![]() |
![]() |
DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep
Rev:Unversioneddirectory
|
Generic shared objects and functions for all DD4hep areas. More...
Classes | |
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::Callback |
Definition of the generic callback structure for member functions. More... | |
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... | |
struct | DD4hep::CallbackSequence |
Definition of an actor on sequences of callbacks. More... | |
class | DD4hep::DD4hepUI |
ROOT interactive UI for DD4hep applications. More... | |
struct | DD4hep::unrelated_type_error |
Exception class to signal operations on unrelated classes. More... | |
struct | DD4hep::unrelated_value_error |
Exception class to signal operations on unrelated types of values. More... | |
struct | DD4hep::InstanceCount |
Helper to support object counting when debugging memory leaks. More... | |
class | DD4hep::InstanceCount::Counter |
Internal class to could object constructions and destructions. More... | |
struct | DD4hep::Increment< T > |
Helper class to count call stack depths of certain functions. More... | |
struct | DD4hep::ValueBinder |
Helper class to bind string values to C++ data objects (primitive or complex) More... | |
struct | DD4hep::VectorBinder |
Helper class to bind string values to a STL vector of data objects (primitive or complex) More... | |
struct | DD4hep::ListBinder |
Helper class to bind string values to a STL list of data objects (primitive or complex) More... | |
struct | DD4hep::SetBinder |
Helper class to bind string values to a STL set of data objects (primitive or complex) More... | |
struct | DD4hep::MapBinder |
Helper class to bind STL map objects. More... | |
class | DD4hep::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... | |
struct | DD4hep::Primitive< T > |
A bit of support for printing primitives. More... | |
class | DD4hep::SurfaceInstaller |
class | DD4hep::Geometry::SensitiveDetectorObject |
Data class with properties of sensitive detectors. More... | |
class | DD4hep::Geometry::DetElementObject |
Data class with properties of a detector element. More... | |
class | DD4hep::Geometry::WorldObject |
Data class with properties of a detector element. 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... | |
Generic shared objects and functions for all DD4hep areas.