Cdd4hep::detail::LCDDConverter::GeometryInfo::_checks | |
Cdd4hep::sim::Geant4GeometryInfo::PlacementFlags::_flags | |
Cdd4hep::cond::AbstractMap | Conditions data block. Internaly maps other objects to abstract data blocks |
Cdd4hep::sim::Geant4Action::Actors< T > | Actor class to manipulate action groups |
Cdd4hep::AlignmentData | Derived condition data-object definition |
Cdd4hep::align::AlignmentsCalculator | Alignment calculator instance to handle alignment dependencies |
Cdd4hep::align::AlignmentsCalib | Calib alignment dependencies from conditions |
Cdd4hep::align::AlignmentsCollector< T > | Generic alignment collector keyed by detector elements |
►Cdd4hep::align::AlignmentsPrinter | Generic Alignments data dumper |
Cdd4hep::align::AlignedVolumePrinter | Generic Alignments data dumper |
Cdd4hep::DDPython::AllowThreads | |
►CBASE | |
►Cdd4hep::cond::ConditionsLinearPool< MAPPING, BASE > | Class implementing the conditions collection for a given IOV type |
Cdd4hep::cond::ConditionsLinearUpdatePool< MAPPING, BASE > | Class implementing the conditions update pool for a given IOV type |
►Cdd4hep::cond::ConditionsMappedPool< MAPPING, BASE > | Class implementing the conditions collection for a given IOV type |
Cdd4hep::cond::ConditionsMappedUpdatePool< MAPPING, BASE > | Class implementing the conditions update pool for a given IOV type |
►Cdd4hep::BasicGrammar | Base class describing string evaluation to C++ objects using boost::spirit |
Cdd4hep::Grammar< TYPE > | Concrete type dependent grammar definition |
Cdd4hep::DDSegmentation::BitField64 | A bit field of 64bits that allows convenient declaration |
Cdd4hep::DDSegmentation::BitFieldCoder | Helper class for decoding and encoding a bit field of 64bits for convenient declaration |
Cdd4hep::DDSegmentation::BitFieldElement | Helper class for BitFieldCoder that corresponds to one field value |
Cdd4hep::DDSegmentation::BitFieldValue | Lightweight helper class for BitField64 that corresponds to one field value |
Cdd4hep::sim::Geant4HitCollection::CollectionFlags::BitItems | Individual hit collection bits |
Cdd4hep::DDPython::BlockThreads | |
Cdd4hep::ByName< T > | Helper functor to select elements by name (using name() member method) |
Cdd4hep::ByNameAttr< T > | Helper functor to select elements by name (using name member variable) |
Cdd4hep::Callback | Definition of the generic callback structure for member functions |
Cdd4hep::CallbackSequence | Definition of an actor on sequences of callbacks |
Cdd4hep::sim::calo_smear_model | Configuration structure for the fast simulation shower model Geant4FSShowerModel<par02_em_model> |
Cdd4hep::Display::CalodataContext | Calorimeter data context for the DDEve event display |
Cdd4hep::rec::Vector3D::Cartesian | |
Cdd4hep::rec::CellIDPositionConverter | |
Ccgaudi_factory_t | |
Ccgaudi_pluginsvc_t | |
Ccgaudi_property_t | |
Cdd4hep::cond::ClientData | Client data addition |
►Cclosable_tag | |
Cdd4hep::dd4hep_file< T >::category | Helper structure to define boost::iostreams |
Cdd4hep::dd4hep_file_sink< T >::category | Helper structure to define boost::iostreams |
Cdd4hep::dd4hep_file_source< T >::category | Helper structure to define boost::iostreams |
Cdd4hep::sim::Geant4HitCollection::CollectionFlags | Union defining the hit collection flags for processing |
►Cdd4hep::sim::Geant4HitCollection::Compare | Generic class template to compare/select hits in Geant4HitCollection objects |
Cdd4hep::sim::CellIDCompare< TYPE > | Specialized hit selector based on the hit's cell identifier |
Cdd4hep::sim::PositionCompare< TYPE, POS > | Specialized hit selector based on the hit's position |
►Cdd4hep::cond::Operators::Cond__Oper | Definition of the selector object base class to cover type definitions |
Cdd4hep::cond::Operators::ActiveSelect< T > | Container select operator for conditions mappings with conditions flagged active |
Cdd4hep::cond::Operators::ConditionsOperation< OPER > | Arbitrary wrapper for user defined conditions operators |
Cdd4hep::cond::Operators::KeyedSelect< collection_type > | Helper to select keyed objects from a conditions pool |
Cdd4hep::cond::Operators::KeyFind | Helper to select condition objects by hash key from a conditions pool |
Cdd4hep::cond::Operators::MapSelect< T > | Mapped container selection operator for conditions mappings |
Cdd4hep::cond::Operators::OperatorWrapper< OPER > | Helper to wrap another object and make it copyable |
Cdd4hep::cond::Operators::PoolRemove< T > | Helper to remove objects from a conditions pool. The removed condition is deleted |
Cdd4hep::cond::Operators::PoolSelect< T > | Helper to insert objects into a conditions pool |
Cdd4hep::cond::Operators::SequenceSelect< T > | Sequential container select operator for conditions mappings |
Cdd4hep::cond::ConditionDependency | Condition dependency definition |
Cdd4hep::ConditionKey | Key definition to optimize ans simplyfy the access to conditions entities |
►Cdd4hep::detail::ConditionObject | The data class behind a conditions handle |
Cdd4hep::detail::AlignmentObject | The data class behind an alignments handle |
►Cdd4hep::cond::ConditionResolver | ConditionResolver class used by the derived conditions calculation mechanism |
Cdd4hep::cond::ConditionsDependencyHandler | Callback handler to update condition dependencies |
►Cdd4hep::cond::ConditionsCleanup | Base class to handle conditions cleanups |
Cdd4hep::cond::ConditionsFullCleanup | Base class to handle conditions cleanups |
Cdd4hep::cond::ConditionsCollector< T > | Generic condition collector keyed by detector elements |
Cdd4hep::cond::ConditionsContent | Conditions content object. Defines which conditions should be loaded by the ConditionsManager |
Cdd4hep::cond::ConditionsIOVPool | Pool of conditions satisfying one IOV type (epoch, run, fill, etc) |
Cdd4hep::cond::ConditionsListener | Base class to be implemented by objects to listen on condition callbacks |
►Cdd4hep::cond::ConditionsLoadInfo | Base class for data loading information |
Cdd4hep::cond::ConditionsContent::LoadInfo< T > | Concrete class for data loading information |
►Cdd4hep::ConditionsMap | ConditionsMap class |
Cdd4hep::AlignmentsNominalMap | An implementation of the ConditionsMap interface to fall back to nominal alignment |
Cdd4hep::cond::ConditionsSlice | Conditions slice object. Defines which conditions should be loaded by the ConditionsManager |
►Cdd4hep::cond::UserPool | Interface for conditions pool optimized to host conditions updates |
Cdd4hep::cond::ConditionsMappedUserPool< MAPPING > | Class implementing the conditions user pool for a given IOV type |
Cdd4hep::ConditionsMapping< T > | Concrete ConditionsMap implementation class using externally defined containers |
Cdd4hep::cond::ConditionsPrinter | Generic Conditions data dumper |
Cdd4hep::cond::ConditionsRepository | Base class to be implemented by objects to listen on condition callbacks |
►Cdd4hep::ConditionsSelect | Conditions selector functor. Default implementation selects everything evaluated |
Cdd4hep::cond::Operators::MapConditionsSelect< T > | Helper to collect conditions using a ConditionsSelect base class |
Cdd4hep::ConditionsSelectWrapper< OBJECT > | Conditions selector functor. Wraps a user defined object by reference |
Cdd4hep::cond::ConditionsTag | |
Cdd4hep::cond::ConditionsTextRepository | Forward declarations |
Cdd4hep::cond::ConditionsXMLRepositoryWriter | Conditions slice object. Defines which conditions should be loaded by the ConditionsManager |
Cdd4hep::cond::ConditionUpdateCall | Callback interface |
Cdd4hep::cond::ConditionUpdateContext | ConditionUpdateContext class used by the derived conditions calculation mechanism |
Cdd4hep::cond::ConditionUpdateUserContext | ConditionUpdateUserContext class used by the derived conditions calculation mechanism |
►Cdd4hep::DisplayConfiguration::Config | Container with full display configuration |
Cdd4hep::DisplayConfiguration::ViewConfig | View configuration |
Cdd4hep::rec::ConicalSupportStruct | |
Cdd4hep::ConstructionFactory< T > | |
Cdd4hep::ContextMenu | DD4hep specific TEve context menu |
Cdd4hep::sim::Geant4Action::ContextSwap | Functor to update the context of a Geant4Action object |
Cdd4hep::ConversionArg | Helper structure for data conversion |
Cdd4hep::DetElementCreator::Count | |
Cdd4hep::InstanceCount::Counter | Internal class to could object constructions and destructions |
Cdd4hep::rec::Vector3D::Cylindrical | |
Cdd4hep::DetElementCreator::Data | |
Cdd4hep::sim::DataExtension | Generic user-extendible data extension class |
Cdd4hep::rec::DCH_info_struct::DCH_info_layer | Internal helper struct for defining the layer layout |
Cdd4hep::rec::DCH_info_struct | |
Cdd4hep::dd4hep_file< T > | Dd4hep file handling extension to boost::iostreams |
Cdd4hep::dd4hep_file_sink< T > | Dd4hep file sink extension to boost::iostreams |
Cdd4hep::dd4hep_file_source< T > | Dd4hep file source extension to boost::iostreams |
Cdd4hep::dd4hep_lock_t | Do-nothing compatibility std::unique_ptr emulation for cxx-98 |
Cdd4hep::dd4hep_mutex_t | Do-nothing compatibility std::unique_ptr emulation for cxx-98 |
Cdd4hep::dd4hep_units | |
CDD4hepRootCheck | Helper class to check various ingredients of the Detector object after loaded from ROOT |
Cdd4hep::detail::DD4hepUI | ROOT interactive UI for dd4hep applications |
Cdd4hep::DDEve | ROOT interactive interface class for running DDEve |
Cdd4hep::DDEveHit | DDEve event classes: Basic hit |
►Cdd4hep::DDEveHitActor | Event data actor base class for hits. Used to extract data from concrete classes |
►Cdd4hep::BoxsetCreator | Fill a 3D box set from a hit collection |
Cdd4hep::TowersetCreator | Fill a 3D tower set from a hit collection |
Cdd4hep::EtaPhiHistogramActor | Fill EtaPhi histograms from a hit collection |
Cdd4hep::PointsetCreator | Fill a 3D pointset from a hit collection |
Cdd4hep::DDEveParticle | Data structure to store the MC particle information |
►Cdd4hep::DDEveParticleActor | Event data actor base class for particles. Used to extract data from concrete classes |
Cdd4hep::MCParticleCreator | Fill eve particles from a MC particle collection |
Cdd4hep::StartVertexCreator | Fill a 3D pointset with particle start vertices |
Cdd4hep::DDPython | Python interface class for callbacks and GIL |
Cdd4hep::DDTest | Simple class for defining unit tests |
CGaudi::PluginService::v2::DeclareFactory< T, F > | |
►Cdd4hep::DisplayConfiguration::Defaults | Default base class for all configurations |
Cdd4hep::DisplayConfiguration::Calo3D | Configuration class for 3D calorimeter display |
Cdd4hep::DisplayConfiguration::Calodata | Configuration class for 3D calorimeter data display |
Cdd4hep::DisplayConfiguration::Hits | Configuration class for hit data display |
Cdd4hep::DisplayConfiguration::Panel | Generic panel configuration |
Cdd4hep::Delta | Class describing an condition to re-adjust an alignment |
Cdd4hep::align::DeltaCollector< T > | Generic Alignment-Delta collector keyed by detector elements |
Cdd4hep::cond::DependencyBuilder | Condition dependency builder |
Cdd4hep::detail::DestroyHandle< T > | Functor to destroy handles and delete the cached object |
Cdd4hep::detail::DestroyHandles< M > | Map Functor to destroy handles and delete the cached object |
Cdd4hep::Path::detail | Helpers |
►Cdd4hep::Detector | The main interface to the dd4hep detector description package |
Cdd4hep::DetectorImp | Concrete implementation class of the Detector interface |
►Cdd4hep::DetectorData | Data implementation class of the Detector interface |
Cdd4hep::DetectorImp | Concrete implementation class of the Detector interface |
►Cdd4hep::DetectorLoad | Data implementation class of the Detector interface |
Cdd4hep::DetectorImp | Concrete implementation class of the Detector interface |
►Cdd4hep::DetectorProcessor | Generic Detector processor |
Cdd4hep::DetectorProcessorShared< T > | Wrapper to call objects in the form of a detector element processor |
Cdd4hep::DetElementProcessor< T > | Detector scanner using a Processor object |
Cdd4hep::DetectorScanner | Helper to run DetElement scans |
Cdd4hep::DetectorSelector | View on Detector to select detectors according to certain criteria |
Cdd4hep::DetElementsCollector< T > | Generic detector element collector of a sub-tree |
Cdd4hep::DetElementVolumeIDs | Actor class to assign volume identifiers to DetElements in a subdetector tree |
Cdd4hep::DetNominalCreator | DD4hep DetElement creator for the CMS geometry |
Cdd4hep::DetType | Helper class for encoding sub detector types in a flag word |
►Cdevice_tag | |
Cdd4hep::dd4hep_file_sink< T >::category | Helper structure to define boost::iostreams |
Cdd4hep::dd4hep_file_source< T >::category | Helper structure to define boost::iostreams |
Cdd4hep::sim::Geant4PlacementParameterisation::Dimension | Helper structure to cache dimension variabled from setup parameters |
Cdd4hep::DisplayConfiguration | Generic display configuration structure for DDEve |
►Cdd4hep::json::Document | Class supporting the basic functionality of an JSON document |
Cdd4hep::json::DocumentHolder | Class supporting the basic functionality of an JSON document including ownership |
►Cdd4hep::xml::Document | Class supporting the basic functionality of an XML document |
Cdd4hep::xml::DocumentHolder | Class supporting the basic functionality of an XML document including ownership |
Cdd4hep::json::DocumentHandler | Class supporting to read and parse XML documents |
Cdd4hep::xml::DocumentHandler | Class supporting to read and parse XML documents |
►CDOMErrorHandler | XercesC internal class. Not described here |
Cdd4hep::xml::DocumentErrorHandler | XML-DOM ERror handler class for the XercesC document parser |
CClassImp::DurationStamp | |
Cdd4hep::json::Element | User abstraction class to manipulate JSON elements within a document |
►Cdd4hep::xml::Element | User abstraction class to manipulate XML elements within a document |
Cdd4hep::xml::LayeringCnv | XML converter for layering objects |
Cdd4hep::xml::RefElement | User abstraction class to manipulate named XML elements (references) within a document |
Cdd4hep::DetElementVolumeIDs::Encoding | Encoding/mask for sensitive volumes |
CTiXmlBase::Entity | TinyXML class. See http://www.grinninglizard.com/tinyxml |
Cdd4hep::PluginTester::Entry | Defintiion of the extension entry |
Cdd4hep::align::AlignmentsCalib::Entry | Helper class to store information about alignment calibration items |
Cdd4hep::DDSegmentation::MultiSegmentation::Entry | Helper structure to describe a sub-segmentation entry |
Cdd4hep::cond::ConditionsTextRepository::Entry | Definition of a single Entry in the conditions repository |
Cdd4hep::cond::ConditionsRepository::Entry | Definition of a single Entry in the conditions repository |
Cdd4hep::detail::DetectorChecksum::entry_t | |
►CErrorHandler | XercesC internal class. Not described here |
Cdd4hep::xml::DocumentErrorHandler | XML-DOM ERror handler class for the XercesC document parser |
Cdd4hep::detail::eval | |
►Cdd4hep::EventConsumer | Event event consumer base class for DDEve: Interface class for event I/O |
Cdd4hep::Display | The main class of the DDEve display |
Cdd4hep::EventControl | Event input control for DDEve: Interface class for event I/O |
►Cdd4hep::EventHandler | Event handler base class: Interface to all DDEve I/O actions |
Cdd4hep::DDG4EventHandler | Event I/O handler class for the dd4hep event display |
Cdd4hep::GenericEventHandler | Event handler base class. Interface to all DDEve I/O actions |
Cdd4hep::LCIOEventHandler | LCIO input event handler for DDEve: Interface class for event I/O |
Cdd4hep::sim::HepMC::EventHeader | HepMC EventHeader class used internally by the Geant4EventReaderHepMC plugin |
Cdd4hep::sim::EventParameters | Event extension to pass input event data to output event |
Cdd4hep::sim::HepMC::EventStream | HepMC EventStream class used internally by the Geant4EventReaderHepMC plugin |
►Cdd4hep::EveUserContextMenu | Class EveUserContextMenu EveUserContextMenu.h DDEve/EveUserContextMenu.h |
Cdd4hep::ElementListContextMenu | DDEve context menu class |
Cdd4hep::EvePgonSetProjectedContextMenu | Class EvePgonSetProjectedContextMenu EvePgonSetProjectedContextMenu.h DDEve/EvePgonSetProjectedContextMenu.h |
Cdd4hep::EveShapeContextMenu | Class EveShapeContextMenu EveShapeContextMenu.h DDEve/EveShapeContextMenu.h |
►Cexception | |
Cdd4hep::sim::DD4hep_End_Of_File | Helper class to indicate the end of the input file |
Cdd4hep::sim::DD4hep_Stop_Processing | Helper class to indicate the stop of processing |
CGaudi::PluginService::v1::Exception | |
►Cdd4hep::ExtensionEntry | Definition of the extension entry interface class |
Cdd4hep::detail::CopyDeleteExtension< Q, T > | Implementation class for the object extension mechanism |
Cdd4hep::detail::DeleteExtension< Q, T > | Implementation class for the object extension mechanism |
Cdd4hep::detail::SimpleExtension< Q, T > | Implementation class for the object extension mechanism |
Cdd4hep::DetElement::DetElementExtension< Q, T > | Wrapper class for detector element extension objects |
CGaudi::PluginService::v1::Details::Factory< T > | |
CGaudi::PluginService::v1::Factory< R, Args > | Class wrapping the signature for a factory with any number of arguments |
CGaudi::PluginService::v2::Factory< R(Args...)> | Class wrapping the signature for a factory with any number of arguments |
CGaudi::PluginService::v1::Details::Registry::FactoryInfo | |
Cdd4hep::Filter | |
CFilter | |
Cdd4hep::sim::Geant4Action::FindByName | Functor to access elements by name |
CFindString | Helper class to manipulate strings |
Cdd4hep::rec::FixedPadSizeTPCStruct | |
Cdd4hep::Callback::Wrapper< T >::Functor | Union to store pointers to member functions in callback objects |
CG4AssemblyVolume | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
CG4FastHit | |
CG4FastSimHitMaker | |
►CG4MagneticField | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4Field | Mediator class to allow Geant4 accessing magnetic fields defined in dd4hep |
►CG4UImessenger | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4UIMessenger | Generic implementation to export properties and actions to the Geant4 command prompt |
►CG4UserEventAction | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4UserEventAction | Concrete implementation of the Geant4 event action |
►CG4UserLimits | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4UserLimits | Helper to dump Geant4 volume hierarchy |
►CG4UserRunAction | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4UserRunAction | Concrete implementation of the Geant4 run action |
►CG4UserStackingAction | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4UserStackingAction | Concrete implementation of the Geant4 stacking action sequence |
►CG4UserSteppingAction | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4UserSteppingAction | Concrete implementation of the Geant4 stepping action |
►CG4UserTrackingAction | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4UserTrackingAction | Concrete implementation of the Geant4 tracking action |
►CG4VFastSimSensitiveDetector | Lower versions of Geant4 do not provide G4VFastSimSensitiveDetector |
Cdd4hep::sim::Geant4SensDet | Concrete implementation of the G4VSensitiveDetector calling the registered sequence object |
►CG4VFastSimulationModel | |
Cdd4hep::sim::Geant4ShowerModelWrapper | Geant4 wrapper for the Geant4 fast simulation shower model |
►CG4VGFlashSensitiveDetector | |
Cdd4hep::sim::Geant4SensDet | Concrete implementation of the G4VSensitiveDetector calling the registered sequence object |
►CG4VHit | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4HitWrapper | Generic wrapper class for hit structures created in Geant4 sensitive detectors |
►CG4VHitsCollection | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4HitCollection | Generic hit container class using Geant4HitWrapper objects |
►CG4VPhysicsConstructor | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4PhysicsConstructor::Constructor | Helper class to be used by cleints, by NOT overloaded! |
►CG4VPVParameterisation | |
Cdd4hep::sim::Geant4PlacementParameterisation | Class to dump the records of the intrinsic Geant4 event model |
►CG4VSDFilter | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4SensDet | Concrete implementation of the G4VSensitiveDetector calling the registered sequence object |
►CG4VSensitiveDetector | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4SensDet | Concrete implementation of the G4VSensitiveDetector calling the registered sequence object |
►CG4VUserActionInitialization | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4UserActionInitialization | Concrete implementation of the Geant4 user initialization action sequence |
►CG4VUserDetectorConstruction | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4GDMLDetector | Class to read Geant4 geometry from GDML file |
Cdd4hep::sim::Geant4UserDetectorConstruction | Concrete implementation of the Geant4 user detector construction action sequence |
►CG4VUserPrimaryGeneratorAction | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4UserGeneratorAction | Concrete implementation of the Geant4 generator action |
►CG4VUserTrackInformation | Class of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference |
Cdd4hep::sim::Geant4ParticleInformation | Wrapper to store user information in a G4Track |
Cdd4hep::sim::Geant4TrackInformation | Unused |
►Cdd4hep::sim::Geant4Action | Default base class for all Geant 4 actions and derivates thereof |
Cdd4hep::sim::Geant4ActionPhase | Action phase definition. Client callback at various stage of the simulation processing |
►Cdd4hep::sim::Geant4ActionSD | Interface class to access properties of the underlying Geant4 sensitive detector structure |
Cdd4hep::sim::Geant4SensDet | Concrete implementation of the G4VSensitiveDetector calling the registered sequence object |
►Cdd4hep::sim::Geant4DetectorConstruction | Basic implementation of the Geant4 detector construction action |
Cdd4hep::sim::Geant4DetectorConstructionResources | Debug class to dump resources usage during detector construction |
Cdd4hep::sim::Geant4DetectorGeometryConstruction | Class to create Geant4 detector geometry from TGeo representation in memory |
Cdd4hep::sim::Geant4DetectorSensitivesConstruction | Class to create Geant4 detector geometry from TGeo representation in memory |
►Cdd4hep::sim::Geant4FastSimShowerModel | Geant4 wrapper for the Geant4 fast simulation shower model |
Cdd4hep::sim::Geant4FSShowerModel< CONCRETE_MODEL > | Geant4 wrapper for the Geant4 fast simulation shower model |
Cdd4hep::sim::Geant4GFlashShowerModel | Geant4 wrapper for the GFlash shower model |
Cdd4hep::sim::Geant4FieldTrackingConstruction | Detector construction action to perform the setup of the Geant4 tracking in magnetic fields |
Cdd4hep::sim::Geant4PythonDetectorConstruction | Base class to initialize a multi-threaded or single threaded Geant4 application |
Cdd4hep::sim::Geant4PythonDetectorConstructionLast | Base class to initialize a multi-threaded or single threaded Geant4 application |
Cdd4hep::sim::Geant4RegexSensitivesConstruction | Class to create Geant4 detector geometry from TGeo representation in memory |
Cdd4hep::sim::Geant4DetectorConstructionSequence | Concrete basic implementation of the Geant4 detector construction sequencer |
Cdd4hep::sim::Geant4DummyTruthHandler | Void implementation of the Monte-Carlo thruth handler doing nothing at all |
►Cdd4hep::sim::Geant4EventAction | Concrete basic implementation of the Geant4 event action |
Cdd4hep::sim::Geant4HitDumpAction | Class to measure the energy of escaping tracks |
Cdd4hep::sim::Geant4HitTruthHandler | Class to measure the energy of escaping tracks |
►Cdd4hep::sim::Geant4OutputAction | Base class to output Geant4 event data to persistent media |
Cdd4hep::sim::Geant4Output2EDM4hep | Base class to output Geant4 event data to EDM4hep |
Cdd4hep::sim::Geant4Output2LCIO | Base class to output Geant4 event data to media |
Cdd4hep::sim::Geant4Output2ROOT | Class to output Geant4 event data to ROOT files |
Cdd4hep::sim::Geant4ParticleDumpAction | Class to measure the energy of escaping tracks |
Cdd4hep::sim::Geant4ParticlePrint | Geant4Action to print MC particle information |
Cdd4hep::sim::Geant4SharedEventAction | Implementation of the Geant4 shared event action |
Cdd4hep::sim::Geant4SurfaceTest | |
Cdd4hep::sim::Test::Geant4TestEventAction | Example event action doing nothing, but print |
Cdd4hep::sim::Geant4EventActionSequence | Concrete implementation of the Geant4 event action sequence |
►Cdd4hep::sim::Geant4Filter | Base class to construct filters for Geant4 sensitive detectors |
Cdd4hep::sim::EnergyDepositMinimumCut | Geant4 sensitive detector filter implementing an energy cut |
Cdd4hep::sim::Geant4ReadoutVolumeFilter | Default base class for all geant 4 tracking actions |
►Cdd4hep::sim::ParticleFilter | Geant4 sensitive detector filter base class for particle filters |
Cdd4hep::sim::GeantinoRejectFilter | Geant4 sensitive detector filter implementing a Geantino rejector |
Cdd4hep::sim::ParticleRejectFilter | Geant4 sensitive detector filter implementing a particle rejector |
Cdd4hep::sim::ParticleSelectFilter | Geant4 sensitive detector filter implementing a particle selector |
Cdd4hep::sim::Geant4GDMLWriteAction | Class to measure the energy of escaping tracks |
►Cdd4hep::sim::Geant4GeneratorAction | Concrete implementation of the Geant4 generator action base class |
Cdd4hep::sim::Geant4GeneratorActionInit | Initialize the Geant4Event objects to host generator and MC truth related information |
Cdd4hep::sim::Geant4GeneratorWrapper | Geant4Action to merge several independent interaction to one |
Cdd4hep::sim::Geant4InputAction | Generic input action capable of using the Geant4EventReader class |
Cdd4hep::sim::Geant4InteractionMerger | Geant4Action to merge several independent interaction to one |
Cdd4hep::sim::Geant4InteractionVertexBoost | Action class to boost the primary vertex (and all outgoing particles) of a single interaction |
Cdd4hep::sim::Geant4InteractionVertexSmear | Action class to smear the primary vertex (and all outgoing particles) of a single interaction |
►Cdd4hep::sim::Geant4ParticleGenerator | Generate particles isotrop in space around origine (0,0,0) |
►Cdd4hep::sim::Geant4IsotropeGenerator | Generate particles isotrop in space around origine (0,0,0) |
Cdd4hep::sim::Geant4ParticleGun | Implementation of a particle gun using Geant4Particles |
Cdd4hep::sim::Geant4ParticleHandler | Geant4Action to collect the MC particle information |
Cdd4hep::sim::Geant4PrimaryHandler | Geant4Action to convert the particle information to Geant4 |
Cdd4hep::sim::Geant4SharedGeneratorAction | Implementation of the Geant4 shared generator action |
Cdd4hep::sim::Test::Geant4TestGeneratorAction | Example generator action doing nothing, but print |
Cdd4hep::sim::Geant4GeneratorActionSequence | Concrete implementation of the Geant4 generator action sequence |
►Cdd4hep::sim::Geant4PhaseAction | Generic action for Geant4 phases |
Cdd4hep::sim::Geant4FieldTrackingSetupAction | Phase action to perform the setup of the Geant4 tracking in magnetic fields |
►Cdd4hep::sim::Geant4PhysicsList | Concrete basic implementation of a Geant4 physics list action |
Cdd4hep::sim::Geant4CerenkovPhysics | Geant4 physics list action to enable Cerenkov physics |
Cdd4hep::sim::Geant4DefaultRangeCut | Geant4 physics list action to set global range cuts for secondary productions |
Cdd4hep::sim::Geant4FastPhysics | Wrapper for G4FastSimulationPhysics with properties |
Cdd4hep::sim::Geant4OpticalPhotonPhysics | Geant4 physics list action to enable OpticalPhoton physics |
►Cdd4hep::sim::Geant4PhysicsConstructor | Implementation base of a Geant4 physics constructor |
Cdd4hep::sim::Geant4ExtraParticles | Plugin class to read non-standard particle definitions from text file |
Cdd4hep::sim::Geant4ScintillationPhysics | Geant4 physics list action to enable Scintillation physics |
Cdd4hep::sim::Geant4PhysicsListActionSequence | The implementation of the single Geant4 physics list action sequence |
Cdd4hep::sim::Geant4PythonAction | Base class to initialize a multi-threaded or single threaded Geant4 application |
Cdd4hep::sim::Geant4Random | Mini interface to THE random generator of the application |
►Cdd4hep::sim::Geant4RunAction | Concrete basic implementation of the Geant4 run action base class |
Cdd4hep::sim::Geant4EventSeed | Plugin class to set the event seed for each event |
Cdd4hep::sim::Geant4SharedRunAction | Implementation of the Geant4 shared run action |
Cdd4hep::sim::Test::Geant4TestRunAction | Example run action doing nothing, but print |
Cdd4hep::sim::Geant4RunActionSequence | Concrete basic implementation of the Geant4 run action sequencer |
Cdd4hep::sim::Geant4RunManager< RUNMANAGER > | Geant4 run manager plugin class |
Cdd4hep::sim::Geant4SensDetActionSequence | The sequencer to host Geant4 sensitive actions called if particles interact with sensitive elements |
►Cdd4hep::sim::Geant4Sensitive | The base class for Geant4 sensitive detector actions implemented by users |
Cdd4hep::sim::Geant4EscapeCounter | Class to measure the energy of escaping tracks |
Cdd4hep::sim::Geant4SensitiveAction< T > | Template class to ease the construction of sensitive detectors using particle template specialization |
Cdd4hep::sim::Test::Geant4TestSensitive | Example sensitve detector action doing nothing, but print |
CTests::Geant4SensitiveAction< T > | Deprecated: Simple SensitiveAction class .. |
►Cdd4hep::sim::Geant4StackingAction | Concrete implementation of the Geant4 stacking action base class |
Cdd4hep::sim::Geant4SharedStackingAction | Implementation of the Geant4 shared stacking action |
Cdd4hep::sim::Test::Geant4TestStackAction | Example stacking action doing nothing, but print |
Cdd4hep::sim::Geant4StackingActionSequence | Concrete implementation of the Geant4 stacking action sequence |
►Cdd4hep::sim::Geant4SteppingAction | Concrete implementation of the Geant4 stepping action sequence |
Cdd4hep::sim::Geant4GeometryScanner | Class to perform directional material scans using Geantinos |
Cdd4hep::sim::Geant4MaterialScanner | Class to perform directional material scans using Geantinos |
Cdd4hep::sim::Geant4SharedSteppingAction | Implementation of the Geant4 shared stepping action |
Cdd4hep::sim::Test::Geant4TestStepAction | Example stepping action doing nothing, but print |
Cdd4hep::sim::Geant4SteppingActionSequence | Concrete implementation of the Geant4 stepping action sequence |
►Cdd4hep::sim::Geant4TrackingAction | Default base class for all geant 4 tracking actions used in DDG4 |
Cdd4hep::sim::Geant4SharedTrackingAction | Implementation of the Geant4 shared track action |
Cdd4hep::sim::Geant4TrackingPostAction | Default base class for all geant 4 tracking actions |
Cdd4hep::sim::Geant4TrackingPreAction | Default base class for all geant 4 tracking actions |
Cdd4hep::sim::Test::Geant4TestTrackAction | Example tracking action doing nothing, but print |
Cdd4hep::sim::Geant4TrackingActionSequence | Concrete implementation of the Geant4 tracking action sequence |
Cdd4hep::sim::Geant4UIManager | Standard UI interface implementation with configuration using property options |
►Cdd4hep::sim::Geant4UserInitialization | Base class to initialize a multi-threaded or single threaded Geant4 application |
Cdd4hep::sim::Geant4PythonInitialization | Base class to initialize a multi-threaded or single threaded Geant4 application |
Cdd4hep::sim::Geant4UserInitializationSequence | Class to orchestrate a modular initializion of a multi- or single threaded Geant4 application |
►Cdd4hep::sim::Geant4UserParticleHandler | Geant4ParticleHandler user extension action called by the particle handler |
Cdd4hep::sim::Geant4TCUserParticleHandler | Rejects to keep particles, which are created outside a tracking cylinder |
Cdd4hep::sim::Geant4TVUserParticleHandler | Rejects to keep particles, which are created outside a tracking volume |
►Cdd4hep::sim::Geant4ActionContainer | Class, which allows all Geant4Action to be stored |
Cdd4hep::sim::Geant4Kernel | Class, which allows all Geant4Action derivatives to access the DDG4 kernel structures |
Cdd4hep::sim::Geant4AssemblyVolume | Hack! Wrapper around G4AssemblyVolume to access protected members |
►Cdd4hep::sim::Geant4Call | Callback interface class with argument |
Cdd4hep::sim::Geant4UIManager | Standard UI interface implementation with configuration using property options |
Cdd4hep::sim::Geant4Calorimeter | Helper class to define structures used by the generic DDG4 calorimeter sensitive detector |
Cdd4hep::sim::Geant4Compatibility | Compatibility actions for running Geant4 in single threaded mode |
Cdd4hep::sim::Geant4Context | Generic context to extend user, run and event information |
►Cdd4hep::sim::Geant4ConversionHelper | Helper class for data conversion |
Cdd4hep::sim::Geant4Conversion< OUTPUT, ARGS > | Data conversion class |
Cdd4hep::sim::Geant4DataDump | Class to dump the records of the intrinsic Geant4 event model |
Cdd4hep::sim::Geant4DetectorConstructionContext | Geant4 detector construction context definition |
►Cdd4hep::sim::Geant4EventReader | Basic geant4 event reader class. This interface/base-class must be implemented by concrete readers |
Cdd4hep::sim::Geant4EventReaderGuineaPig | Reader for ascii files with e+e- pairs created from GuineaPig |
Cdd4hep::sim::Geant4EventReaderHepEvt | Class to populate Geant4 primaries from StdHep files |
Cdd4hep::sim::Geant4EventReaderHepMC | Class to populate Geant4 primaries from HepMC(2) files |
►Cdd4hep::sim::HEPMC3EventReader | |
Cdd4hep::sim::HEPMC3FileReader | Base class to read hepmc3 event files |
►Cdd4hep::sim::LCIOEventReader | Base class to read lcio files |
Cdd4hep::sim::LCIOFileReader | Base class to read lcio event files |
Cdd4hep::sim::LCIOStdHepReader | Base class to read StdHep files with lcio |
Cdd4hep::sim::Geant4Exec | Main executor steering the Geant4 execution |
Cdd4hep::sim::Geant4FastSimSpot | Spot definition for fast simulation and GFlash |
►Cdd4hep::sim::Geant4FieldTrackingSetup | Generic Setup component to perform the magnetic field tracking in Geant4 |
Cdd4hep::sim::Geant4FieldTrackingConstruction | Detector construction action to perform the setup of the Geant4 tracking in magnetic fields |
Cdd4hep::sim::Geant4FieldTrackingSetupAction | Phase action to perform the setup of the Geant4 tracking in magnetic fields |
Cdd4hep::sim::Geant4GenericSD< T > | |
Cdd4hep::sim::Geant4Handle< TYPE > | Handle to Geant4 actions with built-in creation mechanism |
Cdd4hep::sim::Geant4HierarchyDump | Helper to dump Geant4 volume hierarchy |
►Cdd4hep::sim::Geant4HitData | Base class for geant4 hit structures used by the default DDG4 sensitive detector implementations |
Cdd4hep::sim::Geant4Calorimeter::Hit | DDG4 calorimeter hit class used by the generic DDG4 calorimeter sensitive detector |
Cdd4hep::sim::Geant4Tracker::Hit | DDG4 tracker hit class used by the generic DDG4 tracker sensitive detector |
►Cdd4hep::sim::Geant4HitHandler | Helper class to ease the extraction of information from a G4Hit object |
Cdd4hep::sim::Geant4FastSimHandler | Helper class to ease the extraction of information from a G4FastSimSpot object |
Cdd4hep::sim::Geant4StepHandler | Helper class to ease the extraction of information from a G4Step object |
►Cdd4hep::sim::Geant4MonteCarloTruth | Default Interface class to handle monte carlo truth records |
Cdd4hep::sim::Geant4DummyTruthHandler | Void implementation of the Monte-Carlo thruth handler doing nothing at all |
Cdd4hep::sim::Geant4ParticleHandler | Geant4Action to collect the MC particle information |
Cdd4hep::sim::Geant4OpticalCalorimeter | Helper class to define properties of optical calorimeters. UNTESTED |
Cdd4hep::sim::Geant4OpticalTracker | Helper class to define properties of optical trackers. UNTESTED |
Cdd4hep::sim::Geant4Particle | Data structure to store the MC particle information |
Cdd4hep::sim::Geant4ParticleHandle | Data structure to access derived MC particle information |
Cdd4hep::sim::Geant4ParticleMap | Data structure to map particles produced during the generation and the simulation |
Cdd4hep::sim::Geant4PrimaryConfig | Geant4PrimaryConfig to hold configuration for PrimaryHandlers |
Cdd4hep::sim::Geant4PrimaryEvent | Class modelling a complete primary event with multiple interactions |
Cdd4hep::sim::Geant4PrimaryInteraction | Class modelling a single interaction with multiple primary vertices and particles |
Cdd4hep::sim::Geant4PrimaryMap | Data structure to map primaries to particles |
Cdd4hep::sim::Geant4PythonCall | Base class to initialize a multi-threaded or single threaded Geant4 application |
Cdd4hep::sim::Geant4ScintillatorCalorimeter | Class to implement the standard sensitive detector for scintillator calorimeters |
Cdd4hep::sim::Geant4SensDetSequences | Geant4SensDetSequences: class to access groups of sensitive actions |
►Cdd4hep::sim::Test::Geant4TestBase | Common base class for test action |
Cdd4hep::sim::Test::Geant4TestEventAction | Example event action doing nothing, but print |
Cdd4hep::sim::Test::Geant4TestGeneratorAction | Example generator action doing nothing, but print |
Cdd4hep::sim::Test::Geant4TestRunAction | Example run action doing nothing, but print |
Cdd4hep::sim::Test::Geant4TestSensitive | Example sensitve detector action doing nothing, but print |
Cdd4hep::sim::Test::Geant4TestStackAction | Example stacking action doing nothing, but print |
Cdd4hep::sim::Test::Geant4TestStepAction | Example stepping action doing nothing, but print |
Cdd4hep::sim::Test::Geant4TestTrackAction | Example tracking action doing nothing, but print |
Cdd4hep::sim::Geant4TouchableHandler | Helper class to ease the extraction of information from a G4Touchable object |
Cdd4hep::sim::Geant4Tracker | Helper class to define structures used by the generic DDG4 tracker sensitive detector |
Cdd4hep::sim::Geant4TrackHandler | Helper class to ease the extraction of information from a G4Track object |
Cdd4hep::sim::Geant4Vertex | Data structure to store the MC vertex information |
Cdd4hep::rec::GearHandle | |
►Cdd4hep::detail::GeoHandlerTypes | Defintion of the object types used by generic geometry handlers |
►Cdd4hep::detail::GeoHandler | The base class for all dd4hep geometry crawlers |
Cdd4hep::detail::DetectorChecksum | Geometry converter from dd4hep to Geant 4 in Detector format |
Cdd4hep::detail::GeometryTreeDump | Geometry to screen dump action |
Cdd4hep::detail::LCDDConverter | Geometry converter from dd4hep to Geant 4 in Detector format |
Cdd4hep::detail::PandoraConverter | Converter to create Pandora structures from dd4hep (NOT IMPLEMENTED) |
Cdd4hep::sim::Geant4Converter | Geometry converter from dd4hep to Geant 4 |
►Cdd4hep::sim::Geant4Mapping | Geometry mapping from dd4hep to Geant 4 |
Cdd4hep::sim::Geant4Converter | Geometry converter from dd4hep to Geant 4 |
►Cdd4hep::detail::GeoHandlerTypes::GeometryInfo | Data container to store information obtained during the geometry scan |
Cdd4hep::detail::LCDDConverter::GeometryInfo | Data structure of the geometry converter from dd4hep to Geant 4 in Detector format |
Cdd4hep::sim::Geant4GeometryInfo | Concreate class holding the relation information between geant4 objects and dd4hep objects |
►CGeometryInfo | |
Cdd4hep::detail::DetectorChecksum::GeometryInfo | Data structure of the geometry converter from dd4hep to Geant 4 in Detector format |
Cdd4hep::detail::PandoraConverter::GeometryInfo | Helper class |
Cdd4hep::detail::GeoScan | Geometry scanner (handle object) |
Cdd4hep::DDPython::GILState | |
Cdd4hep::align::GlobalAlignmentCache | Class caching all known alignment operations for one Detector instance |
►Cdd4hep::align::GlobalAlignmentOperator | Base class for alignment functors |
Cdd4hep::align::GlobalAlignmentActor< T > | Act on selected alignment entries |
Cdd4hep::align::GlobalAlignmentSelector | Select alignment operations according to certain criteria |
Cdd4hep::align::GlobalAlignmentStack | Alignment Stack object definition |
Cdd4hep::align::GlobalAlignmentWriter | Write aligment data to XML data file |
Cdd4hep::cond::GlobalTag | |
Cdd4hep::GrammarRegistry | Grammar registry interface |
►Cdd4hep::Handle< T > | Handle: a templated class like a shared pointer, which allows specialized access to tgeometry objects |
Cdd4hep::Author | Handle class describing an author entity |
Cdd4hep::CartesianGridUV | Implementation class for the grid UV segmentation |
Cdd4hep::CartesianGridXY | Implementation class for the grid XY segmentation |
Cdd4hep::CartesianGridXYZ | Implementation class for the grid XYZ segmentation |
Cdd4hep::CartesianGridXZ | Implementation class for the grid XZ segmentation |
Cdd4hep::CartesianGridYZ | Implementation class for the grid YZ segmentation |
Cdd4hep::CartesianStripX | Implementation class for the strip X segmentation |
Cdd4hep::CartesianStripY | Implementation class for the strip Y segmentation |
Cdd4hep::CartesianStripZ | Implementation class for the strip Z segmentation |
Cdd4hep::CylindricalGridPhiZ | Implementation class for the grid PhiZ segmentation |
Cdd4hep::GridPhiEta | Implementation class for the grid phi-eta segmentation |
Cdd4hep::GridRPhiEta | Implementation class for the grid phi-eta segmentation |
Cdd4hep::MultiSegmentation | Implementation class for the grid XZ segmentation |
Cdd4hep::NoSegmentation | Implementation class for the grid XY segmentation |
Cdd4hep::PolarGridRPhi | Implementation class for the grid XZ segmentation |
Cdd4hep::PolarGridRPhi2 | Implementation class for the grid XZ segmentation |
Cdd4hep::sim::Geant4VolumeManager | The Geant4VolumeManager to facilitate optimized lookups of cell IDs from touchables |
Cdd4hep::Solid_type< T > | Base class for Solid (shape) objects |
Cdd4hep::WaferGridXY | Implementation class for the grid XZ segmentation |
►Cdd4hep::Handle< ConditionsManagerObject > | |
Cdd4hep::cond::ConditionsManager | Manager class for condition handles |
►Cdd4hep::Handle< ConstantObject > | |
Cdd4hep::Constant | Handle class describing a constant (define) object in description |
Cdd4hep::Handle< dd4hep::DetElementObject > | |
Cdd4hep::Handle< dd4hep::NamedObject > | |
Cdd4hep::Handle< dd4hep::SensitiveDetectorObject > | |
►Cdd4hep::Handle< detail::AlignmentObject > | |
Cdd4hep::Alignment | Main handle class to hold an alignment object |
Cdd4hep::AlignmentCondition | Main handle class to hold an alignment conditions object |
►Cdd4hep::Handle< detail::ConditionObject > | |
Cdd4hep::Condition | Main condition object handle |
Cdd4hep::ConditionAny | Main condition object handle |
►Cdd4hep::Handle< detail::OpticalSurfaceManagerObject > | |
Cdd4hep::OpticalSurfaceManager | Class to support the handling of optical surfaces |
►Cdd4hep::Handle< detail::VolumeManagerObject > | |
Cdd4hep::VolumeManager | Class to support the retrieval of detector elements and volumes given a valid identifier |
►Cdd4hep::Handle< Detector > | |
Cdd4hep::DetectorHelper | DetectorHelper: class to shortcut certain questions to the dd4hep detector description interface |
►Cdd4hep::Handle< DetElementObject > | |
►Cdd4hep::DetElement | Handle class describing a detector element |
Cdd4hep::align::GlobalDetectorAlignment | GlobalDetectorAlignment. DetElement Handle supporting alignment operations |
Cdd4hep::rec::DetectorSurfaces | |
Cdd4hep::Handle< Geant4GeometryInfo > | |
►Cdd4hep::Handle< HeaderObject > | |
Cdd4hep::Header | Handle class describing the basic information about geometry objects as it is defined in Detector |
►Cdd4hep::Handle< IDDescriptorObject > | |
Cdd4hep::IDDescriptor | Class implementing the ID encoding of the detector response |
►Cdd4hep::Handle< LimitSetObject > | |
Cdd4hep::LimitSet | Handle class describing a set of limits as they are used for simulation |
►Cdd4hep::Handle< NamedObject > | |
Cdd4hep::CartesianField | Base class describing any field with 3D cartesian vectors for the field strength |
Cdd4hep::OverlayedField | Class describing a field overlay with several sources |
►Cdd4hep::Handle< ReadoutObject > | |
Cdd4hep::Readout | Handle to the implementation of the readout structure of a subdetector |
►Cdd4hep::Handle< RegionObject > | |
Cdd4hep::Region | Handle class describing a region as used in simulation |
►Cdd4hep::Handle< SegmentationObject > | |
Cdd4hep::Segmentation | Handle class supporting generic Segmentations of sensitive detectors |
►Cdd4hep::Handle< SensitiveDetectorObject > | |
Cdd4hep::SensitiveDetector | Handle class to hold the information of a sensitive detector |
►Cdd4hep::Handle< TGDMLMatrix > | |
Cdd4hep::PropertyTable | Class to support the handling of optical surfaces |
►Cdd4hep::Handle< TGeoArb8 > | |
►Cdd4hep::Solid_type< TGeoArb8 > | |
Cdd4hep::EightPointSolid | Class describing an arbitray solid defined by 8 vertices |
►Cdd4hep::Handle< TGeoBBox > | |
►Cdd4hep::Solid_type< TGeoBBox > | |
Cdd4hep::Box | Class describing a box shape |
►Cdd4hep::Handle< TGeoBorderSurface > | |
Cdd4hep::BorderSurface | Class to support the handling of optical surfaces |
►Cdd4hep::Handle< TGeoCompositeShape > | |
►Cdd4hep::Solid_type< TGeoCompositeShape > | |
►Cdd4hep::BooleanSolid | Base class describing boolean (=union,intersection,subtraction) solids |
Cdd4hep::IntersectionSolid | Class describing boolean intersection solid |
Cdd4hep::SubtractionSolid | Class describing boolean subtraction solid |
Cdd4hep::UnionSolid | Class describing boolean union solid |
Cdd4hep::PseudoTrap | Class describing a pseudo trap shape (CMS'ism) |
Cdd4hep::TruncatedTube | Class describing a truncated tube shape (CMS'ism) |
►Cdd4hep::Handle< TGeoCone > | |
►Cdd4hep::Solid_type< TGeoCone > | |
Cdd4hep::Cone | Class describing a cone shape |
►Cdd4hep::Handle< TGeoConeSeg > | |
►Cdd4hep::Solid_type< TGeoConeSeg > | |
Cdd4hep::ConeSegment | Class describing a cone segment shape |
►Cdd4hep::Handle< TGeoCtub > | |
►Cdd4hep::Solid_type< TGeoCtub > | |
Cdd4hep::CutTube | Class describing a tube shape of a section of a cut tube segment |
►Cdd4hep::Handle< TGeoElement > | |
Cdd4hep::Atom | Handle class describing an element in the periodic table |
►Cdd4hep::Handle< TGeoEltu > | |
►Cdd4hep::Solid_type< TGeoEltu > | |
Cdd4hep::EllipticalTube | Class describing a twisted tube shape |
►Cdd4hep::Handle< TGeoHalfSpace > | |
►Cdd4hep::Solid_type< TGeoHalfSpace > | |
Cdd4hep::HalfSpace | Class describing half-space |
►Cdd4hep::Handle< TGeoHype > | |
►Cdd4hep::Solid_type< TGeoHype > | |
Cdd4hep::Hyperboloid | Class describing a Hyperboloid shape |
►Cdd4hep::Handle< TGeoMedium > | |
Cdd4hep::Material | Handle class describing a material |
►Cdd4hep::Handle< TGeoNode > | |
Cdd4hep::PlacedVolume | Handle class holding a placed volume (also called physical volume) |
►Cdd4hep::Handle< TGeoOpticalSurface > | |
Cdd4hep::OpticalSurface | Class to support the handling of optical surfaces |
►Cdd4hep::Handle< TGeoParaboloid > | |
►Cdd4hep::Solid_type< TGeoParaboloid > | |
Cdd4hep::Paraboloid | Class describing a Paraboloid shape |
►Cdd4hep::Handle< TGeoPcon > | |
►Cdd4hep::Solid_type< TGeoPcon > | |
Cdd4hep::Polycone | Class describing a Polycone shape |
►Cdd4hep::Handle< TGeoPgon > | |
►Cdd4hep::Solid_type< TGeoPgon > | |
Cdd4hep::Polyhedra | Class describing a regular polyhedron shape |
Cdd4hep::PolyhedraRegular | Class describing a regular polyhedron shape |
►Cdd4hep::Handle< TGeoPhysicalNode > | |
Cdd4hep::align::GlobalAlignment | Main handle class to hold a TGeo alignment object of type TGeoPhysicalNode |
►Cdd4hep::Handle< TGeoScaledShape > | |
►Cdd4hep::Solid_type< TGeoScaledShape > | |
Cdd4hep::Scale | Class describing a Scale shape |
►Cdd4hep::Handle< TGeoShape > | |
Cdd4hep::Solid_type< TGeoShape > | |
►Cdd4hep::Handle< TGeoShapeAssembly > | |
►Cdd4hep::Solid_type< TGeoShapeAssembly > | |
Cdd4hep::ShapelessSolid | Class describing a shape-less solid shape |
►Cdd4hep::Handle< TGeoSkinSurface > | |
Cdd4hep::SkinSurface | Class to support the handling of optical surfaces |
►Cdd4hep::Handle< TGeoSphere > | |
►Cdd4hep::Solid_type< TGeoSphere > | |
Cdd4hep::Sphere | Class describing a sphere shape |
►Cdd4hep::Handle< TGeoTessellated > | |
►Cdd4hep::Solid_type< TGeoTessellated > | |
Cdd4hep::TessellatedSolid | Class describing a tessellated shape |
►Cdd4hep::Handle< TGeoTorus > | |
►Cdd4hep::Solid_type< TGeoTorus > | |
Cdd4hep::Torus | Class describing a Torus shape |
►Cdd4hep::Handle< TGeoTrap > | |
►Cdd4hep::Solid_type< TGeoTrap > | |
Cdd4hep::Trap | Class describing a trap shape |
►Cdd4hep::Handle< TGeoTrd1 > | |
►Cdd4hep::Solid_type< TGeoTrd1 > | |
Cdd4hep::Trd1 | Class describing a Trd1 shape |
►Cdd4hep::Handle< TGeoTrd2 > | |
►Cdd4hep::Solid_type< TGeoTrd2 > | |
Cdd4hep::Trd2 | Class describing a Trd2 shape |
►Cdd4hep::Handle< TGeoTubeSeg > | |
►Cdd4hep::Solid_type< TGeoTubeSeg > | |
Cdd4hep::Tube | Class describing a tube shape of a section of a tube |
Cdd4hep::TwistedTube | Class describing a twisted tube shape |
►Cdd4hep::Handle< TGeoVolume > | |
►Cdd4hep::Volume | Handle class holding a placed volume (also called physical volume) |
Cdd4hep::Assembly | Implementation class extending the ROOT assembly volumes (TGeoVolumeAssembly) |
Cdd4hep::VolumeMulti | Implementation class extending the ROOT mulit-volumes (TGeoVolumeMulti) |
►Cdd4hep::Handle< TGeoXtru > | |
►Cdd4hep::Solid_type< TGeoXtru > | |
Cdd4hep::ExtrudedPolygon | Class describing a extruded polygon shape |
►Cdd4hep::Handle< VisAttrObject > | |
Cdd4hep::VisAttr | Handle class describing visualization attributes |
►Cdd4hep::Handle< WorldObject > | |
Cdd4hep::World | Handle class to hold the information of the top DetElement object 'world' |
►Cdd4hep::xml::Handle_t | Class to easily access the properties of single XmlElements |
Cdd4hep::xml::Collection_t | Class to support the access to collections of XmlNodes (or XmlElements) |
►Cdd4hep::json::Handle_t | Class to easily access the properties of single JsonElements |
Cdd4hep::json::Collection_t | Class to support the access to collections of JsonNodes (or JsonElements) |
►CHandleMap | |
Cdd4hep::DetectorData::ObjectHandleMap | Implementation of a map of named dd4hep Handles |
Cdd4hep::sim::Geant4UserLimits::Handler | Helper class to one limit type |
CSignalHandler::implementation::sig_handler_t::handler_action | |
Cdd4hep::ConditionKey::HashCompare | Compare keys by the hash value |
Cdd4hep::HitCollection | Definition of the HitCollection parameters used by the Readout |
Cdd4hep::sim::Geant4HitWrapper::HitManipulator | Generic type manipulation class for generic hit structures created in Geant4 sensitive detectors |
►Cdd4hep::rec::ICone | |
Cdd4hep::rec::ConeSurface | |
►Cdd4hep::rec::ICylinder | |
►Cdd4hep::rec::CylinderSurface | |
Cdd4hep::rec::ConeSurface | |
►Cdd4hep::rec::IMaterial | |
Cdd4hep::rec::MaterialData | |
CSignalHandler::implementation | |
Cdd4hep::Increment< T > | Helper class to count call stack depths of certain functions |
►Cinput_seekable | |
Cdd4hep::dd4hep_file_source< T >::category | Helper structure to define boost::iostreams |
Cdd4hep::cond::ConditionsSlice::Inserter | Helper to simplify the registration of new condtitions from arbitrary containers |
Cdd4hep::InstanceCount | Helper to support object counting when debugging memory leaks |
Cdd4hep::detail::interp | Helper to invoke the ROOT interpreter |
Cdd4hep::sim::Geant4HitWrapper::InvalidHit | Helper class to indicate invalid hit wrappers or containers |
Cdd4hep::IOV | Class describing the interval of validty |
Cdd4hep::IOVType | Class describing the interval of validty type |
►Cdd4hep::rec::ISurface | |
►Cdd4hep::rec::Surface | |
Cdd4hep::rec::CylinderSurface | |
►Cdd4hep::rec::VolSurface | |
Cdd4hep::rec::VolCone | |
Cdd4hep::rec::VolCylinder | |
Cdd4hep::rec::VolSurfaceHandle< T > | |
CSimpleCylinder | |
►Cdd4hep::rec::VolSurfaceBase | |
Cdd4hep::rec::VolConeImpl | |
►Cdd4hep::rec::VolCylinderImpl | |
CSimpleCylinderImpl | Helper class for a simple cylinder surface parallel to z with a given length - used as IP layer |
Cdd4hep::rec::VolPlaneImpl | |
Cdd4hep::sim::KernelHandle | Handle to Geant4 actions with built-in creation mechanism |
Cdd4hep::ConditionKey::KeyMaker | Helper union to interprete conditions keys |
Cdd4hep::align::Keys | Alignment and Delta item key |
Cdd4hep::Layer | Class to describe one layer in a layering stack |
Cdd4hep::rec::LayeredCalorimeterStruct::Layer | |
Cdd4hep::DDSegmentation::TiledLayerSegmentation::LayerDimensions | Helper class to store x and y dimensions of a layer |
Cdd4hep::rec::LayeredCalorimeterStruct | |
Cdd4hep::Layering | Class to convert a layering object from the compact notation |
Cdd4hep::rec::ZDiskPetalsStruct::LayerLayout | |
Cdd4hep::rec::ZPlanarStruct::LayerLayout | |
Cdd4hep::LayerSlice | Class to describe the slice of one layer in a layering stack |
Cdd4hep::LayerStack | Class to describe a layering stack |
CLazyEncodingExtraction | |
CTests::LcioTestTracker | Deprecated: Simple SensitiveAction class .. |
Cdd4hep::Limit | Small object describing a limit structure acting on a particle type |
►Clist | |
Cdd4hep::rec::SurfaceList | |
Cdd4hep::rec::VolSurfaceList | |
Cdd4hep::detail::ListBinder | Helper class to bind string values to a STL list of data objects (primitive or complex) |
CGaudi::PluginService::v1::Details::Logger | Simple logging class, just to provide a default implementation |
Cdd4hep::detail::MapBinder | Helper class to bind STL map objects |
Cdd4hep::rec::MapStringDoubleStruct | |
Cdd4hep::rec::MapStringVariantStruct | |
Cdd4hep::rec::MaterialManager | |
Cdd4hep::rec::MaterialScan | Class to perform material scans along a straight line |
Cdd4hep::Callback::mfunc_t | Structure definition to store callback related data |
Cdd4hep::sim::Geant4HitData::MonteCarloContrib | Utility class describing the monte carlo contribution of a given particle to a hit |
CMultiView | |
►Cdd4hep::NamedObject | Implementation of a named object |
Cdd4hep::align::GlobalAlignmentData | Global alignment data container |
►Cdd4hep::CartesianField::TypedObject | Internal data class shared by all handles of a given type |
►Cdd4hep::CartesianField::Object | Internal data class shared by all handles of a given type |
Cdd4hep::ConstantField | Implementation object of a field with constant strength |
Cdd4hep::DipoleField | Implementation object of a dipole magnetic field |
Cdd4hep::MultipoleField | Implementation object of a Multipole magnetic field |
Cdd4hep::SolenoidField | Implementation object of a solenoidal magnetic field |
Cdd4hep::OverlayedField::Object | Internal data class shared by all handles |
►Cdd4hep::cond::ConditionsDataLoader | Interface for a generic conditions loader |
Cdd4hep::cond::ConditionsMultiLoader | Implementation of a stack of conditions assembled before application |
Cdd4hep::cond::ConditionsSnapshotRootLoader | Implementation of a stack of conditions assembled before application |
Cdd4hep::cond::ConditionsXmlLoader | Implementation of a stack of conditions assembled before application |
►Cdd4hep::cond::ConditionsManagerObject | Basic conditions manager implementation |
Cdd4hep::cond::Manager_Type1 | The data class behind a conditions manager handle |
►Cdd4hep::cond::ConditionsPool | Class implementing the conditions collection for a given IOV type |
Cdd4hep::cond::UpdatePool | Interface for conditions pool optimized to host conditions updates |
Cdd4hep::cond::Entry | The intermediate conditions data used to populate the DetElement conditions |
Cdd4hep::ConstantObject | Concrete object implementation for the Constant handle |
Cdd4hep::detail::OpticalSurfaceManagerObject | This structure describes the internal data of the volume manager object |
Cdd4hep::detail::VolumeManagerObject | This structure describes the internal data of the volume manager object |
►Cdd4hep::DetElementObject | Data class with properties of a detector element |
Cdd4hep::WorldObject | Data class with properties of a detector element |
Cdd4hep::HeaderObject | Concrete object implementation for the Header handle |
Cdd4hep::IDDescriptorObject | Concrete object implementation of the IDDescriptorObject Handle |
Cdd4hep::LimitSetObject | Concrete object implementation of the LimitSet Handle |
Cdd4hep::ReadoutObject | Concrete object implementation of the Readout Handle |
Cdd4hep::RegionObject | Concrete object implementation of the Region Handle |
Cdd4hep::SensitiveDetectorObject | Data class with properties of sensitive detectors |
Cdd4hep::VisAttrObject | Concrete object implementation of the VisAttr Handle |
Cdd4hep::rec::NeighbourSurfacesStruct | |
Cdd4hep::json::NodeList | Class describing a list of JSON nodes |
Cdd4hep::xml::NodeList | Class describing a list of XML nodes |
►Cdd4hep::ObjectExtensions | Implementation of an object supporting arbitrary user extensions |
Cdd4hep::cond::Manager_Type1 | The data class behind a conditions manager handle |
Cdd4hep::DetElementObject | Data class with properties of a detector element |
Cdd4hep::SensitiveDetectorObject | Data class with properties of sensitive detectors |
Cdd4hep::sim::Geant4Event | User event context for DDG4 |
Cdd4hep::sim::Geant4Run | User run context for DDG4 |
CSignalHandler::implementation::sig_handler_t::old_action | |
►Cdd4hep::OpaqueData | Class describing an opaque data block |
Cdd4hep::OpaqueDataBlock | Class describing an opaque conditions data block |
Cdd4hep::detail::OpaqueDataBinder | Helper class to bind string values to C++ data items |
Cdd4hep::cond::Operators | Helper class for common stuff used frequently |
►Coutput_seekable | |
Cdd4hep::dd4hep_file_sink< T >::category | Helper structure to define boost::iostreams |
Cdd4hep::sim::Geant4OutputAction::OutputContext< T > | Helper class for thread savety |
Cdd4hep::sim::par01_em_model | Configuration structure for the fast simulation shower model Geant4FSShowerModel<par01_em_model> |
Cdd4hep::sim::par01_pion_model | Configuration structure for the fast simulation shower model Geant4FSShowerModel<par01_pion_model> |
Cdd4hep::PlacedVolumeExtension::Parameterisation | Optional parameters to implement special features such as parametrization |
Cdd4hep::cond::ConditionsPrinter::ParamPrinter | DDDB Conditions data dumper helper to output parameter maps |
Cdd4hep::sim::ParticleExtension | Base class to extend the basic particle class used by DDG4 with user information |
Cdd4hep::align::AlignmentsCalculator::PathOrdering | Functor for path ordered maps as they are needed for the calculator |
Cdd4hep::sim::Geant4Kernel::PhaseSelector | Embedded helper class to facilitate map access to the phases |
►Cdd4hep::PlacedVolumeProcessor | Generic PlacedVolume processor |
Cdd4hep::DetElementCreator | DD4hep DetElement creator for the CMS geometry |
Cdd4hep::PlacementProcessor< T > | PlacedVolume scanner using a Processor object |
Cdd4hep::PlacementProcessorShared< T > | Wrapper to call objects in the form of a PlacedVolume processor |
Cdd4hep::VisDensityProcessor | DD4hep DetElement creator for the CMS geometry |
Cdd4hep::VisMaterialProcessor | DD4hep DetElement creator for the CMS geometry |
Cdd4hep::VisVolNameProcessor | DD4hep DetElement creator for the CMS geometry |
Cdd4hep::PlacedVolumeScanner | Helper to run placement scan through volume hierarchies scans |
Cdd4hep::sim::Geant4GeometryInfo::Placement | |
Cdd4hep::sim::Geant4GeometryInfo::PlacementFlags | |
Cdd4hep::PluginDebug | Helper to debug plugin manager calls |
►Cdd4hep::PluginFactoryBase | Factory base class implementing some utilities |
Cdd4hep::ApplyFactory< T > | Template class with a generic signature to apply Detector plugins |
Cdd4hep::DetectorConstructionFactory< T > | Template class for a generic dd4hep object constructor |
Cdd4hep::Geant4LogicalVolumeFactory< T > | Templated factory method to G4ExtendedMaterial objects |
Cdd4hep::Geant4MaterialFactory< T > | Templated factory method to G4ExtendedMaterial objects |
Cdd4hep::Geant4SensitiveDetectorFactory< T > | Deprecated: Templated factory method to create sensitive detector |
Cdd4hep::Geant4SetupAction< T > | Templated factory method to invoke setup action |
Cdd4hep::JsonDetElementFactory< T > | Standard factory to create Detector elements from the compact XML representation |
Cdd4hep::SegmentationFactory< T > | Template class for a generic segmentation object constructor |
Cdd4hep::TranslationFactory< T > | Specialized factory to translate objects, which can be retrieved from Detector |
Cdd4hep::XMLConversionFactory< T > | Read an arbitrary XML document and analyze its content |
Cdd4hep::XmlDetElementFactory< T > | Standard factory to create Detector elements from an XML representation |
Cdd4hep::XMLDocumentReaderFactory< T > | Read an arbitrary XML document and analyze its content |
Cdd4hep::XMLElementFactory< T > | Create an arbitrary object from its XML representation |
Cdd4hep::XMLObjectFactory< T > | Standard factory to create ROOT objects from an XML representation |
Cdd4hep::PluginRegistry< DD4HEP_SIGNATURE > | Factory template for the plugin mechanism |
Cdd4hep::PluginService | Factory template for the plugin mechanism |
Cdd4hep::PluginTester | Helper class to ease testing of plugins: Effectively a container of object extensions |
►Cdd4hep::PopupMenu | Class PopupMenu PopupMenu.h DDEve/PopupMenu.h |
Cdd4hep::DD4hepMenu | Dd4hep Menu for the ROOT browser |
Cdd4hep::ViewMenu | Class ViewMenu ViewMenu.h DDEve/ViewMenu.h |
Cdd4hep::sim::PrimaryExtension | Base structure to extend primary information with user data |
Cdd4hep::sim::Geant4PhysicsList::Process | Structure describing a G4 process |
►Cdd4hep::Alignment::Processor | Abstract base for processing callbacks to container objects |
Cdd4hep::align::AlignmentsProcessor< T > | Generic alignment processor facade for the Conditons::Processor object |
Cdd4hep::align::AlignmentsProcessorWrapper< T > | Generic alignment processor facade for the Conditons::Processor object |
Cdd4hep::PlacedVolume::Processor | Abstract base for processing callbacks to PlacedVolume objects |
►Cdd4hep::Condition::Processor | Abstract base for processing callbacks to conditions objects |
CClassImp::Scanner | Helper to select conditions |
Cdd4hep::cond::ConditionsProcessor< T > | Generic condition processor facade for the Conditons::Processor object |
Cdd4hep::cond::ConditionsProcessorWrapper< T > | Generic condition processor facade for the Conditons::Processor object |
Cdd4hep::DetElement::Processor | Abstract base for processing callbacks to DetElement objects |
►Cdd4hep::Property | The property class to assign options to actions |
Cdd4hep::PropertyValue< TYPE > | Concrete template instantiation of a combined property value pair |
►Cdd4hep::PropertyInterface | Property object as base class for all objects supporting properties |
►Cdd4hep::PropertyConfigurable | Property object as base class for all objects supporting properties |
Cdd4hep::cond::ConditionsDataLoader | Interface for a generic conditions loader |
Cdd4hep::cond::ConditionsManagerObject | Basic conditions manager implementation |
Cdd4hep::PropertyManager | Manager to ease the handling of groups of properties |
Cdd4hep::sim::Geant4GeometryInfo::PropertyVector | |
CPyDDG4 | Python interface class for Geant4 python involation |
CEVAL::Object::Struct::ReadLock | |
Cdd4hep::sim::RefCountedSequence< T > | Private helper to support sequence reference counting |
►Cdd4hep::sim::RefCountedSequence< Geant4SensDetActionSequence > | |
Cdd4hep::sim::Geant4SensDet | Concrete implementation of the G4VSensitiveDetector calling the registered sequence object |
Cdd4hep::ReflectionBuilder | Scan geometry and create reflected volumes |
CGaudi::PluginService::v1::Details::Registry | In-memory database of the loaded factories |
Cdd4hep::detail::ReleaseHandle< T > | Functor to destroy handles and delete the cached object |
Cdd4hep::detail::ReleaseHandles< M > | Map Functor to release handles |
CTiXmlString::Rep | TinyXML class. See http://www.grinninglizard.com/tinyxml |
Cdd4hep::cond::ConditionsManager::Result | Result of a prepare call to the conditions manager |
Cdd4hep::align::AlignmentsCalculator::Result | Object encapsulating the result of a computation call to the alignments calculator |
►CRUNMANAGER | |
Cdd4hep::sim::Geant4RunManager< RUNMANAGER > | Geant4 run manager plugin class |
Cdd4hep::sim::RunParameters | Extension to pass input run data to output run data |
►Cruntime_error | |
Cdd4hep::DetectorData::InvalidObjectError | Specialized exception class |
Cdd4hep::align::AlignmentsCalculator::Scanner | Scanner to find all alignment deltas in the detector hierarchy |
Cdd4hep::rec::ConicalSupportStruct::Section | |
►Cseekable_device_tag | |
Cdd4hep::dd4hep_file< T >::category | Helper structure to define boost::iostreams |
Cdd4hep::DDSegmentation::MegatileLayerGridXY::segInfo | Helper structure |
►Cdd4hep::DDSegmentation::Segmentation | Base class for all segmentations |
►Cdd4hep::DDSegmentation::CartesianGrid | Segmentation base class describing cartesian grid segmentation |
Cdd4hep::DDSegmentation::CartesianGridUV | Segmentation base class describing cartesian grid segmentation in along U,V rotated some angle from local X,Y axes |
►Cdd4hep::DDSegmentation::CartesianGridXY | Segmentation base class describing cartesian grid segmentation in the X-Y plane |
Cdd4hep::DDSegmentation::CartesianGridXYZ | Segmentation base class describing cartesian grid segmentation in space |
Cdd4hep::DDSegmentation::CartesianGridXYStaggered | Segmentation base class describing cartesian grid segmentation in the X-Y plane |
Cdd4hep::DDSegmentation::CartesianGridXZ | Segmentation base class describing cartesian grid segmentation in the X-Z plane |
Cdd4hep::DDSegmentation::CartesianGridYZ | Segmentation base class describing cartesian grid segmentation in the Y-Z plane |
Cdd4hep::DDSegmentation::MegatileLayerGridXY | Megatile is a rectangule in x-y, split into a grid along x and y, with an exactly integer number of cells in x and y |
Cdd4hep::DDSegmentation::TiledLayerGridXY | A segmentation class to describe tiled layers |
Cdd4hep::DDSegmentation::WaferGridXY | A segmentation class to describe wafer grids in X-Y |
►Cdd4hep::DDSegmentation::CartesianStrip | Segmentation base class describing cartesian strip segmentation |
Cdd4hep::DDSegmentation::CartesianStripX | Segmentation base class describing cartesian strip segmentation in X |
Cdd4hep::DDSegmentation::CartesianStripY | Segmentation base class describing cartesian strip segmentation in Y |
Cdd4hep::DDSegmentation::CartesianStripZ | Segmentation base class describing cartesian strip segmentation in Z |
►Cdd4hep::DDSegmentation::CylindricalSegmentation | Segmentation base class describing a cylindrical grid segmentation |
Cdd4hep::DDSegmentation::CylindricalGridPhiZ | Segmentation base class describing cylindrical grid segmentation in the Phi-Z cylinder |
Cdd4hep::DDSegmentation::ProjectiveCylinder | A segmentation class to describe projective cylinders |
►Cdd4hep::DDSegmentation::GridPhiEta | Segmentation class describing segmentation in Phi-Eta |
Cdd4hep::DDSegmentation::GridRPhiEta | Segmentation class describing segmentation in R-Phi-Eta |
Cdd4hep::DDSegmentation::HexGrid | Segmentation base class describing hexagonal grid segmentation, with or without staggering |
Cdd4hep::DDSegmentation::MultiSegmentation | Wrapper to support multiple segmentations |
Cdd4hep::DDSegmentation::NoSegmentation | This class exists to provide a segmenation when it is need but doesn't exist |
►Cdd4hep::DDSegmentation::PolarGrid | Segmentation base class for polar grids |
Cdd4hep::DDSegmentation::PolarGridRPhi | A segmentation for arbitrary sizes in R and R-dependent sizes in Phi |
Cdd4hep::DDSegmentation::PolarGridRPhi2 | A segmentation for arbitrary sizes in R and R-dependent sizes in Phi |
Cdd4hep::DDSegmentation::TiledLayerSegmentation | A segmentation class to describe tiled layers |
►Cdd4hep::SegmentationObject | Implementation class supporting generic Segmentation of sensitive detectors |
Cdd4hep::SegmentationWrapper< IMP > | Concrete wrapper class for segmentation implementation based on DDSegmentation objects |
►Cdd4hep::DDSegmentation::SegmentationParameter | Class to hold a segmentation parameter with its description |
Cdd4hep::DDSegmentation::TypedSegmentationParameter< TYPE > | Concrete class to hold a segmentation parameter of a given type with its description |
Cdd4hep::DDSegmentation::TypedSegmentationParameter< std::vector< TYPE > > | Concrete class to hold a segmentation parameter of a vector of items of a given type with its description |
Cdd4hep::rec::ZDiskPetalsStruct::SensorType | Enum for encoding the sensor type in typeFlags |
Cdd4hep::sim::SequenceHdl< T > | Sequence handler implementing common actions to all sequences |
►Cdd4hep::sim::SequenceHdl< Geant4DetectorConstructionSequence > | |
Cdd4hep::sim::Geant4UserDetectorConstruction | Concrete implementation of the Geant4 user detector construction action sequence |
►Cdd4hep::sim::SequenceHdl< Geant4EventActionSequence > | |
Cdd4hep::sim::Geant4UserEventAction | Concrete implementation of the Geant4 event action |
►Cdd4hep::sim::SequenceHdl< Geant4GeneratorActionSequence > | |
Cdd4hep::sim::Geant4UserGeneratorAction | Concrete implementation of the Geant4 generator action |
►Cdd4hep::sim::SequenceHdl< Geant4RunActionSequence > | |
Cdd4hep::sim::Geant4UserRunAction | Concrete implementation of the Geant4 run action |
►Cdd4hep::sim::SequenceHdl< Geant4StackingActionSequence > | |
Cdd4hep::sim::Geant4UserStackingAction | Concrete implementation of the Geant4 stacking action sequence |
►Cdd4hep::sim::SequenceHdl< Geant4SteppingActionSequence > | |
Cdd4hep::sim::Geant4UserSteppingAction | Concrete implementation of the Geant4 stepping action |
►Cdd4hep::sim::SequenceHdl< Geant4TrackingActionSequence > | |
Cdd4hep::sim::Geant4UserTrackingAction | Concrete implementation of the Geant4 tracking action |
►Cdd4hep::sim::SequenceHdl< Geant4UserInitializationSequence > | |
Cdd4hep::sim::Geant4UserActionInitialization | Concrete implementation of the Geant4 user initialization action sequence |
►Cset | |
CProcessedFilesSet | |
Cdd4hep::detail::SetBinder | Helper class to bind string values to a STL set of data objects (primitive or complex) |
CSignalHandler::implementation::sig_entry_t | |
CSignalHandler::implementation::sig_handler_t | |
►Cdd4hep::SignalHandler | Interruptsback interface class with argument |
Cdd4hep::sim::Geant4Interrupts | Interruptsback interface class with argument |
Cdd4hep::SimpleConstructionFactory< T > | Template class with a generic constructor signature |
Cdd4hep::sim::SimpleEvent | Simple event description structure. Used in the default I/O mechanism |
Cdd4hep::sim::SimpleRun | Simple run description structure. Used in the default I/O mechanism |
Cdd4hep::DDEve::SimulationHit | SimulationHit definition |
Cdd4hep::BasicGrammar::specialization_t | Structure to be filled if automatic object parsing from string is supposed to be supported |
Cdd4hep::SpecPar | |
Cdd4hep::SpecParRegistry | |
Cdd4hep::rec::Vector3D::Spherical | |
Cdd4hep::align::GlobalAlignmentStack::StackEntry | Stack entry definition |
Cdd4hep::STD_Conditions | Helper class to access default temperature and pressure |
Cdd4hep::sim::Geant4GeometryScanner::StepInfo | Structure to hold the information of one simulation step |
Cdd4hep::sim::Geant4MaterialScanner::StepInfo | Structure to hold the information of one simulation step |
►Cstring | |
Cdd4hep::Path | Path handling class |
Cdd4hep::sim::Geant4PhysicsList::ParticleConstructor | Structure describing a G4 particle constructor |
Cdd4hep::sim::Geant4PhysicsList::PhysicsConstructor | Structure describing a G4 physics constructor |
Cdd4hep::DDSegmentation::StringTokenizer | Helper class for string tokenization |
►Cdd4hep::xml::Strng_t | Helper class to encapsulate a unicode string |
Cdd4hep::xml::Tag_t | Class to support both way translation between C++ and XML strings |
CEVAL::Object::Struct | Internal expression evaluator helper class |
Cdd4hep::rec::SurfaceHelper | |
Cdd4hep::SurfaceInstaller | Base class to implement surface installers for known detector patterns |
Cdd4hep::rec::SurfaceManager | |
Cdd4hep::rec::SurfaceType | |
►CT | |
Cdd4hep::rec::StructExtension< T > | |
CTestCounter | |
CTestCounters | |
►CTEveElementList | Class of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html |
Cdd4hep::ElementList | Local implementation with overrides of the TEveElementList |
CTGeoConeSeg | Class of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html |
►CTGeoExtension | Class of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html |
►Cdd4hep::PlacedVolumeExtension | Implementation class extending the ROOT placed volume |
Cdd4hep::PlacedVolumeFeatureExtension | |
Cdd4hep::VolumeExtension | Implementation class extending the ROOT volume (TGeoVolume) |
►CTGeoTubeSeg | |
Cdd4hep::TwistedTubeObject | Concrete object implementation for the Header handle |
►CTGLAnnotation | Class of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html |
Cdd4hep::Annotation | Class to add annotations to eve viewers |
►CTGMainFrame | Class of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html |
►Cdd4hep::FrameControl | Class FrameControl FrameControl.h DDEve/FrameControl.h |
Cdd4hep::EventControl | Event input control for DDEve: Interface class for event I/O |
CTiXmlAttributeSet | TinyXML class. See http://www.grinninglizard.com/tinyxml |
►CTiXmlBase | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlAttribute | TinyXML class. See http://www.grinninglizard.com/tinyxml |
►CTiXmlNode | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlComment | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlDeclaration | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlDocument | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlElement | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlText | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlUnknown | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlCursor | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlHandle | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlHandle_t | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlParsingData | TinyXML class. See http://www.grinninglizard.com/tinyxml |
►CTiXmlString | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlOutStream | TinyXML class. See http://www.grinninglizard.com/tinyxml |
►CTiXmlVisitor | TinyXML class. See http://www.grinninglizard.com/tinyxml |
CTiXmlPrinter | TinyXML class. See http://www.grinninglizard.com/tinyxml |
►CTNamed | Class of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html |
Cdd4hep::cond::ConditionsRootPersistency | Helper to save conditions pools to ROOT |
Cdd4hep::cond::ConditionsTreePersistency | Helper to save conditions pools to ROOT |
Cdd4hep::DetectorImp | Concrete implementation class of the Detector interface |
Cdd4hep::sim::Geant4GeometryInfo | Concreate class holding the relation information between geant4 objects and dd4hep objects |
CDD4hepRootPersistency | Helper class to support ROOT persistency of Detector objects |
►CTObject | Class of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html |
Cdd4hep::ContextMenuHandler | DD4hep specific handler for TEve context menus |
CLCIOTObject< T > | |
Cdd4hep::sim::TrackClassification | |
Cdd4hep::sim::TrackerCombine | Geant4 sensitive detector combining all deposits of one G4Track within one sensitive element |
Cdd4hep::sim::TrackerWeighted | Geant4 sensitive detector combining all deposits of one G4Track within one sensitive element |
Cdd4hep::sim::TypeName | Helper class to handle strings of the format "type/name" |
Cdd4hep::DDSegmentation::TypeName< TYPE > | Helper class to extract type names |
Cdd4hep::DDSegmentation::TypeName< double > | Specialization for double type |
Cdd4hep::DDSegmentation::TypeName< float > | Specialization for float type |
Cdd4hep::DDSegmentation::TypeName< int > | Specialization for int type |
Cdd4hep::DDSegmentation::TypeName< std::string > | Specialization for string type |
Cdd4hep::DDSegmentation::TypeName< std::vector< double > > | Specialization for double vector type |
Cdd4hep::DDSegmentation::TypeName< std::vector< float > > | Specialization for float vector type |
Cdd4hep::DDSegmentation::TypeName< std::vector< int > > | Specialization for int vector type |
Cdd4hep::DDSegmentation::TypeName< std::vector< std::string > > | Specialization for string vector type |
►Cunique_ptr | |
Cdd4hep::dd4hep_ptr< T > | Out version of the std auto_ptr implementation base either on auto_ptr or unique_ptr |
Cdd4hep::dd4hep_ptr< dd4hep::sim::VertexExtension > | |
Cdd4hep::dd4hep_ptr< PrimaryExtension > | |
►Cdd4hep::xml::UriReader | Class supporting to read data given a URI |
Cdd4hep::xml::UriContextReader | Class supporting to read data given a URI |
Cdd4hep::xml::UriReader::UserContext | Base class of the user context type chained to the entity resolver |
Cdd4hep::detail::ValueBinder | Helper class to bind string values to C++ data objects (primitive or complex) |
Cdd4hep::DisplayConfiguration::Config::Values | Union to store specific data. Discriminator is Config::type |
►Cvector | |
Cdd4hep::PlacedVolumeExtension::VolIDs | Volume ID container |
Cdd4hep::rec::Vector2D | |
Cdd4hep::rec::Vector3D | |
Cdd4hep::DDSegmentation::Vector3D | Simple container for a physics vector |
Cdd4hep::detail::VectorBinder | Helper class to bind string values to a STL vector of data objects (primitive or complex) |
Cdd4hep::sim::VertexExtension | Base class to extend the basic vertex class used by DDG4 with user information |
►Cdd4hep::View | Class View View.h DDEve/View.h |
Cdd4hep::Calo3DProjection | 3D projection for calorimeters |
Cdd4hep::CaloLego | Lego plot for calorimeter energy deposits |
Cdd4hep::MultiView | Class MultiView MultiView.h DDEve/MultiView.h |
►Cdd4hep::Projection | Class Projection Projection.h DDEve/Projection.h |
Cdd4hep::Calo2DProjection | 2D projection operator for calorimeters |
Cdd4hep::RhoPhiProjection | Class RhoPhiProjection RhoPhiProjection.h DDEve/RhoPhiProjection.h |
Cdd4hep::RhoZProjection | Class RhoZProjection RhoZProjection.h DDEve/RhoZProjection.h |
Cdd4hep::View3D | Class View3D View3D.h DDEve/View3D.h |
Cdd4hep::xml::tools::VolumeBuilder | Helper class to build volume and shapes according to ertain patterns in the XML tree |
Cdd4hep::detail::VolumeManager_Populator | Helper class to populate the volume manager |
►Cdd4hep::VolumeManagerContext | This structure describes the cached data for one placement held by the volume manager |
Cdd4hep::detail::VolumeManagerContextExtension | Extended context. Needs to be public for persistency reasons |
Cdd4hep::cond::ConditionsDependencyHandler::Work | Helper structure to define the current update item |
Cdd4hep::Callback::Wrapper< T > | Wrapper around a C++ member function pointer |
CEVAL::Object::Struct::WriteLock | |
CXml | Union to ease castless object access when using XercesC |
Cdd4hep::xml::XmlString | Definition of the XmlString class |
Cdd4hep::rec::ZDiskPetalsStruct | |
Cdd4hep::rec::ZPlanarStruct | |