DD4hep  1.31.0
Detector Description Toolkit for High Energy Physics
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cdd4hep::detail::LCDDConverter::GeometryInfo::_checks
 Cdd4hep::sim::Geant4GeometryInfo::PlacementFlags::_flags
 Cdd4hep::cond::AbstractMapConditions data block. Internaly maps other objects to abstract data blocks
 Cdd4hep::sim::Geant4Action::Actors< T >Actor class to manipulate action groups
 Cdd4hep::AlignmentDataDerived condition data-object definition
 Cdd4hep::align::AlignmentsCalculatorAlignment calculator instance to handle alignment dependencies
 Cdd4hep::align::AlignmentsCalibCalib alignment dependencies from conditions
 Cdd4hep::align::AlignmentsCollector< T >Generic alignment collector keyed by detector elements
 Cdd4hep::align::AlignmentsPrinterGeneric Alignments data dumper
 Cdd4hep::DDPython::AllowThreads
 CBASE
 Cdd4hep::BasicGrammarBase class describing string evaluation to C++ objects using boost::spirit
 Cdd4hep::DDSegmentation::BitField64A bit field of 64bits that allows convenient declaration
 Cdd4hep::DDSegmentation::BitFieldCoderHelper class for decoding and encoding a bit field of 64bits for convenient declaration
 Cdd4hep::DDSegmentation::BitFieldElementHelper class for BitFieldCoder that corresponds to one field value
 Cdd4hep::DDSegmentation::BitFieldValueLightweight helper class for BitField64 that corresponds to one field value
 Cdd4hep::sim::Geant4HitCollection::CollectionFlags::BitItemsIndividual 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::CallbackDefinition of the generic callback structure for member functions
 Cdd4hep::CallbackSequenceDefinition of an actor on sequences of callbacks
 Cdd4hep::sim::calo_smear_modelConfiguration structure for the fast simulation shower model Geant4FSShowerModel<par02_em_model>
 Cdd4hep::Display::CalodataContextCalorimeter 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::ClientDataClient data addition
 Cclosable_tag
 Cdd4hep::sim::Geant4HitCollection::CollectionFlagsUnion defining the hit collection flags for processing
 Cdd4hep::sim::Geant4HitCollection::CompareGeneric class template to compare/select hits in Geant4HitCollection objects
 Cdd4hep::cond::Operators::Cond__OperDefinition of the selector object base class to cover type definitions
 Cdd4hep::cond::ConditionDependencyCondition dependency definition
 Cdd4hep::ConditionKeyKey definition to optimize ans simplyfy the access to conditions entities
 Cdd4hep::detail::ConditionObjectThe data class behind a conditions handle
 Cdd4hep::cond::ConditionResolverConditionResolver class used by the derived conditions calculation mechanism
 Cdd4hep::cond::ConditionsCleanupBase class to handle conditions cleanups
 Cdd4hep::cond::ConditionsCollector< T >Generic condition collector keyed by detector elements
 Cdd4hep::cond::ConditionsContentConditions content object. Defines which conditions should be loaded by the ConditionsManager
 Cdd4hep::cond::ConditionsIOVPoolPool of conditions satisfying one IOV type (epoch, run, fill, etc)
 Cdd4hep::cond::ConditionsListenerBase class to be implemented by objects to listen on condition callbacks
 Cdd4hep::cond::ConditionsLoadInfoBase class for data loading information
 Cdd4hep::ConditionsMapConditionsMap class
 Cdd4hep::cond::ConditionsPrinterGeneric Conditions data dumper
 Cdd4hep::cond::ConditionsRepositoryBase class to be implemented by objects to listen on condition callbacks
 Cdd4hep::ConditionsSelectConditions selector functor. Default implementation selects everything evaluated
 Cdd4hep::cond::ConditionsTag
 Cdd4hep::cond::ConditionsTextRepositoryForward declarations
 Cdd4hep::cond::ConditionsXMLRepositoryWriterConditions slice object. Defines which conditions should be loaded by the ConditionsManager
 Cdd4hep::cond::ConditionUpdateCallCallback interface
 Cdd4hep::cond::ConditionUpdateContextConditionUpdateContext class used by the derived conditions calculation mechanism
 Cdd4hep::cond::ConditionUpdateUserContextConditionUpdateUserContext class used by the derived conditions calculation mechanism
 Cdd4hep::DisplayConfiguration::ConfigContainer with full display configuration
 Cdd4hep::rec::ConicalSupportStruct
 Cdd4hep::ConstructionFactory< T >
 Cdd4hep::ContextMenuDD4hep specific TEve context menu
 Cdd4hep::sim::Geant4Action::ContextSwapFunctor to update the context of a Geant4Action object
 Cdd4hep::ConversionArgHelper structure for data conversion
 Cdd4hep::DetElementCreator::Count
 Cdd4hep::InstanceCount::CounterInternal class to could object constructions and destructions
 Cdd4hep::rec::Vector3D::Cylindrical
 Cdd4hep::DetElementCreator::Data
 Cdd4hep::sim::DataExtensionGeneric user-extendible data extension class
 Cdd4hep::rec::DCH_info_struct::DCH_info_layerInternal 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_units
 CDD4hepRootCheckHelper class to check various ingredients of the Detector object after loaded from ROOT
 Cdd4hep::detail::DD4hepUIROOT interactive UI for dd4hep applications
 Cdd4hep::DDEveROOT interactive interface class for running DDEve
 Cdd4hep::DDEveHitDDEve event classes: Basic hit
 Cdd4hep::DDEveHitActorEvent data actor base class for hits. Used to extract data from concrete classes
 Cdd4hep::DDEveParticleData structure to store the MC particle information
 Cdd4hep::DDEveParticleActorEvent data actor base class for particles. Used to extract data from concrete classes
 Cdd4hep::DDPythonPython interface class for callbacks and GIL
 Cdd4hep::DDTestSimple class for defining unit tests
 CGaudi::PluginService::v2::DeclareFactory< T, F >
 Cdd4hep::DisplayConfiguration::DefaultsDefault base class for all configurations
 Cdd4hep::DeltaClass describing an condition to re-adjust an alignment
 Cdd4hep::align::DeltaCollector< T >Generic Alignment-Delta collector keyed by detector elements
 Cdd4hep::cond::DependencyBuilderCondition 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::detailHelpers
 Cdd4hep::DetectorThe main interface to the dd4hep detector description package
 Cdd4hep::DetectorDataData implementation class of the Detector interface
 Cdd4hep::DetectorLoadData implementation class of the Detector interface
 Cdd4hep::DetectorProcessorGeneric Detector processor
 Cdd4hep::DetectorScannerHelper to run DetElement scans
 Cdd4hep::DetectorSelectorView on Detector to select detectors according to certain criteria
 Cdd4hep::DetElementsCollector< T >Generic detector element collector of a sub-tree
 Cdd4hep::DetElementVolumeIDsActor class to assign volume identifiers to DetElements in a subdetector tree
 Cdd4hep::DetNominalCreatorDD4hep DetElement creator for the CMS geometry
 Cdd4hep::DetTypeHelper class for encoding sub detector types in a flag word
 Cdevice_tag
 Cdd4hep::sim::Geant4PlacementParameterisation::DimensionHelper structure to cache dimension variabled from setup parameters
 Cdd4hep::DisplayConfigurationGeneric display configuration structure for DDEve
 Cdd4hep::json::DocumentClass supporting the basic functionality of an JSON document
 Cdd4hep::xml::DocumentClass supporting the basic functionality of an XML document
 Cdd4hep::json::DocumentHandlerClass supporting to read and parse XML documents
 Cdd4hep::xml::DocumentHandlerClass supporting to read and parse XML documents
 CDOMErrorHandlerXercesC internal class. Not described here
 CClassImp::DurationStamp
 Cdd4hep::json::ElementUser abstraction class to manipulate JSON elements within a document
 Cdd4hep::xml::ElementUser abstraction class to manipulate XML elements within a document
 Cdd4hep::DetElementVolumeIDs::EncodingEncoding/mask for sensitive volumes
 CTiXmlBase::EntityTinyXML class. See http://www.grinninglizard.com/tinyxml
 Cdd4hep::PluginTester::EntryDefintiion of the extension entry
 Cdd4hep::align::AlignmentsCalib::EntryHelper class to store information about alignment calibration items
 Cdd4hep::DDSegmentation::MultiSegmentation::EntryHelper structure to describe a sub-segmentation entry
 Cdd4hep::cond::ConditionsTextRepository::EntryDefinition of a single Entry in the conditions repository
 Cdd4hep::cond::ConditionsRepository::EntryDefinition of a single Entry in the conditions repository
 Cdd4hep::detail::DetectorChecksum::entry_t
 CErrorHandlerXercesC internal class. Not described here
 Cdd4hep::detail::eval
 Cdd4hep::EventConsumerEvent event consumer base class for DDEve: Interface class for event I/O
 Cdd4hep::EventHandlerEvent handler base class: Interface to all DDEve I/O actions
 Cdd4hep::sim::HepMC::EventHeaderHepMC EventHeader class used internally by the Geant4EventReaderHepMC plugin
 Cdd4hep::sim::HepMC::EventStreamHepMC EventStream class used internally by the Geant4EventReaderHepMC plugin
 Cdd4hep::EveUserContextMenuClass EveUserContextMenu EveUserContextMenu.h DDEve/EveUserContextMenu.h
 Cexception
 Cdd4hep::ExtensionEntryDefinition of the extension entry interface class
 Cdd4hep::sim::ExtensionParametersExtension to pass input data to output data
 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::FindByNameFunctor to access elements by name
 CFindStringHelper class to manipulate strings
 Cdd4hep::rec::FixedPadSizeTPCStruct
 Cdd4hep::Callback::Wrapper< T >::FunctorUnion to store pointers to member functions in callback objects
 CG4AssemblyVolumeClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4FastHit
 CG4FastSimHitMaker
 CG4MagneticFieldClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4UImessengerClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4UserEventActionClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4UserLimitsClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4UserRunActionClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4UserStackingActionClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4UserSteppingActionClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4UserTrackingActionClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4VFastSimSensitiveDetectorLower versions of Geant4 do not provide G4VFastSimSensitiveDetector
 CG4VFastSimulationModel
 CG4VGFlashSensitiveDetector
 CG4VHitClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4VHitsCollectionClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4VPhysicsConstructorClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4VPVParameterisation
 CG4VSDFilterClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4VSensitiveDetectorClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4VUserActionInitializationClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4VUserDetectorConstructionClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4VUserPrimaryGeneratorActionClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 CG4VUserTrackInformationClass of the Geant4 toolkit. See http://www-geant4.kek.jp/Reference
 Cdd4hep::sim::Geant4ActionDefault base class for all Geant 4 actions and derivates thereof
 Cdd4hep::sim::Geant4ActionContainerClass, which allows all Geant4Action to be stored
 Cdd4hep::sim::Geant4AssemblyVolumeHack! Wrapper around G4AssemblyVolume to access protected members
 Cdd4hep::sim::Geant4CallCallback interface class with argument
 Cdd4hep::sim::Geant4CalorimeterHelper class to define structures used by the generic DDG4 calorimeter sensitive detector
 Cdd4hep::sim::Geant4CompatibilityCompatibility actions for running Geant4 in single threaded mode
 Cdd4hep::sim::Geant4ContextGeneric context to extend user, run and event information
 Cdd4hep::sim::Geant4ConversionHelperHelper class for data conversion
 Cdd4hep::sim::Geant4DataDumpClass to dump the records of the intrinsic Geant4 event model
 Cdd4hep::sim::Geant4DetectorConstructionContextGeant4 detector construction context definition
 Cdd4hep::sim::Geant4EventReaderBasic geant4 event reader class. This interface/base-class must be implemented by concrete readers
 Cdd4hep::sim::Geant4ExecMain executor steering the Geant4 execution
 Cdd4hep::sim::Geant4FastSimSpotSpot definition for fast simulation and GFlash
 Cdd4hep::sim::Geant4FieldTrackingSetupGeneric Setup component to perform the magnetic field tracking in Geant4
 Cdd4hep::sim::Geant4GenericSD< T >
 Cdd4hep::sim::Geant4Handle< TYPE >Handle to Geant4 actions with built-in creation mechanism
 Cdd4hep::sim::Geant4HierarchyDumpHelper to dump Geant4 volume hierarchy
 Cdd4hep::sim::Geant4HitDataBase class for geant4 hit structures used by the default DDG4 sensitive detector implementations
 Cdd4hep::sim::Geant4HitHandlerHelper class to ease the extraction of information from a G4Hit object
 Cdd4hep::sim::Geant4MonteCarloTruthDefault Interface class to handle monte carlo truth records
 Cdd4hep::sim::Geant4OpticalCalorimeterHelper class to define properties of optical calorimeters. UNTESTED
 Cdd4hep::sim::Geant4OpticalTrackerHelper class to define properties of optical trackers. UNTESTED
 Cdd4hep::sim::Geant4ParticleData structure to store the MC particle information
 Cdd4hep::sim::Geant4ParticleHandleData structure to access derived MC particle information
 Cdd4hep::sim::Geant4ParticleMapData structure to map particles produced during the generation and the simulation
 Cdd4hep::sim::Geant4PrimaryConfigGeant4PrimaryConfig to hold configuration for PrimaryHandlers
 Cdd4hep::sim::Geant4PrimaryEventClass modelling a complete primary event with multiple interactions
 Cdd4hep::sim::Geant4PrimaryInteractionClass modelling a single interaction with multiple primary vertices and particles
 Cdd4hep::sim::Geant4PrimaryMapData structure to map primaries to particles
 Cdd4hep::sim::Geant4PythonCallBase class to initialize a multi-threaded or single threaded Geant4 application
 Cdd4hep::sim::Geant4ScintillatorCalorimeterClass to implement the standard sensitive detector for scintillator calorimeters
 Cdd4hep::sim::Geant4SensDetSequencesGeant4SensDetSequences: class to access groups of sensitive actions
 Cdd4hep::sim::Test::Geant4TestBaseCommon base class for test action
 Cdd4hep::sim::Geant4TouchableHandlerHelper class to ease the extraction of information from a G4Touchable object
 Cdd4hep::sim::Geant4TrackerHelper class to define structures used by the generic DDG4 tracker sensitive detector
 Cdd4hep::sim::Geant4TrackHandlerHelper class to ease the extraction of information from a G4Track object
 Cdd4hep::sim::Geant4VertexData structure to store the MC vertex information
 Cdd4hep::rec::GearHandle
 Cdd4hep::detail::GeoHandlerTypesDefintion of the object types used by generic geometry handlers
 Cdd4hep::detail::GeoHandlerTypes::GeometryInfoData container to store information obtained during the geometry scan
 CGeometryInfo
 Cdd4hep::detail::GeoScanGeometry scanner (handle object)
 Cdd4hep::DDPython::GILState
 Cdd4hep::align::GlobalAlignmentCacheClass caching all known alignment operations for one Detector instance
 Cdd4hep::align::GlobalAlignmentOperatorBase class for alignment functors
 Cdd4hep::align::GlobalAlignmentStackAlignment Stack object definition
 Cdd4hep::align::GlobalAlignmentWriterWrite aligment data to XML data file
 Cdd4hep::cond::GlobalTag
 Cdd4hep::GrammarRegistryGrammar registry interface
 Cdd4hep::Handle< T >Handle: a templated class like a shared pointer, which allows specialized access to tgeometry objects
 Cdd4hep::Handle< ConditionsManagerObject >
 Cdd4hep::Handle< ConstantObject >
 Cdd4hep::Handle< dd4hep::DetElementObject >
 Cdd4hep::Handle< dd4hep::NamedObject >
 Cdd4hep::Handle< dd4hep::SensitiveDetectorObject >
 Cdd4hep::Handle< detail::AlignmentObject >
 Cdd4hep::Handle< detail::ConditionObject >
 Cdd4hep::Handle< detail::OpticalSurfaceManagerObject >
 Cdd4hep::Handle< detail::VolumeManagerObject >
 Cdd4hep::Handle< Detector >
 Cdd4hep::Handle< DetElementObject >
 Cdd4hep::Handle< Geant4GeometryInfo >
 Cdd4hep::Handle< HeaderObject >
 Cdd4hep::Handle< IDDescriptorObject >
 Cdd4hep::Handle< LimitSetObject >
 Cdd4hep::Handle< NamedObject >
 Cdd4hep::Handle< ReadoutObject >
 Cdd4hep::Handle< RegionObject >
 Cdd4hep::Handle< SegmentationObject >
 Cdd4hep::Handle< SensitiveDetectorObject >
 Cdd4hep::Handle< TGDMLMatrix >
 Cdd4hep::Handle< TGeoArb8 >
 Cdd4hep::Handle< TGeoBBox >
 Cdd4hep::Handle< TGeoBorderSurface >
 Cdd4hep::Handle< TGeoCompositeShape >
 Cdd4hep::Handle< TGeoCone >
 Cdd4hep::Handle< TGeoConeSeg >
 Cdd4hep::Handle< TGeoCtub >
 Cdd4hep::Handle< TGeoElement >
 Cdd4hep::Handle< TGeoEltu >
 Cdd4hep::Handle< TGeoHalfSpace >
 Cdd4hep::Handle< TGeoHype >
 Cdd4hep::Handle< TGeoMedium >
 Cdd4hep::Handle< TGeoNode >
 Cdd4hep::Handle< TGeoOpticalSurface >
 Cdd4hep::Handle< TGeoParaboloid >
 Cdd4hep::Handle< TGeoPcon >
 Cdd4hep::Handle< TGeoPgon >
 Cdd4hep::Handle< TGeoPhysicalNode >
 Cdd4hep::Handle< TGeoScaledShape >
 Cdd4hep::Handle< TGeoShape >
 Cdd4hep::Handle< TGeoShapeAssembly >
 Cdd4hep::Handle< TGeoSkinSurface >
 Cdd4hep::Handle< TGeoSphere >
 Cdd4hep::Handle< TGeoTessellated >
 Cdd4hep::Handle< TGeoTorus >
 Cdd4hep::Handle< TGeoTrap >
 Cdd4hep::Handle< TGeoTrd1 >
 Cdd4hep::Handle< TGeoTrd2 >
 Cdd4hep::Handle< TGeoTubeSeg >
 Cdd4hep::Handle< TGeoVolume >
 Cdd4hep::Handle< TGeoXtru >
 Cdd4hep::Handle< VisAttrObject >
 Cdd4hep::Handle< WorldObject >
 Cdd4hep::xml::Handle_tClass to easily access the properties of single XmlElements
 Cdd4hep::json::Handle_tClass to easily access the properties of single JsonElements
 CHandleMap
 Cdd4hep::sim::Geant4UserLimits::HandlerHelper class to one limit type
 CSignalHandler::implementation::sig_handler_t::handler_action
 Cdd4hep::ConditionKey::HashCompareCompare keys by the hash value
 Cdd4hep::HitCollectionDefinition of the HitCollection parameters used by the Readout
 Cdd4hep::sim::Geant4HitWrapper::HitManipulatorGeneric type manipulation class for generic hit structures created in Geant4 sensitive detectors
 Cdd4hep::rec::ICone
 Cdd4hep::rec::ICylinder
 Cdd4hep::rec::IMaterial
 CSignalHandler::implementation
 Cdd4hep::Increment< T >Helper class to count call stack depths of certain functions
 Cinput_seekable
 Cdd4hep::cond::ConditionsSlice::InserterHelper to simplify the registration of new condtitions from arbitrary containers
 Cdd4hep::InstanceCountHelper to support object counting when debugging memory leaks
 Cdd4hep::detail::interpHelper to invoke the ROOT interpreter
 Cdd4hep::sim::Geant4HitWrapper::InvalidHitHelper class to indicate invalid hit wrappers or containers
 Cdd4hep::IOVClass describing the interval of validty
 Cdd4hep::IOVTypeClass describing the interval of validty type
 Cdd4hep::rec::ISurface
 Cdd4hep::sim::KernelHandleHandle to Geant4 actions with built-in creation mechanism
 Cdd4hep::ConditionKey::KeyMakerHelper union to interprete conditions keys
 Cdd4hep::align::KeysAlignment and Delta item key
 Cdd4hep::rec::LayeredCalorimeterStruct::Layer
 Cdd4hep::LayerClass to describe one layer in a layering stack
 Cdd4hep::DDSegmentation::TiledLayerSegmentation::LayerDimensionsHelper class to store x and y dimensions of a layer
 Cdd4hep::rec::LayeredCalorimeterStruct
 Cdd4hep::LayeringClass to convert a layering object from the compact notation
 Cdd4hep::rec::ZPlanarStruct::LayerLayout
 Cdd4hep::rec::ZDiskPetalsStruct::LayerLayout
 Cdd4hep::LayerSliceClass to describe the slice of one layer in a layering stack
 Cdd4hep::LayerStackClass to describe a layering stack
 CLazyEncodingExtraction
 CTests::LcioTestTrackerDeprecated: Simple SensitiveAction class ..
 Cdd4hep::LimitSmall object describing a limit structure acting on a particle type
 Clist
 Cdd4hep::detail::ListBinderHelper class to bind string values to a STL list of data objects (primitive or complex)
 CGaudi::PluginService::v1::Details::LoggerSimple logging class, just to provide a default implementation
 Cdd4hep::detail::MapBinderHelper class to bind STL map objects
 Cdd4hep::rec::MapStringDoubleStruct
 Cdd4hep::rec::MapStringVariantStruct
 Cdd4hep::rec::MaterialManager
 Cdd4hep::rec::MaterialScanClass to perform material scans along a straight line
 Cdd4hep::Callback::mfunc_tStructure definition to store callback related data
 Cdd4hep::sim::Geant4HitData::MonteCarloContribUtility class describing the monte carlo contribution of a given particle to a hit
 CMultiView
 Cdd4hep::NamedObjectImplementation of a named object
 Cdd4hep::rec::NeighbourSurfacesStruct
 Cdd4hep::json::NodeListClass describing a list of JSON nodes
 Cdd4hep::xml::NodeListClass describing a list of XML nodes
 Cdd4hep::ObjectExtensionsImplementation of an object supporting arbitrary user extensions
 CSignalHandler::implementation::sig_handler_t::old_action
 Cdd4hep::OpaqueDataClass describing an opaque data block
 Cdd4hep::detail::OpaqueDataBinderHelper class to bind string values to C++ data items
 Cdd4hep::cond::OperatorsHelper class for common stuff used frequently
 Coutput_seekable
 Cdd4hep::sim::Geant4OutputAction::OutputContext< T >Helper class for thread savety
 Cdd4hep::sim::par01_em_modelConfiguration structure for the fast simulation shower model Geant4FSShowerModel<par01_em_model>
 Cdd4hep::sim::par01_pion_modelConfiguration structure for the fast simulation shower model Geant4FSShowerModel<par01_pion_model>
 Cdd4hep::PlacedVolumeExtension::ParameterisationOptional parameters to implement special features such as parametrization
 Cdd4hep::cond::ConditionsPrinter::ParamPrinterDDDB Conditions data dumper helper to output parameter maps
 Cdd4hep::sim::ParticleExtensionBase class to extend the basic particle class used by DDG4 with user information
 Cdd4hep::align::AlignmentsCalculator::PathOrderingFunctor for path ordered maps as they are needed for the calculator
 Cdd4hep::sim::Geant4Kernel::PhaseSelectorEmbedded helper class to facilitate map access to the phases
 Cdd4hep::PlacedVolumeProcessorGeneric PlacedVolume processor
 Cdd4hep::PlacedVolumeScannerHelper to run placement scan through volume hierarchies scans
 Cdd4hep::sim::Geant4GeometryInfo::Placement
 Cdd4hep::sim::Geant4GeometryInfo::PlacementFlags
 Cdd4hep::PluginDebugHelper to debug plugin manager calls
 Cdd4hep::PluginFactoryBaseFactory base class implementing some utilities
 Cdd4hep::PluginRegistry< DD4HEP_SIGNATURE >Factory template for the plugin mechanism
 Cdd4hep::PluginServiceFactory template for the plugin mechanism
 Cdd4hep::PluginTesterHelper class to ease testing of plugins: Effectively a container of object extensions
 Cdd4hep::PopupMenuClass PopupMenu PopupMenu.h DDEve/PopupMenu.h
 Cdd4hep::sim::PrimaryExtensionBase structure to extend primary information with user data
 Cdd4hep::sim::Geant4PhysicsList::ProcessStructure describing a G4 process
 Cdd4hep::DetElement::ProcessorAbstract base for processing callbacks to DetElement objects
 Cdd4hep::PlacedVolume::ProcessorAbstract base for processing callbacks to PlacedVolume objects
 Cdd4hep::Alignment::ProcessorAbstract base for processing callbacks to container objects
 Cdd4hep::Condition::ProcessorAbstract base for processing callbacks to conditions objects
 Cdd4hep::PropertyThe property class to assign options to actions
 Cdd4hep::PropertyInterfaceProperty object as base class for all objects supporting properties
 Cdd4hep::PropertyManagerManager to ease the handling of groups of properties
 Cdd4hep::sim::Geant4GeometryInfo::PropertyVector
 CPyDDG4Python 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::ReflectionBuilderScan geometry and create reflected volumes
 CGaudi::PluginService::v1::Details::RegistryIn-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::RepTinyXML class. See http://www.grinninglizard.com/tinyxml
 Cdd4hep::align::AlignmentsCalculator::ResultObject encapsulating the result of a computation call to the alignments calculator
 Cdd4hep::cond::ConditionsManager::ResultResult of a prepare call to the conditions manager
 CRUNMANAGER
 Cruntime_error
 Cdd4hep::align::AlignmentsCalculator::ScannerScanner to find all alignment deltas in the detector hierarchy
 Cdd4hep::rec::ConicalSupportStruct::Section
 Cseekable_device_tag
 Cdd4hep::DDSegmentation::MegatileLayerGridXY::segInfoHelper structure
 Cdd4hep::DDSegmentation::SegmentationBase class for all segmentations
 Cdd4hep::SegmentationObjectImplementation class supporting generic Segmentation of sensitive detectors
 Cdd4hep::DDSegmentation::SegmentationParameterClass to hold a segmentation parameter with its description
 Cdd4hep::rec::ZDiskPetalsStruct::SensorTypeEnum 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::SequenceHdl< Geant4EventActionSequence >
 Cdd4hep::sim::SequenceHdl< Geant4GeneratorActionSequence >
 Cdd4hep::sim::SequenceHdl< Geant4RunActionSequence >
 Cdd4hep::sim::SequenceHdl< Geant4StackingActionSequence >
 Cdd4hep::sim::SequenceHdl< Geant4SteppingActionSequence >
 Cdd4hep::sim::SequenceHdl< Geant4TrackingActionSequence >
 Cdd4hep::sim::SequenceHdl< Geant4UserInitializationSequence >
 Cset
 Cdd4hep::detail::SetBinderHelper 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::SignalHandlerInterruptsback interface class with argument
 Cdd4hep::SimpleConstructionFactory< T >Template class with a generic constructor signature
 Cdd4hep::sim::SimpleEventSimple event description structure. Used in the default I/O mechanism
 Cdd4hep::sim::SimpleRunSimple run description structure. Used in the default I/O mechanism
 Cdd4hep::DDEve::SimulationHitSimulationHit definition
 Cdd4hep::BasicGrammar::specialization_tStructure 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::StackEntryStack entry definition
 Cdd4hep::STD_ConditionsHelper class to access default temperature and pressure
 Cdd4hep::sim::Geant4MaterialScanner::StepInfoStructure to hold the information of one simulation step
 Cdd4hep::sim::Geant4GeometryScanner::StepInfoStructure to hold the information of one simulation step
 Cstring
 Cdd4hep::DDSegmentation::StringTokenizerHelper class for string tokenization
 Cdd4hep::xml::Strng_tHelper class to encapsulate a unicode string
 CEVAL::Object::StructInternal expression evaluator helper class
 Cdd4hep::rec::SurfaceHelper
 Cdd4hep::SurfaceInstallerBase class to implement surface installers for known detector patterns
 Cdd4hep::rec::SurfaceManager
 Cdd4hep::rec::SurfaceType
 CT
 CTestCounter
 CTestCounters
 CTEveElementListClass of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html
 CTGeoConeSegClass of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html
 CTGeoExtensionClass of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html
 CTGeoTubeSeg
 CTGLAnnotationClass of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html
 CTGMainFrameClass of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html
 CTiXmlAttributeSetTinyXML class. See http://www.grinninglizard.com/tinyxml
 CTiXmlBaseTinyXML class. See http://www.grinninglizard.com/tinyxml
 CTiXmlCursorTinyXML class. See http://www.grinninglizard.com/tinyxml
 CTiXmlHandleTinyXML class. See http://www.grinninglizard.com/tinyxml
 CTiXmlHandle_tTinyXML class. See http://www.grinninglizard.com/tinyxml
 CTiXmlParsingDataTinyXML class. See http://www.grinninglizard.com/tinyxml
 CTiXmlStringTinyXML class. See http://www.grinninglizard.com/tinyxml
 CTiXmlVisitorTinyXML class. See http://www.grinninglizard.com/tinyxml
 CTNamedClass of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html
 CTObjectClass of the ROOT toolkit. See http://root.cern.ch/root/htmldoc/ClassIndex.html
 Cdd4hep::sim::TrackClassification
 Cdd4hep::sim::TrackerCombineGeant4 sensitive detector combining all deposits of one G4Track within one sensitive element
 Cdd4hep::sim::TrackerWeightedGeant4 sensitive detector combining all deposits of one G4Track within one sensitive element
 Cdd4hep::sim::TypeNameHelper 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::xml::UriReaderClass supporting to read data given a URI
 Cdd4hep::xml::UriReader::UserContextBase class of the user context type chained to the entity resolver
 Cdd4hep::detail::ValueBinderHelper class to bind string values to C++ data objects (primitive or complex)
 Cdd4hep::DisplayConfiguration::Config::ValuesUnion to store specific data. Discriminator is Config::type
 Cvector
 Cdd4hep::rec::Vector2D
 Cdd4hep::rec::Vector3D
 Cdd4hep::DDSegmentation::Vector3DSimple container for a physics vector
 Cdd4hep::detail::VectorBinderHelper class to bind string values to a STL vector of data objects (primitive or complex)
 Cdd4hep::sim::VertexExtensionBase class to extend the basic vertex class used by DDG4 with user information
 Cdd4hep::ViewClass View View.h DDEve/View.h
 Cdd4hep::xml::tools::VolumeBuilderHelper class to build volume and shapes according to ertain patterns in the XML tree
 Cdd4hep::detail::VolumeManager_PopulatorHelper class to populate the volume manager
 Cdd4hep::VolumeManagerContextThis structure describes the cached data for one placement held by the volume manager
 Cdd4hep::cond::ConditionsDependencyHandler::WorkHelper structure to define the current update item
 Cdd4hep::Callback::Wrapper< T >Wrapper around a C++ member function pointer
 CEVAL::Object::Struct::WriteLock
 CXmlUnion to ease castless object access when using XercesC
 Cdd4hep::xml::XmlStringDefinition of the XmlString class
 Cdd4hep::rec::ZDiskPetalsStruct
 Cdd4hep::rec::ZPlanarStruct