![]() |
DD4hep
1.33.0
Detector Description Toolkit for High Energy Physics
|
Generic shared objects and functions for all dd4hep areas. More...
Classes | |
| struct | dd4hep::Callback::mfunc_t |
| Structure definition to store callback related data. More... | |
| class | dd4hep::Callback::Wrapper< T > |
| Wrapper around a C++ member function pointer. More... | |
| class | dd4hep::Callback |
| Definition of the generic callback structure for member functions. More... | |
| struct | dd4hep::CallbackSequence |
| Definition of an actor on sequences of callbacks. More... | |
| class | dd4hep::detail::DD4hepUI |
| ROOT interactive UI for dd4hep applications. More... | |
| class | dd4hep::SensitiveDetectorObject |
| Data class with properties of sensitive detectors. More... | |
| class | dd4hep::DetElementObject |
| Data class with properties of a detector element. More... | |
| class | dd4hep::WorldObject |
| Data class with properties of a detector element. More... | |
| class | dd4hep::ExtensionEntry |
| Definition of the extension entry interface class. More... | |
| class | dd4hep::detail::SimpleExtension< Q, T > |
| Implementation class for the object extension mechanism. More... | |
| class | dd4hep::detail::DeleteExtension< Q, T > |
| Implementation class for the object extension mechanism. More... | |
| class | dd4hep::detail::CopyDeleteExtension< Q, T > |
| Implementation class for the object extension mechanism. More... | |
| class | dd4hep::BasicGrammar |
| Base class describing string evaluation to C++ objects using boost::spirit. More... | |
| class | dd4hep::Grammar< TYPE > |
| Concrete type dependent grammar definition. More... | |
| class | dd4hep::GrammarRegistry |
| Grammar registry interface. More... | |
| class | dd4hep::InstanceCount::Counter |
| Internal class to could object constructions and destructions. More... | |
| struct | dd4hep::InstanceCount |
| Helper to support object counting when debugging memory leaks. More... | |
| struct | dd4hep::Increment< T > |
| Helper class to count call stack depths of certain functions. More... | |
| struct | dd4hep::detail::ValueBinder |
| Helper class to bind string values to C++ data objects (primitive or complex) More... | |
| struct | dd4hep::detail::VectorBinder |
| Helper class to bind string values to a STL vector of data objects (primitive or complex) More... | |
| struct | dd4hep::detail::ListBinder |
| Helper class to bind string values to a STL list of data objects (primitive or complex) More... | |
| struct | dd4hep::detail::SetBinder |
| Helper class to bind string values to a STL set of data objects (primitive or complex) More... | |
| struct | dd4hep::detail::MapBinder |
| Helper class to bind STL map objects. More... | |
| class | dd4hep::detail::OpaqueDataBinder |
| Helper class to bind string values to C++ data items. More... | |
| class | dd4hep::Path |
| Path handling class. More... | |
| struct | dd4hep::PluginDebug |
| Helper to debug plugin manager calls. More... | |
| class | dd4hep::LayerSlice |
| Class to describe the slice of one layer in a layering stack. More... | |
| class | dd4hep::Layer |
| Class to describe one layer in a layering stack. More... | |
| class | dd4hep::LayerStack |
| Class to describe a layering stack. More... | |
| class | dd4hep::Layering |
| Class to convert a layering object from the compact notation. More... | |
| class | dd4hep::dd4hep_file< T > |
| dd4hep file handling extension to boost::iostreams More... | |
| class | dd4hep::dd4hep_file_source< T > |
| dd4hep file source extension to boost::iostreams More... | |
| class | dd4hep::dd4hep_file_sink< T > |
| dd4hep file sink extension to boost::iostreams More... | |
| class | dd4hep::sim::Geant4PythonAction |
| Base class to initialize a multi-threaded or single threaded Geant4 application. More... | |
Generic shared objects and functions for all dd4hep areas.
1.8.18