The Gaudi Framework  master (57817a18)
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 CNTuple::_Accessor< TYP >Class acting as a smart pointer holding a N tuple entry
 CNTuple::Array< IOpaqueAddress * >
 CNTuple::Matrix< IOpaqueAddress * >
 CNTuple::_Accessor< _Array< double > >
 CNTuple::Array< double >
 CNTuple::_Accessor< _Array< float > >
 CNTuple::Array< float >
 CNTuple::_Accessor< _Array< int > >
 CNTuple::Array< int >
 CNTuple::_Accessor< _Array< long > >
 CNTuple::Array< long >
 CNTuple::_Accessor< _Array< TYP > >
 CNTuple::Array< TYP >Class acting as a smart pointer holding a N tuple _Item
 CNTuple::_Accessor< _Item< bool > >
 CNTuple::Item< bool >Specialization acting as a smart pointer holding a N tuple _Item
 CNTuple::Item< bool >Specialization acting as a smart pointer holding a N tuple _Item
 CNTuple::_Accessor< _Item< double > >
 CNTuple::Item< double >
 CNTuple::_Accessor< _Item< float > >
 CNTuple::Item< float >
 CNTuple::_Accessor< _Item< Gaudi::TestSuite::MyTrack * > >
 CNTuple::Item< Gaudi::TestSuite::MyTrack * >
 CNTuple::_Accessor< _Item< int > >
 CNTuple::Item< int >
 CNTuple::_Accessor< _Item< IOpaqueAddress * > >
 CNTuple::Item< IOpaqueAddress * >
 CNTuple::_Accessor< _Item< long > >
 CNTuple::Item< long >
 CNTuple::_Accessor< _Item< TYP > >
 CNTuple::Item< TYP >Class acting as a smart pointer holding a N tuple _Item
 CNTuple::_Accessor< _Item< uint32_t > >
 CNTuple::Item< uint32_t >
 CNTuple::_Accessor< _Matrix< double > >
 CNTuple::Matrix< double >
 CNTuple::_Accessor< _Matrix< float > >
 CNTuple::Matrix< float >
 CNTuple::_Accessor< _Matrix< TYP > >
 CNTuple::Matrix< TYP >Class acting as a smart pointer holding a N tuple _Item
 C_CallbackStreamBufBase
 CGaudiPython.Bindings.CallbackStreamBuf
 CGaudi._ConfigurablesModule
 CGaudiKernel.Configurable._DefaultPropertiesCollectorHelper
 CGaudiPython::_identityIt is here due to 'missing'(?) std::identity
 CKeyedContainer< DATATYPE, MAPPING >::_InsertReleaseInternal functor for insertion of objects
 CGaudiConfig2.semantics._JSONValue
 CGaudi::Decays::Nodes::_NodeHelper structure (especially it is light version node-holder the default constructor
 C_PyAlgorithm
 CGaudiPython.Bindings.PyAlgorithm
 CKeyedContainer< DATATYPE, MAPPING >::_RemoveReleaseInternal functor for insertion of objects
 CGaudiKernel.ConfigurableDb._Singleton
 CGaudiKernel.ProcessJobOptions._TempSysPath
 CControlFlow._TestVisitor
 CAccumulator
 CGaudi::Accumulators::Buffer< Accumulator, Atomicity, Args... >
 CGaudi::Accumulators::BufferableCounter< Atomicity, Accumulator, Arithmetic, NumberDimensions, AxisTupleType >
 CGaudi::Accumulators::BufferableCounter< Atomicity, Accumulator, Arithmetic, std::integral_constant< unsigned int, ND >, std::tuple< AxisTypes... > >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, Type, Accumulator, std::tuple< AxisTypes... > >
 CGaudi::Accumulators::BufferableCounter< Atomicity, Accumulator, Args >An empty ancester of all counters that provides a buffer method that returns a buffer on itself Also registers the counter to its owner, with default type "counter" Due to this registration, move semantic is disabled
 CGaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity >
 CGaudi::Accumulators::StatCounter< Unit >
 Cadd_serviceLocator
 CCommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > >
 CPropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >
 Cextends< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >, IDataHandleHolder >
 CDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > > >
 CAlgToolBase class from which all the concrete tool classes should be derived
 Cextends< AlgTool, IDODAlgMapper, IDODNodeMapper >
 CDODBasicMapperDefault implementation of a DataOnDemand mapper
 Cextends< AlgTool, IDataStreamTool >
 CDataStreamTool
 Cextends< AlgTool, IDataStoreLeaves, IIncidentListener >
 CDataSvcFileEntriesToolTool to scan a transient store branch that collects all the objects that belong to the same source (file)
 Cextends< AlgTool, IFileAccess >
 CFileReadToolBasic implementation of the IFileAccess interface
 Cextends< AlgTool, IMyTool >
 CGaudi::TestSuite::MyExampleTool
 Cbug_34121::Tool
 Cextends< AlgTool, ITestTool >
 CGaudiTesting::TestTool
 CTestTool
 CTestToolFailing
 Cextends< AlgTool, IMyTool, IMyOtherTool >
 CMyToolThis is an interface class for a example tool
 CGaudi::TestSuite::FloatTool
 CGaudi::Tests::Histograms::Directories::HistoGroupsTool
 CCommonMessaging< implements< IAppMgrUI, Gaudi::Interfaces::IQueueingEventProcessor, IService, IStateful, INamedInterface, IProperty > >
 CPropertyHolder< CommonMessaging< implements< IAppMgrUI, Gaudi::Interfaces::IQueueingEventProcessor, IService, IStateful, INamedInterface, IProperty > > >
 CApplicationMgrThe Application Manager class
 CCommonMessaging< implements< IComponentManager > >
 CComponentManagerBase class for a component manager
 Cextends< ComponentManager, IAlgManager >
 CAlgorithmManagerIn charge of the creation of concrete instances of Algorithms
 Cextends< ComponentManager, ISvcManager, ISvcLocator >
 CServiceManagerIn charge of the creation of concrete instances of Services
 CCommonMessaging< implements< IAlgorithm, IDataHandleHolder, IProperty, IStateful > >
 CPropertyHolder< CommonMessaging< implements< IAlgorithm, IDataHandleHolder, IProperty, IStateful > > >
 Cextends< PropertyHolder< CommonMessaging< implements< IAlgorithm, IDataHandleHolder, IProperty, IStateful > > >, IDataHandleHolder >
 CDataHandleHolderBase< PropertyHolder< CommonMessaging< implements< IAlgorithm, IDataHandleHolder, IProperty, IStateful > > > >
 CGaudi::AlgorithmBase class from which all concrete algorithm classes should be derived
 CGaudi::TestSuite::Conditions::ConditionAccessorHolder< Algorithm >
 CGaudi::TestSuite::Conditions::UserAlgExample of a simple algorithm using conditions via the ConditionAccessorHolder pattern
 CTemplatedAlg< int, std::vector< std::string > >
 CTemplatedAlg< double, bool >
 CGaudi::AsynchronousAlgorithmBase class for asynchronous algorithms
 CGPUCruncherA test asynchronous algorithm on the GPU
 CGaudi::TestSuite::AsyncSleeperAlg
 CGaudi::NTuple::GenericReader
 CGaudi::NTuple::GenericWriterA Gaudi algorithm for writing data of any type from N locations in the event store to a TTree
 CGaudi::Sequence
 CGaudi::SequencerA Sequencer is essentially a list of Algorithms and is responsible for their management
 CParentAlgTrivial Algorithm for tutotial purposes
 CGaudi::TestSuite::Counter::HistoTimingAlg< Arithmetic, Atomicity >Simple timing of counter based histograms filling
 CGaudi::TestSuite::FileSvc::HistogramWriterAlg
 CGaudi::TestSuite::FileSvc::NTupleWriterAlg
 CGaudi::TestSuite::PartPropAlgAlgorithm to test the particle property service
 CGaudi::details::LegacyAlgorithmAdapter
 CAlgorithmAlias for backward compatibility
 Cextends< Algorithm, IFSMCallbackHolder >
 CGaudi::FSMCallbackHolder< Algorithm >
 CGaudi::TestSuite::FSMCallbackTestAlgoExample of usage of callbacks, when using CallbackHolder
 CAIDATupleAlgorithmRead
 CAIDATupleAlgorithmWrite
 CAbortEventAlgSmall algorithm that after a given number of events triggers an AbortEvent
 CAnyDataGetAlgorithm< T >
 CAnyDataPutAlgorithm
 CAuditorTestAlg
 CCPUCruncherA class that implements a search for prime numbers
 CCollectionCloneAlgSmall algorithm, which allows to merge N-tuples in a generic way
 CColorMsgAlg
 CContextEventCounterData
 CContextEventCounterPtr
 CDataCreatorTrivial Algorithm for test purposes
 CEvtCollectionStreamA small to stream Data I/O
 CEvtCollectionWriteUser example objects: EvtCollectionWrite
 CExtendedPropertiesSimple DEMO-file for "extended properties", implementation file for class ExtendedProperties
 CFileMgrTestAlgorithm to test the FileMgr
 CGaudi::Hive::FetchDataFromFile
 CGaudi::TestSuite::HistoPropsSimple example, which illustrates the usage of "histogram properties" DO NOT USE
 CGaudi::TestSuite::MultiInput::DumpAddressWrite the content of the RootAddress of a data object
 CGaudi::TestSuite::MultiInput::ReadAlgSimple algorithm used to read data from two files
 CGaudi::TestSuite::MultiInput::WriteAlgSimple algorithm used to produce dummy data in the transient store
 CGaudi::TestSuite::ReadHandleAlg
 CGaudi::TestSuite::TestAlgSimple algorithm useful as base class for tests
 CGaudi::TestSuite::BoostArrayProperties
 CGaudi::TestSuite::CustomPropertiesAlgExample on how to use custom property types
 CGaudi::TestSuite::ExtendedProperties2Simple DEMO-file for "extended vector properties",
 CGaudi::TestSuite::StringKeyExSimple example which illustrate the usage of class StringKey
 CMyAlgorithmTrivial Algorithm for tutorial purposes
 CGaudi::TestSuite::WriteHandleAlg
 CGaudiEx::QotdAlg
 CGaudiPython::PyAlgorithmPython Algorithm base class
 CGaudiMP.GMPBase.CollectHistograms
 CGaudiTestSuite::CounterSvcAlgSimple algorithm use for test case bug_30209_namespace_in_sequencer.qmt nothing to do anymore with ICounterSvc
 CGaudiTestSuite::StatSvcAlgSimple algorithm to illustrate the statistical abilities of "Stat"-part of Chrono&Stat Service
 CGaudiTestSuite::TimingAlgThe primitive class to illustrate the usage of IChronoSvc , ChronoEntity & Chrono objects
 CGaudiTesting::CustomIncidentAlg
 CGaudiTesting::DestructorCheckAlg
 CGaudiTesting::GetDataObjectAlgSimple algorithm that retrieves objects from the transient store
 CGaudiTesting::JIRA::GAUDI_1185Special service to expose GAUDI-1185
 CGaudiTesting::ListToolsSimple algorithm that creates dummy objects in the transient store
 CGaudiTesting::OddEventsFilter
 CGaudiTesting::EvenEventsFilter
 CGaudiTesting::PrintMemoryUsageSimple algorithm that prints the memory usage every N events (property "Frequency")
 CGaudiTesting::PutDataObjectAlgSimple algorithm that creates dummy objects in the transient store
 CGaudiTesting::SignallingAlgSimple algorithm that raise a signal after N events
 CGaudiTesting::StopLoopAlg
 CGaudiTesting::TestAlg
 CHelloWorldTrivial Algorithm for tutotial purposes
 CHistoAlgorithm
 CHistory
 CHiveReadAlgorithm
 CHiveTestAlgorithm
 CIncidentAsyncTestAlg
 CIncidentListenerTestAlg
 CJSONPropertyAlg
 CLoopAlg
 CMapAlgSimple algorithm which shows various "map-like" containers available in Gaudi
 CMyDataAlgorithmTrivial Algorithm for tutotial purposes
 CNTupleAlgorithm
 COutputStreamA small to stream Data I/O
 CCopyInputStream
 CInputCopyStreamExtension of OutputStream to copy the content of the main input file
 CRecordStreamExtension of OutputStream to write run records after last event
 CRunRecordStreamExtension of OutputStream to write run records after last event
 CSequentialOutputStreamExtension of OutputStream to write run records after last event
 CTagCollectionStreamSpecialized output stream class for event tag collections, where the basic Event entry point should be placed as well into the collection itself
 CPartPropExa
 CPluginServiceTest::CustomFactoryAlgorithm
 CPluginServiceTest::MyAlg
 CPluginServiceTest::MyTemplatedAlg< T1, T2 >
 CPropertyAlgTrivial Algorithm for tutorial purposes
 CPropertyProxyTrivial Algorithm for tutotial purposes
 CRandomNumberAlgA small algorithm class using the random number service
 CReadAlgReadAlg class for the RootIOExample
 CReadTES
 CRecordOutputStreamSimple class that adds an entry to the Transient Event Store to record that the processing flow triggered its execution
 CReplayOutputStream
 CStoreExplorerAlgSmall algorith, which traverses the data store and prints generic information about all leaves, which can be loaded/accessed
 CStoreSnifferAlgSmall algorithm, which traverses the data store and prints a summary of the leafs accessed during the run
 CSubAlgTrivial Algorithm for tutotial purposes
 CTHistRead
 CTHistWrite
 CTest::ViewTester
 CTestToolAlg
 CTestToolAlgFailureRetrieve tools ignoring errors
 CWideNTupleAlgorithmBooks a configurable grid of column-wise tuples: many trees, many columns, few entries
 CWriteAlgWriteAlg class for the RootIOExample
 Cbug_34121::MyAlgorithm
 CGaudiTesting::SleepyAlg
 CIncidentProcAlg
 CReEntAlgAlgorithm to test reentrant Algorithms
 CStopperAlg
 CTemplatedAlg< T, R >
 CCommonMessaging< implements< IAuditor, IProperty > >
 CPropertyHolder< CommonMessaging< implements< IAuditor, IProperty > > >
 CGaudi::AuditorBase class from which all concrete auditor classes should be derived
 Cextends< Gaudi::Auditor, IIncidentListener >
 CAlgTimingAuditor
 CNVTXAuditorAuditor that uses NVTX to annotate ranges and incidents for profiling with NVIDIA tools
 CAlgContextAuditorDescription: Register/Unregister the AlgContext of each algorithm before entering the algorithm and after leaving it
 CChronoAuditorMonitors the cpu time usage of each algorithm
 CGaudiTestSuite::LoggingAuditor
 CMemStatAuditorJust a minor modification of MemoryAuditor to allow the output memory statistics table to be printed
 CMemoryAuditorMonitors the memory use of each algorithm
 CNameAuditorPrints the name of each algorithm before entering the algorithm and after leaving it
 CCommonMessaging< implements< IService, IProperty, IStateful > >
 CPropertyHolder< CommonMessaging< implements< IService, IProperty, IStateful > > >
 CServiceBase class for all services
 Cextends< Service, IAlgContextSvc, IIncidentListener >
 CAlgContextSvcSimple implementation of interface IAlgContextSvc for Algorithm Context Service
 Cextends< Service, IAlgExecStateSvc >
 CAlgExecStateSvcA service that keeps track of the execution state of Algorithm
 Cextends< Service, IAlgResourcePool >
 CAlgResourcePoolThe AlgResourcePool is a concrete implementation of the IAlgResourcePool interface
 Cextends< Service, IRunable >
 CAppMgrRunableClass definition of AppMgrRunable
 CPythonScriptingSvcThis service handles scripting implemented using Python
 Cextends< Service, IAuditorSvc >
 CAuditorSvcThis service manages Auditors
 Cextends< Service, IScheduler >
 CAvalancheSchedulerSvc
 Cextends< Service, ICPUCrunchSvc >
 CCPUCrunchSvc
 Cextends< Service, IChronoStatSvc, IIncidentListener >
 CChronoStatSvcThe Chrono & Stat Sservice: service implements the IChronoStatSvc interface and provides the basic chronometry and some statistical counts needed by all applications
 Cextends< Service, IConversionSvc, IAddressCreator >
 CConversionSvcBase class for all conversion services
 CGaudi::RootCnvSvcDescription:
 CRootHistCnv::PersSvcPersistency service - to store histograms in ROOT format
 Cextends< Service, IIncidentListener >
 CDataOnDemandSvcThe DataOnDemandSvc listens to incidents typically triggered by the data service of the configurable name "IncidentName"
 CGaudi::RootPerfMonSvcDescription:
 CGaudi::Utils::StopSignalHandlerService that stop the processing if a signal is received
 Cextends< Service, IDataProviderSvc, IDataManagerSvc >
 CDataSvcData service base class
 Cextends< DataSvc, IHistogramSvc >
 CHistogramSvcHistogramSvc class definition
 Cextends< DataSvc, INTupleSvc, IDataSourceMgr >
 CNTupleSvcNTuple service
 CTagCollectionSvcGaudi tag collection service definition
 Cextends< DataSvc, IIncidentListener >
 CRecordDataSvcA RecordDataSvc is the base class for event services
 CFileRecordDataSvcA FileRecordDataSvc is the base class for event services
 CRunRecordDataSvcA RunRecordDataSvc is the base class for event services
 CEvtDataSvcA EvtDataSvc is the base class for event services
 CTsDataSvcData service base class
 Cextends< TsDataSvc, IDetDataSvc, IIncidentListener >
 CDetDataSvcA DataSvc specialized in detector data
 Cextends< Service, IEvtSelector >
 CEventCollectionSelectorDefinition of class EventCollectionSelector
 CEventSelectorDefinition of class EventSelector
 CGaudi::RootEvtSelectorConcrete event selector implementation to access ROOT files
 Cextends< Service, IDataProviderSvc, IDataManagerSvc, IHiveWhiteBoard, Gaudi::Concurrency::ConcurrencyManager >
 CEvtStoreSvcUse a minimal event store implementation, and adds everything required to satisfy the IDataProviderSvc, IDataManagerSvc and IHiveWhiteBoard interfaces by throwing exceptions except when the functionality is really needed..
 CHiveWhiteBoardData service base class
 Cextends< Service, IExceptionSvc >
 CExceptionSvcSimple implementation of IExceptionSvc abstract interface
 Cextends< Service, IFileMgr, IIncidentListener >
 CFileMgr
 Cextends< Service, Gaudi::Interfaces::IFileSvc >
 CFileSvcImplementation of the IFileSvc interface, allowing algorithms to access ROOT files via a centralized service, and ensuring that files are shared appropriately and not unintentionally overwritten or duplicated
 Cextends< Service, IRandomGenSvc >
 CGaudi::Example::TinyExperiment::RandomGenSvc
 Cextends< Service, IIODataManager >
 CGaudi::IODataManager
 Cextends< Service, IMetaDataSvc >
 CGaudi::MetaDataSvc
 Cextends< Service, IFileCatalog, IFileCatalogMgr >
 CGaudi::MultiFileCatalogThis class constitutes the core of the XML based FileCatalog API within Gaudi
 Cextends< Service, Gaudi::Interfaces::IParticlePropertySvc >
 CGaudi::ParticlePropertySvcThis service provides access to particle properties
 Cextends< Service, ICondSvc >
 CGaudi::TestSuite::Conditions::CondSvcImplementation of ICondSvc used for testing Allows declaration of one or more algorithms or data objects as belonging to the "conditions realm" The scheduler will then treat them differently
 Cextends< Service, Gaudi::ISignalMonitor >
 CGaudi::Utils::SignalMonitorSvcImplementation of Gaudi::ISignalMonitor
 Cextends< Service, IHistorySvc, IIncidentListener >
 CHistorySvcHistorySvc class definition
 Cextends< Service, IDataBroker >
 CHiveDataBrokerSvc
 Cextends< Service, IEventProcessor >
 CHiveSlimEventLoopMgr
 CMinimalEventLoopMgrThis is the default processing manager of the application manager
 Cextends< MinimalEventLoopMgr, Gaudi::Interfaces::IQueueingEventProcessor >
 CGaudi::TestSuite::QueueingEventLoopMgr
 CEventLoopMgrClass definition of EventLoopMgr
 Cextends< Service, IIncidentListener, IIncidentAsyncTestSvc >
 CIncidentAsyncTestSvc
 Cextends< Service, IIncidentSvc >
 CIncidentSvcDefault implementation of the IIncidentSvc interface
 Cextends< Service, IIoComponentMgr, IIncidentListener >
 CIoComponentMgr
 Cextends< Service, Gaudi::Interfaces::IOptionsSvc >
 CJobOptionsSvc
 Cextends< Service, IMessageSvc, IInactiveMessageCounter >
 CMessageSvc
 CInertMessageSvcThread safe extension to the standard MessageSvc
 Cextends< Service, IPartPropSvc >
 CPartPropSvc
 Cextends< Service, IConversionSvc, IPersistencySvc, IAddressCreator >
 CPersistencySvcPersistencySvc class implementation definition
 CDetPersistencySvc
 CEvtPersistencySvcEvtPersistencySvc class implementation definition
 CHistogramPersistencySvcHistogramPersistencySvc class implementation definition
 Cextends< Service, IPrecedenceSvc >
 CPrecedenceSvcA service to resolve the task execution precedence
 Cextends< Service, IRndmEngine, ISerialize >
 CRndmEngineRandom Generator engine definition
 CHepRndm::BaseEngine
 CHepRndm::Engine< DualRand >
 CHepRndm::Engine< TripleRand >
 CHepRndm::Engine< DRand48Engine >
 CHepRndm::Engine< Hurd160Engine >
 CHepRndm::Engine< Hurd288Engine >
 CHepRndm::Engine< HepJamesRandom >
 CHepRndm::Engine< MTwistEngine >
 CHepRndm::Engine< RanecuEngine >
 CHepRndm::Engine< Ranlux64Engine >
 CHepRndm::Engine< RanluxEngine >
 CHepRndm::Engine< RanshiEngine >
 CHepRndm::Engine< TYPE >
 CHepRndm::SynchronizedEngine< Engine >
 Cextends< Service, IRndmGenSvc, IRndmEngine, ISerialize >
 CRndmGenSvcRandom Generator service definition
 Cextends< Service, ITHistSvc, IIncidentListener, IIoComponent >
 CTHistSvc
 Cextends< Service, IThreadPoolSvc, Gaudi::Concurrency::ConcurrencyManager >
 CThreadPoolSvcA service which initializes a TBB thread pool
 Cextends< Service, ITimelineSvc >
 CTimelineSvc
 Cextends< Service, IToolSvc >
 CToolSvcThis service manages tools
 Cextends< Service, IFileAccess >
 CVFSSvcSimple service that allows to read files independently from the storage
 CGaudi::Monitoring::BaseSinkBase class for all Sinks registering to the Monitoring Hub Should be extended by actual Sinks
 CGaudi::Histograming::Sink::Base
 CGaudi::Histograming::Sink::Root
 CGaudi::Monitoring::JSONSink
 CGaudi::Monitoring::MessageSvcSinkSink dedicated to printing messages to the MessageSvc
 CGaudi::TestSuite::SvcWithoutInterface
 CGaudiTesting::FailingSvcSpecial service that issue a failure in one of the transitions (for testing)
 CGaudiTesting::SvcWithToolSpecial service that issue a failure in one of the transitions (for testing)
 CServiceA
 CServiceB
 CCommonMessaging< IPrecedenceRulesGraph >
 Cconcurrency::PrecedenceRulesGraph
 CCommonMessaging< BASE >
 CGaudi::Accumulators::Adder< Arithmetic, Atomicity >An Adder ValueHandler operator(a, b) means a += b
 CGaudi::Accumulators::Adder< unsigned long, Atomicity >
 CGaudi::Accumulators::details::MsgCounter::Handler< Atomicity >
 Cnlohmann::adl_serializer< std::chrono::duration< Rep, Period > >
 CGaudi::Utils::Aida2ROOTAccessor to underlying ROOT-representation of transient histograms The actual code is imported from Bender project
 CGaudi::Utils::AlgContextHelper "sentry" class to automatize the safe register/unregister the algorithm's context
 CAlgExecStateSvc::AlgExecStateInternalInternal state of an algorithm
 CAlgExecStateRefWrapper on an Algorithm state
 CAlgExecStateRefConstWrapper on an Algorithm state, const version
 Cconcurrency::AlgoProps
 Cprecedence::AlgoProps
 CAlgorithmManager::AlgorithmItem
 Cprecedence::AlgoTraceProps
 CAvalancheSchedulerSvc::AlgQueueSortComparison operator to sort the queues
 CAlgsExecutionStatesThe AlgsExecutionStates encodes the state machine for the execution of algorithms within a single event
 CAlgTask
 CGaudiUtils::Allocator< Type >Allocator
 CGaudiUtils::AllocatorPoolAllocator pool
 Cprecedence::AllPass
 CAIDA::Annotation::AnnotationItemInternal private annotation item class
 CGaudi::meta::detail::append1< List, I >
 CGaudi::meta::detail::appendN< typename, typename >
 CGaudi::meta::detail::appendN< interface_list< Is... >, append1< List, I >::type >
 CGaudi::meta::detail::appendN< interface_list< I, Is... >, List >
 CGaudi::meta::detail::appendN< interface_list< Is... >, interface_list<> >
 CGaudi::interface_list_cat< interface_list< I... > >
 CGaudi::interface_list_cat< interface_list< I1... >, interface_list< I2... > >
 CGaudi.ApplicationGaudi application entry point
 CGaudi::TestSuite::QueueingApplication
 CGaudi.Main.BootstrapHelper.AppMgr
 CGaudi::Allocator::Arena< Resource, T, DefaultResource >Custom allocator holding a pointer to a generic memory resource
 Cdetails::arg_helper< lambda >
 Cdetails::arg_helper< Ret(T::*)(Arg) const >
 Cgaudirun.ArgProcessor
 CContainers::array
 Cstd::array< T >STL class
 CGaudi::Accumulators::SigmasValueHandler< Arithmetic, Atomicity, ND >::OutputTypeTS
 CGaudi::Accumulators::details::CounterArrayInternal< Counter, N >Internal class implementing an array of counters
 CGaudi::Accumulators::CounterArray< Counter, N >Generic class implementing an array of counters The only addition to a raw array is the constructor that allows to build names of the counters automatically from the index of the counter in the array There are 2 possibilities :
 CGaudi::Histograming::Sink::ArthTypeAccessor
 CGaudi::Utils::AttribStringParser::AttribSimple class to wrap tag/value pairs
 CGaudi::Utils::AttribStringParserParse attribute strings allowing iteration over the various attributes
 CGaudi::Guards::AuditorGuardIt is a simple guard, which "locks" the scope for the Auditor Service is am exception-safe way
 CAvgAcc
 CGaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, AvgAcc< Atomicity, Arithmetic >::InputType, AvgAcc, SquareAcc >
 CGaudi::Accumulators::SigmaAccumulatorBase< Atomicity, Arithmetic, AvgAcc, SquareAcc >SigmaAccumulatorBase
 CGaudi::Accumulators::Axis< Arithmetic >Definition of a default type of Histogram Axis It contains number of bins, min and max value plus a title and defines the basic type of Axis (non log) It may also contain labels for the bins
 CGaudi::Histograming::Sink::details::AxisSmall helper struct representing the Axis of an Histogram
 Cbackwards_compatibility_hack_time_timespan
 CBASE
 Cextends< BASE, IFSMCallbackHolder >
 CGaudi::FSMCallbackHolder< BASE >Helper class to implement the IFSMCallbackHolder interface
 Cextends< BASE, I1 >
 Cextends< BASE, I1, I2 >
 Cextends< BASE, I1, I2, I3 >
 Cextends< BASE, I1, I2, I3, I4 >
 Cextends< BASE, IDataHandleHolder >
 CDataHandleHolderBase< BASE >
 CEventContextFormatter< BASE >Custom formatter for EventContext to support std::format and fmt
 CPropertyHolder< BASE >Helper class to implement the IProperty interface
 Cextends< BASE, Interfaces >Base class used to extend a class implementing other interfaces
 CGaudi::FSMCallbackHolder< Gaudi::Algorithm >
 CGaudi::TestSuite::Counter::GaudiHistoAlgorithmExample of algorithm using histograms accumulators
 CGaudi::TestSuite::Counter::GaudiRootHistoAlgorithmExample of algorithm using root histograms accumulators
 CBase
 CGaudi::NTuple::FileHolder< Base >Small class wrapping an algorithm and adding management of a Root File via the FileSvc
 CGaudi::TestSuite::Conditions::ConditionAccessorHolder< Base >Example of a ConditionAccessorHolder implementation
 Cimplementation_detail::add_name< Base >
 Cimplementation_detail::add_serviceLocator< Base >
 CBase...
 CGaudi::Functional::Traits::use_<>
 CGaudi::Functional::Traits::use_< Gaudi::Functional::Traits::writeViewFor< Data, View >, BaseClass_t >
 CGaudi::Functional::Traits::use_< Base >
 CGaudi::Functional::details::detail2::BaseClass< Tr, Default >
 CGaudi::Functional::details::detail2::BaseClass< Tr, Default >
 CBaseClass_t
 CGaudi::Functional::details::DataHandleMixin< type_list< Out... >, type_list< In... >, Traits_ >
 CGaudi::Functional::details::DataHandleMixin< std::tuple< Out... >, std::tuple< In... >, Traits_ >
 Cdetails::BaseClass_t
 Cextends< details::BaseClass_t< Traits, AlgTool >, Gaudi::Interface::Bind::IBinder< IFace > >
 CGaudi::Functional::details::ToolBinder< Gaudi::Interface::Bind::Box< IFace >(Args const &...), Traits >
 CGaudi::Functional::Traits::BaseClass_t< Base >
 CBases
 CGaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, InputTypeT, Bases >AccumulatorSet is an Accumulator that holds a set of Accumulators templated by same Arithmetic and Atomicity and increase them altogether
 CGaudi::Accumulators::AveragingAccumulatorBase< Atomicity, Arithmetic, CountAccumulator, SumAccumulator >
 CGaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, double >
 CGaudi::Accumulators::AveragingCounter< Arithmetic, Atomicity >A counter aiming at computing sum and average
 CGaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, unsigned int >
 CGaudi::Accumulators::AveragingCounter< unsigned int >
 CGaudi::Accumulators::BufferableCounter< Atomicity, AveragingAccumulator, double >
 CGaudi::Accumulators::AveragingCounter< double, Gaudi::Accumulators::atomicity::none >
 CGaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, std::size_t >
 CGaudi::Accumulators::AveragingCounter< std::size_t >
 CGaudi::Accumulators::AveragingAccumulatorBase< Atomicity, Arithmetic, WeightedCountAccumulator, WeightedSumAccumulator >
 CGaudi::Accumulators::SigmaAccumulatorBase< Atomicity, Arithmetic, AveragingAccumulator, SquareAccumulator >
 CGaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, Arithmetic, SigmaAccumulator, MinAccumulator, MaxAccumulator >
 CGaudi::Accumulators::AccumulatorSet< double, Gaudi::Accumulators::atomicity::full, double, Gaudi::Accumulators::StatAccumulator, Gaudi::Accumulators::BinomialAccumulator >
 CStatEntityBackward compatible StatEntity class
 CGaudi::Accumulators::BufferableCounter< atomicity::full, StatAccumulator, double >
 CGaudi::Accumulators::StatCounter< Arithmetic, Atomicity >A counter aiming at computing average and sum2 / variance / standard deviation
 CGaudi::Accumulators::BufferableCounter< atomicity::full, SigmaAccumulator, double >
 CGaudi::Accumulators::SigmaCounter< Arithmetic, Atomicity >A counter aiming at computing average and sum2 / variance / standard deviation
 CGaudi::Accumulators::SigmaAccumulatorBase< Atomicity, Arithmetic, WeightedAveragingAccumulator, WeightedSquareAccumulator >
 CGaudi::Accumulators::BaseValueHandler< Arithmetic, Atomicity >Base type for all functors used as ValuesHandler
 CGaudi::Accumulators::BaseValueHandler< Arithmetic, atomicity::full >BaseValueHandler specialization in the case of atomicity full
 CGaudi::Accumulators::Adder< Arithmetic, atomicity::full >Adder specialization in the case of atomicity full
 CGaudi::Accumulators::Extremum< Arithmetic, atomicity::full, Compare, Initial >Extremum specialization in the case of atomicity full
 CGaudi::Accumulators::BaseValueHandler< Arithmetic, atomicity::none >BaseValueHandler specialization in the case of atomicity none
 CGaudi::Accumulators::Adder< Arithmetic, atomicity::none >Adder specialization in the case of atomicity none
 CGaudi::Accumulators::Extremum< Arithmetic, atomicity::none, Compare, Initial >Extremum specialization in the case of atomicity none
 Cstd::basic_string< Char >STL class
 Cstd::stringSTL class
 CGaudi::Parsers::InputDataHelper class to enable ADL for parsers
 CGaudi::Histograming::Sink::BinAccessor
 CGaudi::Histograming::Sink::details::BinAvValue< TYPE >
 CGaudi::Accumulators::BinomialAccumulator< Atomicity, Arithmetic >::binomial_t
 CWideNTupleAlgorithm::BlockOne booked tuple and everything written into it
 CGaudi.Main.BootstrapHelper
 CGaudi::Details::Property::BoundedVerifier< TYPE >
 CGaudi::Interface::Bind::Box< IFace >
 CGaudi::details::BranchReadHelper
 CGaudi::details::BranchWrapperEncapsulates a branch within a ROOT TTree, managing the data and interaction with the TTree
 CRootHistCnv::RCWNTupleCnv::Buffered
 CROOT::Math::Cartesian3D< T >
 CGaudi::Parsers::Catalog
 CStatusCode::CategoryThe category assigned to a StatusCode
 CGaudi::Functional::FilterDecisionErrorCategory
 CCause
 Cprecedence::CFDecision
 Ccgaudi_factory_t
 Ccgaudi_pluginsvc_t
 Ccgaudi_property_t
 CChronoA small utility class for chronometry of user codes
 CChronoEntitySmall helper class for implementation of ChronoStatSvc service, It also could be used as some local timer
 CCLibSymbolInfo
 CGaudi::NTuple::DiskBuffer::details::Close
 CGaudi::Decays::CC::CmpCCBit specific comparison of strings, useful for ordering according to the length as the primary parameter
 CGaudiTesting.utils.CodeWrapper
 CColorMgsAlgorithm to test the color setting options of MsgService
 CCommonMessagingBase
 CCommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > >
 CCommonMessaging< implements< IAppMgrUI, Gaudi::Interfaces::IQueueingEventProcessor, IService, IStateful, INamedInterface, IProperty > >
 CCommonMessaging< implements< IComponentManager > >
 CCommonMessaging< implements< IAlgorithm, IDataHandleHolder, IProperty, IStateful > >
 CCommonMessaging< implements< IAuditor, IProperty > >
 CCommonMessaging< implements< IService, IProperty, IStateful > >
 CCommonMessaging< IPrecedenceRulesGraph >
 CCommonMessaging< BASE >
 CGaudi::ParticleProperty::CompareThe comparison criteria for particle properties
 CParticleProperty::CompareThe comparison criteria for particle properties
 CCompareFirstOfPointerPair_t
 Cconcurrency::CompareNodes< T >
 CConcurrencyFlagsProvides information about the level of concurrency of the currently executing job
 CGaudi::Concurrency::ConcurrencyFlags
 CGaudi::TestSuite::Conditions::ConditionAccessorHolder< Base >::ConditionAccessor< T >Class wrapping the communication between condition users and conditions backend
 CGaudi::TestSuite::Conditions::details::ConditionsStoreExample class to implement an actual backend for Gaudi::TestSuite::Conditions::ConditionAccessorHolder
 CGaudiConfig2._db.ConfDB2
 CconfigGenerator
 CGaudiConfig2._db.ConfigurablesDB
 CNTupleSvc::Connection
 Cstring::const_iteratorSTL iterator class
 Cvector< T >::const_iteratorSTL iterator class
 Cstring::const_reverse_iteratorSTL iterator class
 Cvector< T >::const_reverse_iteratorSTL iterator class
 CGaudi::Accumulators::Constant< T, N >A functor always returning the value N
 CLockedHandle< T, MutexType >::ConstGuard
 CGaudi::Accumulators::construct_empty_tConstant used to disambiguate construction of an empty Accumulator versus the copy constructor
 CGaudi::Functional::details::Consumer< Signature, Traits_, isLegacy >
 CGaudi::Functional::details::Consumer< Signature, Traits_, details::isLegacy< Traits_ > >
 CGaudi::NTuple::FileHolder< Gaudi::Functional::Consumer< void(const INPUTs &...), Traits_ > >
 CGaudi::NTuple::SimpleWriter< std::tuple< OUTPUTs... >(const INPUTs &...), Traits_ >Specialized Algorithm for NTuple writing
 CGaudi::NTuple::Writer< std::tuple< OUTPUTs... >(const INPUTs &...), Traits_ >Specialized algorithm for NTuple writing when exactly one entry is written per event and a transformation is used to convert INPUTS to the stored items, aka OUTPUTS
 CCounterAlgSimple algorithm illustrating the usage of different "counters"
 CGaudi::Example::TinyExperiment::CheckerAlgComparison of Reconstructed Tracks and MCTracks
 CGaudi::TestSuite::ContextConsumer
 CGaudi::TestSuite::ContextIntConsumer
 CGaudi::TestSuite::CountingConsumer
 CGaudi::TestSuite::EventCounter
 CGaudi::TestSuite::FloatDataConsumer
 CGaudi::TestSuite::IntDataConsumer
 CGaudi::TestSuite::NTuple::CounterDataConsumer
 CGaudi::TestSuite::NTuple::FloatDataConsumer
 CGaudi::TestSuite::NTuple::IntVectorDataConsumer
 CGaudi::TestSuite::NTuple::StrDataConsumer
 CGaudi::TestSuite::NTuple::StructDataConsumer
 CGaudi::TestSuite::ShrdPtrConsumer
 CGaudi::TestSuite::StringDataConsumer
 CGaudi::TestSuite::THDataConsumer
 CGaudi::TestSuite::TestObjectVersion::UseObject
 CGaudi::TestSuite::ToolConsumer
 CGaudi::TestSuite::UseSvcWithoutInterface
 CGaudi::TestSuite::VoidConsumer
 CGaudi::Tests::Histograms::AxesLabels::HistWithLabelsAlg
 CGaudi::Tests::Histograms::CustomAxis::EnumAxisAlg
 CGaudi::Tests::Histograms::Directories::HistoGroupsAlg
 CGaudi::Tests::Histograms::MultiDimLayout::TestAlg
 CGaudiTestSuite::GaudiPPSSmall algorithm using Gaudi::ParticlePropertySvc
 CGetIntView
 CGetStringView
 CContainedAccumulator
 CGaudi::Accumulators::Buffer< ContainedAccumulator, Atomicity, Args >Buffer is a non atomic Accumulator which, when it goes out-of-scope, updates the underlying thread-safe Accumulator for all previous updates in one go
 CStreamBuffer::ContainedLinkDefinition of the contained link set
 CContainedObjectAll classes that their objects may be contained in an LHCb ObjectContainer (e.g
 CKeyedObject< key_type >
 CKeyedObject< int >
 CGaudi::TestSuite::MyTrack
 CGaudi::TestSuite::MyVertexSimple class that represents a vertex for testing purposes
 CGaudi::TestSuite::S
 CKeyedObject< KEY >Definition of the templated KeyedObject class
 CGaudi::details::container< CONTAINER >Helper structure to get container type
 CGaudi::ContainerSection
 CGaudi::RootDataConnection::ContainerSectionInternal helper class, which described a TBranch section in a ROOT file
 CIEvtSelector::Context
 CEventCollectionContext
 CEventCollectionSelector::MyContextType
 CEvtSelectorContextDefinition of class EventIterator
 CGaudi::RootEvtSelectorContextROOT specific event selector context
 CContextEventCounter
 CGaudi::Hive::ContextSpecificData< T >Implementation of a context specific storage accessible as a sort of smart reference class
 CGaudi::Hive::ContextSpecificPtr< T >Simple implementation of a smart pointer with different values for different event contexts (slots)
 Cconcurrency::ControlFlowNode
 Cconcurrency::AlgorithmNode
 Cconcurrency::DecisionNode
 CControlFlow.ControlFlowNode(c) Copyright 1998-2026 CERN for the benefit of the LHCb and ATLAS collaborations # # This software is distributed under the terms of the Apache version 2 licence, # copied verbatim in the file "LICENSE"
 CControlFlow.AndNode
 CControlFlow.ControlFlowLeaf
 CControlFlow.ControlFlowBool
 CControlFlow._TestAlgorithm
 CControlFlow.InvertNode
 CControlFlow.OrNode
 CControlFlow.OrderedNode
 CControlFlow.ignore
 CControlFlow.par
 CControlFlow.seq
 CControlFlowNode
 CGaudiKernel.Configurable.SuperAlgorithm
 CConfiguration.Gaudi_Test_MySuperAlg
 CSuperAlgDynamicGraph.MySuperAlgJob options file
 CConverterID
 CGaudiMP.GMPBase.Coord
 CCountAcc
 CGaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, CountAcc< Atomicity, Arithmetic >::InputType, CountAcc, SumAcc >
 CGaudi::Accumulators::AveragingAccumulatorBase< Atomicity, Arithmetic, CountAcc, SumAcc >AveragingAccumulatorBase
 CGaudiKernel.Configurable.CreateSequencesVisitor
 Cprecedence.CruncherSequence
 CGaudi::Accumulators::CustomAxis
 Chivetimeline.Data
 CGaudi::DataHandle
 CDataObjectHandleBaseDataObjectHandleBase GaudiKernel/DataObjectHandleBase.h
 CDataObjectHandle< Payload_t< Gaudi::DataHandle::Writer, T, U > >
 CDataObjectWriteHandle< View, Data >
 CDataObjectWriteHandle< OpaqueView, Data >
 CDataObjectWriteHandle< std::vector< int > >
 CDataObjectWriteHandle< int >
 CDataObjectWriteHandle< Gaudi::TestSuite::Collision >
 CDataObjectWriteHandle< T, U >
 CDataObjectHandle< Payload_t< Gaudi::DataHandle::Reader, T, U > >
 CDataObjectReadHandle< std::vector< int > >
 CDataObjectReadHandle< IDataStoreLeaves::LeavesList >
 CDataObjectReadHandle< float >
 CDataObjectReadHandle< Gaudi::TestSuite::Collision >
 CDataObjectReadHandle< T >
 CDataObjectHandle< DataObject >
 CDataObjectHandle< AnyDataWithViewWrapper< View, Owned > >Specialization for AnyDataWithViewWrapper
 CDataObjectHandle< AnyDataWrapper< T > >Specialization for AnyDataWrapper
 CDataObjectHandle< Gaudi::NamedRange_< T > >Specialization for NamedRange_
 CDataObjectHandle< Gaudi::Range_< T > >Specialization for Range_
 CDataObjectHandle< std::optional< Gaudi::NamedRange_< T > > >Specialization for optional<NamedRange_>
 CDataObjectHandle< T >DataObjectHandle.h GaudiKernel/DataObjectHandle.h
 CDataObjectHandle< AnyDataWithViewWrapper< View, Owned > >Specialization for AnyDataWithViewWrapper
 CDataObjectHandle< AnyDataWrapper< T > >Specialization for AnyDataWrapper
 CDataObjectHandle< Gaudi::NamedRange_< T > >Specialization for NamedRange_
 CDataObjectHandle< Gaudi::Range_< T > >Specialization for Range_
 CDataObjectHandle< std::optional< Gaudi::NamedRange_< T > > >Specialization for optional<NamedRange_>
 CGaudiKernel.DataHandle.DataHandle
 CDataHandleMixin
 CGaudi ::Functional::details::MultiTransformer< std::tuple< Out... >(const In &...), Traits_, false >
 CGaudi ::Functional::details::MultiTransformer< std::tuple< Out... >(const In &...), Traits_, true >
 CGaudi ::Functional::details::MultiTransformerFilter< std::tuple< Out... >(const In &...), Traits_ >
 CGaudi ::Functional::details::Transformer< Out(const In &...), Traits_, false >
 CGaudi ::Functional::details::Transformer< Out(const In &...), Traits_, true >
 CGaudi::Functional::details::DataHandleMixin< OutputSpec, InputSpec, Traits_ >
 CGaudi::Functional::details::DataHandleMixin< Outputs, type_list< handle_vector_input_t< Args >... >, Traits_ >
 CGaudi::Functional::MergingMultiTransformer< std::tuple< Outs... >(const Args &...), Traits_ >
 CGaudi::Functional::MergingMultiTransformerFilter< std::tuple< Outs... >(const Args &...), Traits_ >
 CGaudi::Functional::details::MergingTransformer< Out(const Args &...), Traits_, false >
 CGaudi::Functional::details::MergingTransformer< Out(const Args &...), Traits_, true >
 CGaudi::Functional::details::SplittingMergingTransformer< vector_of_< Out >(const Args &...), Traits_ >
 CGaudi::Functional::details::DataHandleMixin< type_list< details::vector_of_output_< Out > >, type_list< In... >, Traits_ >
 CGaudi::Functional::details::SplittingTransformer< vector_of_< Out >(const In &...), Traits_ >
 CGaudi::Functional::details::DataHandleMixin< type_list<>, InputSpec, Traits_ >
 CGaudi::Functional::details::DataHandleMixin< type_list< void >, InputSpec, Traits_ >
 CGaudi::Functional::details::DataHandleMixin< type_list<>, type_list< In... >, Traits_ >
 CGaudi::Functional::details::Consumer< void(const In &...), Traits_, false >
 CGaudi::Functional::details::Consumer< void(const In &...), Traits_, true >
 CGaudi::Functional::details::FilterPredicate< bool(const In &...), Traits_, false >
 CGaudi::Functional::details::FilterPredicate< bool(const In &...), Traits_, true >
 CGaudiKernel.DataHandle.DataHandleVector
 CGaudi::DataHandleVectorBaseType-erased interface for a configurable sequence of data handles
 CGaudi::DataHandleVector< OutputHandleFor< Tr, Default >::template type, T >
 CGaudi::DataHandleVector< InputHandleFor< Tr, Default >::template type, T >
 CGaudi::DataHandleVector< DataObjectReadHandle, Gaudi::TestSuite::Collision >
 CGaudi::DataHandleVector< DataObjectWriteHandle, Gaudi::TestSuite::Collision >
 CGaudi::DataHandleVector< Handle, T >A configurable, dynamically sized sequence of homogeneous data handles
 CDataHistory::DataHistoryOrder
 CDataIncidentData service incident class
 CStreamBuffer::DataIOA small base class to handle generic data streaming
 CStreamBuffer::IstreamReader for standard input streams
 CStreamBuffer::OstreamWriter for standard output streams
 CNTuple::DataItem< TYP >
 Cconcurrency::DataNode
 Cconcurrency::ConditionNode
 CDataObjectA DataObject is the base class of any identifiable object on any data store
 CAnyDataWrapperBase
 CAnyDataWrapper< ViewType >
 CAnyDataWithViewWrapper< ViewType, OwnedType >
 CAnyDataWrapper< T >
 CGaudi::Histogram1DAIDA implementation for 1 D histograms using ROOT THD1
 CGaudi::Histogram2DAIDA implementation for 2 D histograms using ROOT THD2
 CGaudi::Histogram3DAIDA implementation for 3 D histograms using ROOT THD2
 CGaudi::Profile1DAIDA implementation for 1 D profiles using ROOT TProfile
 CGaudi::Profile2DAIDA implementation for 2 D profiles using ROOT TProfile2D
 CGaudi::TestSuite::Collision
 CGaudi::TestSuite::CounterSimple counter object
 CGaudi::TestSuite::EventEssential information of the event used in examples It can be identified by "/Event"
 CHistoryObjBase class for History Objects
 CAlgToolHistoryAlgToolHistory class definition
 CAlgorithmHistoryAlgorithmHistory class definition
 CDataHistoryDataHistory class definition
 CJobHistoryJobHistory class definition
 CServiceHistoryServiceHistory class definition
 CMyObject
 CNTuple::DirectorySmall class representing an N tuple directory in the transient store
 CNTuple::FileSmall class representing an N tuple file in the transient store
 CNTuple::TupleAbstract base class which allows the user to interact with the actual N tuple implementation
 CNTuple::TupleImp
 CNTuple::ColumnWiseTuple
 CNTuple::RowWiseTuple
 CObjectContainerBaseObjectContainerBase is the base class for Gaudi container classes
 CKeyedContainer< MyTrack, Containers::HashMap >
 CKeyedContainer< MyTrack >
 CKeyedContainer< MyVertex >
 CKeyedContainer< KeyedObject< int >, Containers::HashMap >
 CKeyedContainer< S, Containers::HashMap >
 CKeyedContainer< KeyedObject< std::size_t > >
 CKeyedContainer< DATATYPE, MAPPING >
 CKeyedContainer< Gaudi::TestSuite::MyTrack >
 CKeyedContainer< Gaudi::TestSuite::MyVertex >
 CObjectList< ContainedObject >
 CObjectVector< ContainedObject >
 CObjectVector< Gaudi::TestSuite::MyTrack >
 CObjectVector< Gaudi::TestSuite::MyVertex >
 CSharedObjectsContainer< MyTrack >
 CSharedObjectsContainer< S >
 CKeyedContainer< DATATYPE, MAPPING >Template class KeyedContainer, KeyedContainer.h
 CObjectList< TYPE >ObjectList is one of the basic Gaudi container classes capable of being registered in Data Stores
 CObjectVector< TYPE >ObjectVector is one of the basic Gaudi container classes capable of being registered in Data Stores
 CSharedObjectsContainer< TYPE >Very simple class to represent the container of objects which are not owned by this container
 CDataObjID
 CDataObjID_Hasher
 Cconcurrency::DataProps
 Cprecedence::CondDataProps
 Cprecedence::DataProps
 Cprecedence::CondDataProps
 CDataStoreItemDescription of the DataStoreItem class
 CDataTypeInfoSmall class which allows access to internal type IDs
 CGaudi::Decays::DecayThe simple representation of "simple 1-step" decay (there are no trees!
 Cconcurrency::DecisionHubProps
 Cprecedence::DecisionHubProps
 Cprecedence::DecisionNegation
 CContainers::array::decrement
 Cdefaultdict
 Cfixtures.AlwaysTrueDefaultDict
 CGaudi::Functional::details::detail2::DefaultInputHandle< T >
 CGaudi::Functional::details::detail2::DefaultInputHandle< EventContext >
 CGaudi::Functional::details::detail2::DefaultInputHandle< T >
 CGaudiKernel.Configurable.Configurable.DefaultName
 CGaudi::Details::Property::DefaultStringConverterImpl< TYPE >
 CGaudi::Details::Property::DefaultStringConverter< TYPE >
 CGaudi::Details::Property::StringConverter< TYPE >
 CGaudi::Details::Property::DefaultStringConverter< TYPE >
 CGaudi::Details::Property::StringConverter< DataObjIDColl >
 CGaudi::Details::Property::StringConverter< DataObjIDVector >
 CGaudi::Details::Property::DefaultStringConverter< TYPE >
 CGaudi::Functional::details::deref_t
 CGaudi::cpp17::details::detector< Default, AlwaysVoid, Op, Args >Implementation of the detection idiom (negative case)
 CGaudi::cpp17::details::detector< Default, std::void_t< Op< Args... > >, Op, Args... >Implementation of the detection idiom (positive case)
 CGaudi::CUDA::DeviceArray< T >
 CGaudi::CUDA::DeviceArrayGlobalTag_t
 CDHH
 Cdict
 CGaudiKernel.ConfigurableDb._CfgDb
 CGaudiMP.FdsRegistry.FdsDict
 CDirSearchPathSearch for files in a list of directories
 CROOT::Math::DisplacementVector3D< CoordSystem, Tag >
 CControlFlow.DotVisitor
 CGaudiKernel.Configurable.DummyDescriptor
 Cprecedence::Duration
 Cprecedence::EndTime
 CGaudi::Monitoring::Hub::EntityWrapper class for arbitrary monitoring objects
 CGaudi::Monitoring::BaseSink::EntityOrderList of entities we are dealing with
 Cprecedence::EntityState
 CGaudi::IODataManager::Entry
 CDirSearchPath::eqPathName
 CToolSvc::ToolList::Equal
 CGaudiMP.GMPBase.EventCommunicator
 CEventContextThis class represents an entry point to all the event specific data
 CGaudi::Functional::details::EventContextHandle
 CEventContextHashHash from EventContext so EvenContexts can be used as keys in unordered maps
 CEventIDBaseThis class provides a unique identification for each event, in terms of run/event number and/or a time stamp
 CEventIDRangeEvent ID Range object
 CEventIterator< TYPE >
 CEventSlotClass representing an event slot
 CGaudi::TestSuite::Eventually
 CException
 CGaudiTesting.FixtureResult.ExceededStreamError
 CGaudiTesting.FixtureResult.ProcessTimeoutError
 Cstd::exceptionSTL class
 CGaudi::PluginService::v1::Exception
 CGaudiExceptionDefine general base for Gaudi exception
 CTimeExceptionException thrown by Gaudi::Time
 Cstd::runtime_errorSTL class
 CGaudi::NTuple::DiskBuffer::ErrorAny I/O or format problem, carrying the file it happened on
 CGaudi::Parsers::PositionalPropertyValueException
 CGaudi::Parsers::PropertyValueException
 CGaudi::Guards::ExceptionGuardThe most simple guard - it execute the certain code withing typical "try {} catch" clause, used in Auditor, Algorithm, AlgTool, etc
 CGaudi::Accumulators::ExtractWeightA functor to extract weight, take a pair (valueTuple, weight) as input
 CGaudi::Accumulators::Extremum< Arithmetic, Atomicity, Compare, Initial >An Extremum ValueHandler, to be reused for Minimum and Maximum operator(a, b) means if (Compare(b,a)) a = b In case of full atomicity, compare_exchange_weak is used
 CGaudi::PluginService::v1::Details::Factory< T >Class providing default factory functions
 CGaudi::PluginService::v1::Factory< R, Args >Class wrapping the signature for a factory with any number of arguments
 CGaudi::PluginService::v1::Details::Registry::FactoryInfo
 Cgaudirun.FakeModule
 Cstd::false_type
 CGaudi::Monitoring::details::has_mergeAndReset_method< Arg, std::void_t< decltype(mergeAndReset(std::declval< Arg & >(), std::declval< Arg & >()))> >
 CGaudi::Monitoring::details::has_reset_method< Arg, std::void_t< decltype(reset(std::declval< Arg & >()))> >
 CGaudi::Monitoring::details::has_mergeAndReset_method< Arg, typename >
 CGaudi::Monitoring::details::has_reset_method< Arg, typename >
 Cfmt::is_range< Gaudi::Property< T, V, H >, Char >Definitions to allow use of Gaudi::Property<T> with fmtlib
 Cis_StatusCode_enum< T >
 CGaudi::Accumulators::FalseTo1Helper functor for the FalseAccumulator
 CFiberManagerThe FiberManager manages a pool of threads used to run boost::fiber fibers
 Cupdate_version.Fields
 CFileAttr
 CIo::FileAttr
 CGaudiPython.Persistency.FileDescription
 CFileHdlr
 CIo::FileHdlr
 CGaudiTesting.preprocessors.FilePreprocessor
 CGaudiTesting.preprocessors.BlockSkipper
 CGaudiTesting.preprocessors.FilePreprocessorSequence
 CGaudiTesting.preprocessors.LineSkipper
 CGaudiTesting.preprocessors.LineSorter
 CGaudiTesting.preprocessors.RegexpReplacer
 CGaudiTesting.preprocessors.SortGroupOfLines
 CGaudiMP.pTools.FileRecordsAgent
 Cupdate_version.FileUpdater
 Clogging.Filter
 CGaudiKernel.ProcessJobOptions.LogFilter
 CGaudi::Functional::details::FilterPredicate< T, Traits_, isLegacy >
 CGaudi::Functional::details::FilterPredicate< Signature, Traits_, details::isLegacy< Traits_ > >
 CGaudi::TestSuite::CountSelectedTracks
 CGaudi::TestSuite::Prescaler
 Cfinal_action< F >
 CContainers::find< CONT >
 CGaudi::Parsers::KeyValueGrammar< Iterator, Skipper >::first
 CGaudi::Functional::details::first_or_empty< Tuple >
 CGaudi::Functional::details::first_or_empty< std::tuple< First, Rest... > >
 CGaudiTesting.FixtureResult.FixtureResult
 CGaudi::TestSuite::Foo
 CGaudi::Accumulators::details::FormatCounterDefaultDefault formating for counter names, only calling std::format on the text given at construction and passing the histo index as argument
 CGaudi::Accumulators::details::FormatHistDefaultDefault formating for histogram names and title, only calling fmt::format on the text given at construction and passing the histo index as argument
 CGaudi::Accumulators::details::FormatHistDefaultT< Key >Default formating for histogram names and title, only calling fmt::format on the text given at construction and passing the key as argument
 Clogging.Formatter
 CGaudiKernel.ProcessJobOptions.LogFormatter
 Cfmt::formatter
 CEventContextFormatter< fmt::formatter< std::string_view > >
 Cfmt::formatter< EventContext >
 Cstd::formatter
 CEventContextFormatter< std::formatter< std::string_view > >
 Cstd::formatter< EventContext >
 Cfmt::formatter< Gaudi::Histograming::Sink::detail::IntWithFixedWidth >Fmt dedicated formatter for IntWithFixedWidth
 Cfmt::formatter< json_fmt_arg >Fmt formatter function for json class able to handle 2 types of formats : {} : in this case the type entry of json is used to deduce what to print, looking into the registry {:name|fmt} : in this case, the entry 'name' of the json will be printed in given format
 CGaudi::fullMatch_t
 CGaudiThis is a number of static methods for bootstrapping the Gaudi framework
 CGaudiTesting::GaudiEnv
 CGaudiKernel.GaudiHandles.GaudiHandle
 CGaudiKernel.GaudiHandles.PrivateToolHandle
 CGaudiKernel.GaudiHandles.PublicToolHandle
 CGaudiKernel.GaudiHandles.ServiceHandle
 CGaudiHandleInfo
 CGaudiHandleArrayBaseBase class of array's of various gaudihandles
 CGaudiHandleArray< ServiceHandle< T > >
 CServiceHandleArray< T >Array of Handles to be used in lieu of vector of naked pointers to tools
 CGaudiHandleArray< ToolHandle< T > >
 CToolHandleArray< T >Array of Handles to be used in lieu of vector of naked pointers to tools
 CPublicToolHandleArray< T >Helper class to construct ToolHandle instances for public tools via the auto registering constructor
 CGaudiHandleArray< ToolHandle< IMyTool > >
 CToolHandleArray< IMyTool >
 CPublicToolHandleArray< IMyTool >
 CGaudiHandleArray< ToolHandle< IThreadInitTool > >
 CToolHandleArray< IThreadInitTool >
 CGaudiHandleArray< T >T is the concrete handle type, e.g
 CGaudiHandleBaseBase class to handles to be used in lieu of naked pointers to various Gaudi components
 CGaudiHandle< IAlgTool >
 CToolHandle< IAlgTool >
 CPublicToolHandle< IAlgTool >
 CToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >
 CGaudiHandle< IToolSvc >
 CServiceHandle< IToolSvc >
 CGaudiHandle< IInterface >
 CServiceHandle< IInterface >
 CGaudiHandle< INTupleSvc >
 CServiceHandle< INTupleSvc >
 CGaudiHandle< IFileMgr >
 CServiceHandle< IFileMgr >
 CGaudiHandle< Gaudi::Example::TinyExperiment::IRandomGenSvc >
 CServiceHandle< Gaudi::Example::TinyExperiment::IRandomGenSvc >
 CGaudiHandle< Gaudi::Interfaces::IFileSvc >
 CServiceHandle< Gaudi::Interfaces::IFileSvc >
 CGaudiHandle< Gaudi::TestSuite::FloatTool >
 CToolHandle< Gaudi::TestSuite::FloatTool >
 CGaudiHandle< Gaudi::TestSuite::SvcWithoutInterface >
 CServiceHandle< Gaudi::TestSuite::SvcWithoutInterface >
 CGaudiHandle< Gaudi::Tests::Histograms::Directories::HistoGroupsTool >
 CToolHandle< Gaudi::Tests::Histograms::Directories::HistoGroupsTool >
 CGaudiHandle< IMyTool >
 CToolHandle< IMyTool >
 CPublicToolHandle< IMyTool >
 CGaudiHandle< GaudiTesting::ITestTool >
 CToolHandle< GaudiTesting::ITestTool >
 CGaudiHandle< IAlgContextSvc >
 CServiceHandle< IAlgContextSvc >
 CGaudiHandle< IWrongTool >
 CToolHandle< IWrongTool >
 CGaudiHandle< const IMyTool >
 CToolHandle< const IMyTool >
 CPublicToolHandle< const IMyTool >
 CGaudiHandle< IPartPropSvc >
 CServiceHandle< IPartPropSvc >
 CGaudiHandle< ITHistSvc >
 CServiceHandle< ITHistSvc >
 CGaudiHandle< IIncidentSvc >
 CServiceHandle< IIncidentSvc >
 CGaudiHandle< IThreadInitTool >
 CToolHandle< IThreadInitTool >
 CGaudiHandle< T >Handle to be used in lieu of naked pointers to gaudis
 CToolHandle< Gaudi::Interface::Bind::IBinder< std::decay_t< T > > >
 CToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >
 CServiceHandle< T >Handle to be used in lieu of naked pointers to services
 CToolHandle< T >Handle to be used in lieu of naked pointers to tools
 CPublicToolHandle< T >Helper class to construct ToolHandle instances for public tools via the auto registering constructor
 CGaudi.Main.gaudimain
 CGaudi::TestSuite::GaudiObjectHandler< T >
 CRndm::Generator< TYPE >
 CGaudi::Accumulators::GenericAccumulator< InputTypeT, InnerType, Atomicity, InputTransform, OutputTransform, ValueHandler >Generic Accumulator, templated by
 CGaudi::Accumulators::GenericAccumulator< Args..., Args..., Atomicity, Identity >
 CGaudi::Accumulators::IntegralAccumulator< Atomicity, Args... >
 CGaudi::Accumulators::BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >
 CGaudi::Accumulators::Counter< Atomicity, Arithmetic >A basic integral counter;
 CGaudi::Accumulators::GenericAccumulator< Arithmetic, std::array< Arithmetic, 3 >, Atomicity, Identity, Identity, SigmasValueHandler< Arithmetic, Atomicity, 1 > >
 CGaudi::Accumulators::SigmaNAccumulator< Arithmetic, Atomicity, 1 >Specialization for ND=1 to allow for better syntax
 CGaudi::Accumulators::GenericAccumulator< Arithmetic, unsigned long, Atomicity, FalseTo1 >
 CGaudi::Accumulators::FalseAccumulator< Atomicity, Arithmetic >FalseAccumulator
 CGaudi::Accumulators::GenericAccumulator< Arithmetic, unsigned long, Atomicity, TrueTo1 >
 CGaudi::Accumulators::TrueAccumulator< Atomicity, Arithmetic >TrueAccumulator
 CGaudi::Accumulators::GenericAccumulator< bool, unsigned long, Atomicity, Identity, Identity, Handler< Atomicity > >
 CGaudi::Accumulators::MsgCounter< MSG::INFO >
 CGaudi::Accumulators::MsgCounter< MSG::ERROR >
 CGaudi::Accumulators::MsgCounter< MSG::WARNING >
 CGaudi::Accumulators::MsgCounter< level, Atomicity >
 CGaudi::Accumulators::GenericAccumulator< bool, unsigned long, Atomicity, TrueTo1 >
 CGaudi::Accumulators::TrueAccumulator< Atomicity, bool >
 CGaudi::Accumulators::AccumulatorSet< bool, Atomicity, bool, TrueAccumulator, FalseAccumulator >
 CGaudi::Accumulators::BinomialAccumulator< Gaudi::Accumulators::atomicity::full, double >
 CGaudi::Accumulators::BinomialAccumulator< Atomicity, Args... >
 CGaudi::Accumulators::BufferableCounter< atomicity::full, BinomialAccumulator, double >
 CGaudi::Accumulators::BinomialCounter< Arithmetic, Atomicity >A counter dealing with binomial data
 CGaudi::Accumulators::BinomialAccumulator< Atomicity, Arithmetic >BinomialAccumulator
 CGaudi::Accumulators::GenericAccumulator< double, double, Atomicity, Identity >
 CGaudi::Accumulators::SumAccumulator< Atomicity, Arithmetic >SumAccumulator
 CGaudi::Accumulators::GenericAccumulator< double, double, Atomicity, Identity, Identity, Maximum< double, Atomicity > >
 CGaudi::Accumulators::MaxAccumulator< Atomicity, Arithmetic >MaxAccumulator
 CGaudi::Accumulators::GenericAccumulator< double, double, Atomicity, Identity, Identity, Minimum< double, Atomicity > >
 CGaudi::Accumulators::MinAccumulator< Atomicity, Arithmetic >MinAccumulator
 CGaudi::Accumulators::GenericAccumulator< double, double, Atomicity, Square >
 CGaudi::Accumulators::SquareAccumulator< Atomicity, Arithmetic >SquareAccumulator
 CGaudi::Accumulators::GenericAccumulator< double, unsigned long, Atomicity, Constant< unsigned long, 1UL > >
 CGaudi::Accumulators::CountAccumulator< Atomicity, Arithmetic >CountAccumulator
 CGaudi::Accumulators::GenericAccumulator< std::array< Arithmetic, ND >, std::array< Arithmetic, NSUMS(ND)>, Atomicity, Identity, Identity, SigmasValueHandler< Arithmetic, Atomicity, ND > >
 CGaudi::Accumulators::SigmaNAccumulator< Arithmetic, Atomicity, 1 >Specialization for ND=1 to allow for better syntax
 CGaudi::Accumulators::SigmaNAccumulator< Arithmetic, Atomicity, ND >
 CGaudi::Accumulators::GenericAccumulator< std::pair< Arithmetic, Arithmetic >, Arithmetic, Atomicity, WeightedProduct >
 CGaudi::Accumulators::WeightedSumAccumulator< Atomicity, Arithmetic >WeightedSumAccumulator
 CGaudi::Accumulators::GenericAccumulator< std::pair< Arithmetic, Arithmetic >, std::pair< unsigned long, Arithmetic >, Atomicity, WeightedProfileTransform, ExtractWeight, WeightedAdder< Arithmetic, Atomicity > >
 CGaudi::Accumulators::WeightedCountAccumulator< Atomicity, Arithmetic >WeightedCountAccumulator
 CGaudi::Accumulators::GenericAccumulator< std::pair< double, double >, double, Atomicity, WeightedSquare >
 CGaudi::Accumulators::WeightedSquareAccumulator< Atomicity, Arithmetic >WeightedSquareAccumulator
 CGaudi::Accumulators::GenericAccumulator< unsigned long, unsigned long, Atomicity, Identity >
 CGaudi::Accumulators::IntegralAccumulator< Atomicity, Arithmetic >IntegralAccumulator
 CGaudiUtils::GenericHash< T >Generic hash implementation (for easy migration to the new Hash class)
 CGaudi::Timers::GenericTimer< Clock, Unit >A generic timer based on std::chrono and Gaudi::Accumulators
 CGaudi::Functional::details::details2::get_from_handle< In >
 CGlobalDirectoryRestore
 CTHistSvc::GlobalDirectoryRestoreHelper class that manages ROOts global directory and file
 CGaudiMP.GMPBase.GMPComponent
 CGaudiMP.GMPBase.Reader
 CGaudiMP.GMPBase.Subworker
 CGaudiMP.GMPBase.Worker
 CGaudiMP.GMPBase.Writer
 Cqi::grammar
 CGaudi::Parsers::BoolGrammar< Iterator, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::BoolGrammar< Iterator, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::EdgeGrammar< Iterator, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::IdentifierGrammar< Iterator, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::IntGrammar< Iterator, T, Skipper >
 CGaudi::Parsers::IntGrammar< Iterator, unsigned int, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::MapGrammar< Iterator, std::map< KeyT, ValueT, KeyCompareT, AllocatorT >, Skipper >
 CGaudi::Parsers::MapGrammar< Iterator, std::unordered_map< KeyT, ValueT, HashT, KeyEqT, AllocatorT >, Skipper >
 CGaudi::Parsers::MapGrammar< Iterator, GaudiUtils::VectorMap< KeyT, ValueT, KeyCompareT, AllocatorT >, Skipper >
 CGaudi::Parsers::MapGrammar< Iterator, MyCustomType, Skipper >
 CGaudi::Parsers::PairGrammar< Iterator, std::pair< KeyT, ValueT >, Skipper >
 CGaudi::Parsers::Pnt3DGrammar< Iterator, ROOT::Math::PositionVector3D< T1, T2 >, Skipper >
 CGaudi::Parsers::Pnt3DGrammar< Iterator, ROOT::Math::DisplacementVector3D< T1, T2 >, Skipper >
 CGaudi::Parsers::Pnt4DGrammar< Iterator, ROOT::Math::LorentzVector< T1 >, Skipper >
 CGaudi::Parsers::RealGrammar< Iterator, T, Skipper >
 CGaudi::Parsers::RealGrammar< Iterator, double, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::RealGrammar< Iterator, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::RealGrammar< Iterator, T, Skipper >
 CGaudi::Parsers::RealGrammar< Iterator, double, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::RealGrammar< Iterator, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::SetGrammar< Iterator, std::unordered_set< InnerT, HashT, CompareT, AllocatorT >, Skipper >
 CGaudi::Parsers::SkipperGrammar< IteratorT >
 CGaudi::Parsers::SkipperGrammar< IteratorT >
 CGaudi::Parsers::StringGrammar< Iterator, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::StringGrammar< Iterator, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::TupleGrammar< Iterator, Skipper, Ts... >
 CGaudi::Parsers::VectorGrammar< Iterator, std::vector< InnerT, AllocatorT >, Skipper >
 CGaudi::Parsers::VectorGrammar< Iterator, std::list< InnerT, AllocatorT >, Skipper >
 CGaudi::Parsers::VectorGrammar< Iterator, std::set< InnerT, CompareT, AllocatorT >, Skipper >
 CGaudi::Parsers::VectorGrammar< Iterator, std::vector< double >, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::VectorGrammar< Iterator, std::vector< std::pair< double, double > >, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::VectorGrammar< Iterator, SetT, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::AxisGrammar< Iterator, Skipper, Arithmetic >
 CGaudi::Parsers::BoolGrammar< Iterator, Skipper >
 CGaudi::Parsers::BoolGrammar< Iterator, Skipper >
 CGaudi::Parsers::CharGrammar< Iterator, Skipper >
 CGaudi::Parsers::DataObjIDGrammar< Iterator, Skipper >
 CGaudi::Parsers::EdgeGrammar< Iterator, Skipper >
 CGaudi::Parsers::FileGrammar< Iterator, Skipper >
 CGaudi::Parsers::H1Grammar< Iterator, Skipper >
 CGaudi::Parsers::H2Grammar< Iterator, Skipper >
 CGaudi::Parsers::H3Grammar< Iterator, Skipper >
 CGaudi::Parsers::Histo1DGrammar< Iterator, Skipper >
 CGaudi::Parsers::IdentifierGrammar< Iterator, Skipper >
 CGaudi::Parsers::IntGrammar< Iterator, RT, Skipper >
 CGaudi::Parsers::KeyValueGrammar< Iterator, Skipper >
 CGaudi::Parsers::MapGrammar< It, MapT, Skipper >
 CGaudi::Parsers::PairGrammar< Iterator, PairT, Skipper, Delim >
 CGaudi::Parsers::Pnt3DGrammar< Iterator, PointT, Skipper >
 CGaudi::Parsers::Pnt4DGrammar< Iterator, PointT, Skipper >
 CGaudi::Parsers::RealGrammar< Iterator, Skipper >
 CGaudi::Parsers::RealGrammar< Iterator, Skipper >
 CGaudi::Parsers::SetGrammar< Iterator, SetT, Skipper >
 CGaudi::Parsers::SkipperGrammar< Iterator >
 CGaudi::Parsers::SkipperGrammar< Iterator >
 CGaudi::Parsers::StringGrammar< Iterator, Skipper >
 CGaudi::Parsers::StringGrammar< Iterator, Skipper >
 CGaudi::Parsers::TupleGrammar< It, Skipper, Ts >
 CGaudi::Parsers::UnitsGrammar< Iterator, Skipper >
 CGaudi::Parsers::VectorGrammar< Iterator, VectorT, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, T, Skipper, Enable >
 CGaudi::Parsers::Grammar_< Iterator, Gaudi::Accumulators::Axis< Arithmetic >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, GaudiUtils::VectorMap< KeyT, ValueT, KeyCompareT, AllocatorT >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, MyCustomType, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, ROOT::Math::DisplacementVector3D< T1, T2 >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, ROOT::Math::LorentzVector< T1 >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, ROOT::Math::PositionVector3D< T1, T2 >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, std::list< InnerT, AllocatorT >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, std::map< KeyT, ValueT, KeyCompareT, AllocatorT >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, std::pair< KeyT, ValueT >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, std::set< InnerT, CompareT, AllocatorT >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, std::tuple< Ts... >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, std::unordered_map< KeyT, ValueT, HashT, KeyEqT, AllocatorT >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, std::unordered_set< InnerT, HashT, CompareT, AllocatorT >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, std::vector< InnerT, AllocatorT >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, T, Skipper >
 CGaudi::Hive::GraphUtilities to dump graphs in different formats
 Cprecedence::GroupExit
 Cprecedence::GroupLogic
 Cprecedence::GroupMode
 CLockedHandle< T, MutexType >::Guard
 CGaudi::Functional::details::handle_vector_input< Arg >
 CGaudi::Functional::details::handle_vector_input< vector_of_const_< T > >
 CGaudiUtils::Hash< T >Simple hash function
 CGaudiUtils::Hash< T & >Remove extra qualifiers:
 CGaudiUtils::Hash< const T & >Remove extra qualifiers:
 CGaudiUtils::Hash< const T >Remove extra qualifiers:
 CToolSvc::ToolList::Hash
 CGaudiUtils::Hash< const Gaudi::ParticleID & >
 CGaudiUtils::Hash< const Gaudi::ParticleID >
 CGaudiUtils::Hash< const T(&)[N]>Generic specialization for arrays
 Cstd::hash< Gaudi::Details::PropertyId >
 CGaudiUtils::Hash< Gaudi::ParticleID & >
 CGaudiUtils::Hash< Gaudi::ParticleID >
 Cstd::hash< Gaudi::StringKey >Specialization of hash function used in C++11 collections like std::unordered_map
 CGaudiUtils::Hash< T * >Partial specialization for pointers
 CGaudiUtils::Hash< const T * >Remove extra qualifiers:
 CGaudiUtils::Hash< T(&)[N]>Generic specialization for arrays
 CExtendedProperties::HashFunction
 CContainers::hashmap
 CGaudiPython::Helper
 CHistogramSvc::Helper
 CGaudi::Histo1DDefSimple helper class for description of 1D-histogram The class is targeted to act as the primary "histogram property", but clearly have significantly wider application range
 CGaudiMP.pTools.HistoAgent
 CGaudi::Accumulators::HistogramArray< Histo, N, Seq >Generic class implementing an array of histograms The only addition to a raw array is the constructor that allows to build names and titles for the histograms automatically from the index of the histogram in the array There are 2 possibilities :
 CGaudi::HistogramBaseCommon base class for all histograms Use is solely functional to minimize dynamic_casts inside HistogramSvc
 CGaudi::Generic1D< AIDA::IHistogram1D, TH1D >
 CGaudi::Histogram1DAIDA implementation for 1 D histograms using ROOT THD1
 CGaudi::Generic1D< AIDA::IProfile1D, TProfile >
 CGaudi::Profile1DAIDA implementation for 1 D profiles using ROOT TProfile
 CGaudi::Generic2D< AIDA::IHistogram2D, TH2D >
 CGaudi::Histogram2DAIDA implementation for 2 D histograms using ROOT THD2
 CGaudi::Generic2D< AIDA::IProfile2D, TProfile2D >
 CGaudi::Profile2DAIDA implementation for 2 D profiles using ROOT TProfile2D
 CGaudi::Generic3D< AIDA::IHistogram3D, TH3D >
 CGaudi::Histogram3DAIDA implementation for 3 D histograms using ROOT THD2
 CGaudi::Generic1D< INTERFACE, IMPLEMENTATION >Common AIDA implementation stuff for histograms and profiles using ROOT implementations
 CGaudi::Generic2D< INTERFACE, IMPLEMENTATION >Common AIDA implementation stuff for histograms and profiles using ROOT implementations
 CGaudi::Generic3D< INTERFACE, IMPLEMENTATION >Common AIDA implementation stuff for histograms and profiles using ROOT implementations
 CGaudi::Accumulators::HistogramingAccumulatorInternal< Atomicity, InputType, Arithmetic, BaseAccumulatorT, AxisTupleType >Internal Accumulator class dealing with Histograming
 CGaudi::Accumulators::HistogramingAccumulatorInternal< Atomicity, HistoInputType< AxisToArithmetic_t< AxisTupleType >, ND >, unsigned long, IntegralAccumulator, AxisTupleType >
 CGaudi::Accumulators::RootHistogramingAccumulatorInternal< Atomicity, Arithmetic, 1, AxisTupleType >
 CGaudi::Accumulators::RootHistogramingAccumulator< Atomicity, Arithmetic, std::integral_constant< unsigned int, 1 >, AxisTupleType >
 CGaudi::Accumulators::RootHistogramingAccumulatorInternal< Atomicity, Arithmetic, 2, AxisTupleType >
 CGaudi::Accumulators::RootHistogramingAccumulator< Atomicity, Arithmetic, std::integral_constant< unsigned int, 2 >, AxisTupleType >
 CGaudi::Accumulators::RootHistogramingAccumulatorInternal< Atomicity, Arithmetic, 3, AxisTupleType >
 CGaudi::Accumulators::RootHistogramingAccumulator< Atomicity, Arithmetic, std::integral_constant< unsigned int, 3 >, AxisTupleType >
 CGaudi::Accumulators::RootHistogramingAccumulatorInternal< Atomicity, Arithmetic, ND, AxisTupleType >Internal Accumulator class dealing with RootHistograming
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, Type, Accumulator, AxisTupleType >A base counter dealing with Histograms
 CGaudi::Accumulators::HistogramingCounterBase< 1, Atomicity, Arithmetic, Type, RootHistogramingAccumulator, AxisTupleType >
 CGaudi::Accumulators::RootHistogramingCounterBase< 1, Atomicity, Arithmetic, Type, AxisTupleType >
 CGaudi::Accumulators::HistogramingCounterBase< 2, Atomicity, Arithmetic, Type, RootHistogramingAccumulator, AxisTupleType >
 CGaudi::Accumulators::RootHistogramingCounterBase< 2, Atomicity, Arithmetic, Type, AxisTupleType >
 CGaudi::Accumulators::HistogramingCounterBase< 3, Atomicity, Arithmetic, Type, RootHistogramingAccumulator, AxisTupleType >
 CGaudi::Accumulators::RootHistogramingCounterBase< 3, Atomicity, Arithmetic, Type, AxisTupleType >
 CGaudi::Accumulators::HistogramMap< Key, Histo, Seq >Generic class implementing a thread safe map of histograms
 CGaudi::Accumulators::details::HistogramMapInternal< Key, Histo >Internal class implementing a map of histograms
 CGaudi::Accumulators::HistogramMap< Key, Histo, std::integer_sequence< unsigned int, ND... > >
 CGaudi::Accumulators::HistogramWrapperInternal< HistogramType, Seq >A Wrapper of a static Histogram base class using Properties to define title and axis
 CGaudi::Accumulators::HistogramWrapperInternal< HistogramType, std::integer_sequence< unsigned int, ND... > >
 CGaudi::Accumulators::HistoInputType< Arithmetic, NIndex >Small class used as InputType for regular Histograms basically a tuple of the given values, specialized in case of a single entry so that the syntax is more natural
 CGaudi::Utils::HistoStatsThe collection of trivial functions to access the statistical information for the histograms
 CGaudi::Utils::Histos::HistoStringsHelper class to produce "good" dictionaries
 CGaudi::Example::TinyExperiment::HitMost simple Hit ever : in 2D space, and thus fully defined by x and y
 CHiveRndm::HiveNumbers
 CGaudi::Monitoring::HubCentral entity in a Gaudi application that manages monitoring objects (i.e
 CIAnnotation
 CAIDA::AnnotationImplementation of the AIDA IAnnotation interface class
 CAIDA::IAxis
 CGaudi::AxisAn IAxis represents a binned histogram axis
 CIAxis
 CGaudi::AxisAn IAxis represents a binned histogram axis
 CIClassInfoData base class allowing to store persistent type information
 CGaudi::meta::id_< T >
 CGaudi::meta::id_< State >
 CGaudi::meta::detail::appendN< interface_list<>, State >
 CGaudi::meta::id_< std::conditional_t< std::is_base_of_v< id_< I >, inherit_from< id_< Is >... > >, interface_list< Is... >, interface_list< Is..., I > > >
 CGaudi::meta::detail::append1< interface_list< Is... >, I >
 CGaudi::IDataConnectionABC describing basic data connection
 CGaudi::RootDataConnectionConcrete implementation of the IDataConnection interface to access ROOT files
 CIDataHandleVisitor
 CDHHVisitor
 CDataHandleFinderImplements the IDataHandleVisitor interface Class used to explore heirarchy of nested IDataHandleHolders
 CIDataStoreAgentGeneric data agent interface
 CGaudiMP::TESSerializer
 CHistogramAgentHistogramAgent base in charge of collecting all the references to DataObjects in a transient store that passes some selection criteria
 Cdetails::GenericDataStoreAgent< F >
 CStreamBuffer::IdentifiedLinkDefinition of the contained link set
 CGaudi::Accumulators::IdentityAn Identity functor
 CGaudiUtils::details::IdentityOutputter
 CIFace
 CGaudi::Interface::Bind::AlgToolStub< IFace >
 Cconcurrency::IGraphVisitor
 Cconcurrency::ActiveLineageScout
 Cconcurrency::SubSlotScout
 Cconcurrency::ConditionalLineageFinder
 Cconcurrency::DataReadyPromoter
 Cconcurrency::DecisionUpdater
 Cconcurrency::NodePropertiesValidator
 Cconcurrency::ProductionAmbiguityFinder
 Cconcurrency::RankerByCummulativeOutDegree
 Cconcurrency::RankerByDataRealmEccentricity
 Cconcurrency::RankerByEccentricity
 Cconcurrency::RankerByProductConsumption
 Cconcurrency::RankerByTiming
 Cconcurrency::RunSimulator
 Cconcurrency::Supervisor
 Cconcurrency::TarjanSCCFinderThe visitor implements the Tarjan algorithm for searching strongly connected components in the data flow realm of precedence rules graph
 CAIDA::IHistogram1D
 CGaudi::Generic1D< AIDA::IHistogram1D, TH1D >
 CIHistogram1D
 CGaudi::Generic1D< AIDA::IHistogram1D, TH1D >
 CAIDA::IHistogram2D
 CGaudi::Generic2D< AIDA::IHistogram2D, TH2D >
 CIHistogram2D
 CGaudi::Generic2D< AIDA::IHistogram2D, TH2D >
 CAIDA::IHistogram3D
 CGaudi::Generic3D< AIDA::IHistogram3D, TH3D >
 CIHistogram3D
 CGaudi::Generic3D< AIDA::IHistogram3D, TH3D >
 CAIDA::IHistogramFactory
 CHistogramSvcHistogramSvc class definition
 CIHistogramFactory
 CHistogramSvcHistogramSvc class definition
 CIInspectableInterface definition of an inspectable object
 CIInterfaceDefinition of the basic interface
 CGaudi::Concurrency::ConcurrencyManagerInterface implemented by components that are allowed to set the concurrency flags of the running job
 CGaudi::Example::TinyExperiment::IRandomGenSvc
 CGaudi::IFSMCallbackHolderInterface defining a CallBack registration functionality based on the State Machine of Gaudi
 CGaudi::IFileCatalogFile catalog interface
 CGaudi::IFileCatalogMgrFile catalog manager
 CGaudi::IIODataManager
 CGaudi::ISignalMonitorInterface for the service that monitors the occurrences of system signals
 CGaudi::Interfaces::IFileSvcInterface for a component that manages file access within Gaudi applications
 CGaudi::Interfaces::IOptionsSvcInterface for a component that manages application configuration options
 CIAddressCreatorIAddressCreator interface definition
 CIAlgContextSvcAn abstract interface for Algorithm Context Service
 CIAlgExecStateSvcAbstract interface for a service that manages the Algorithm execution states
 CIAlgResourcePoolThe IAlgResourcePool is the interface for managing algorithm instances, in particular if clones of the same algorithm exist
 CIChronoSvc"Chrono"-related part of interface IChronoStatSvc
 CIClassManagerThe IClassManager is the interface implemented by the generic Factory in the Application Manager to support class management functions
 CIConverterThe data converters are responsible to translate data from one representation into another
 CIConversionSvc
 CIDataProviderSvcData provider interface definition
 CIAIDATupleSvcDefinition of the IAIDATupleSvc interface class
 CIHistogramSvcDefinition of the IHistogramSvc interface class
 CINTupleSvc
 CIDataSourceMgrIDataSourceMgr interface definition
 CIDetDataSvcAbstract interface for a DataSvc manipulating condition data (i.e
 CIEventProcessorThe IEventProcessor is the interface to process events
 CGaudi::Interfaces::IQueueingEventProcessorExtend IEventProcessor for asynchronous scheduling of events via queue-like interface
 CIEvtSelectorThe Event Selector Interface
 CIExceptionSvcThe abstract interface for exception handling service
 CIFileAccessAbstract interface for a service or tool implementing a read access to files
 CIInactiveMessageCounter
 CIIncidentAsyncTestSvc
 CIIncidentListenerThe interface implemented by any class wanting to listen to Incidents
 CReadAlgReadAlg class for the RootIOExample
 CIIncidentSvcThe interface implemented by the IncidentSvc service
 CIInspectorInspector base class
 CIMessageSvcThe IMessage is the interface implemented by the message service
 CIMonitorSvcDefinition of the IMonitorSvc interface, which publishes Gaudi variables to outside monitoring processes
 CINamedInterfaceIInterface compliant class extending IInterface with the name() method
 CGaudi::IAuditorThe IAuditor is the interface implemented by the Auditor base class
 CIAlgToolThe interface implemented by the AlgTool base class
 CGaudiTesting::ITestTool
 CIDODAlgMapperInterface of tools used by the DataOnDemandSvc to choose the algorithm to be run to produce the data at a path
 CIDODNodeMapperInterface of tools used by the DataOnDemandSvc to choose the type of node to be created at a path
 CIDataStoreLeavesInterface for a tool or service that returns a list of leaves (paths) in a transient store
 CIDataStreamTool
 CIEventTimeDecoderInterface that a Tool that decodes the event time has to implement
 CIMyOtherToolSecond interface, to test multiple interface tools
 CIMyToolExample of an Interface of a Algorithm Tool
 CITestTool
 CIThreadInitToolAbstract interface for AlgTools to do thread local initialization
 CIWrongToolInterface (not implemented) to test attempts to retrieval of wrong interface
 CIAppMgrUIApplication Manager User Interface
 CIDataHandleHolder
 CIIoComponent
 CIIoComponentMgr
 CIPersistencySvcData persistency service interface
 CIPrecedenceSvcAbstract interface for a service that manages tasks' precedence
 CIPropertyThe IProperty is the basic interface for all components which have properties that can be set or get
 CIPublishSvcDefinition of the IPublishSvc interface, which publishes variables to outside monitoring processes
 CIRndmEngineDefinition of a interface for a generic random number generator giving randomly distributed numbers in the range [0...1] number generators
 CIRndmGenDefinition of a interface for a generic random number generators
 CIRunableRunable interface definition
 CISchedulerGeneral interface for algorithm scheduler
 CISelectStatementA select statement can either contain
 CISerializeObject serialization interface definition
 CIStagerSvc
 CIStatSvc"Stat"-related part of interface IChronoStatSvc
 CIStatefulInterface for classes that implement the Gaudi State Machine
 CIComponentManager
 CIAlgManagerThe IAlgManager is the interface implemented by the Algorithm Factory in the Application Manager to support management functions
 CISvcManagerThe ISvcManager is the interface implemented by the Service Factory in the Application Manager to support management functions
 CISvcLocatorThe ISvcLocator is the interface implemented by the Service Factory in the Application Manager to locate services in the framework
 CIThreadPoolSvcAbstract interface for a service that manages a thread pool
 CIToolSvcThe interface implemented by the IToolSvc base class
 CIUpdateableIF
 CRenounceToolInputsVisitor::ILoggerHelper class interface to optionally log renounce operations
 CGaudiTesting::TestTool::Logger
 CRenounceToolInputsVisitor::Logger
 CRenounceToolInputsVisitor::NoLoggerA do-nothing helper class which implements the logger interface
 CIncidentBase class for all Incidents (computing events)
 CContextIncident< std::string >
 CContextIncident< T >
 CFileIncidentThis class is the FileIncident
 CModuleIncidentBase class for Module-related incident
 CModuleLoadedIncidentFired when a module (DLL) is loaded
 CIncidentRegistryTestListener
 CGaudi::Parsers::IncludedFiles
 CGaudi::Functional::details::details2::indirect_iterator< Iterator >
 CGaudi::Decays::iNodeThe abstract class which represents the single "node" of decay tree
 CGaudi::Decays::NodeThe generic class to hold the pointer to other node
 CGaudi::Decays::Nodes::AndRather simple (but powerful) node in the decay tree: it matches .AND
 CGaudi::Decays::Nodes::AnyMost simple node in the decay tree: it matches to all valid the Gaudi::Particles
 CGaudi::Decays::Nodes::ChargedThe trivial node : it match the Charged
 CGaudi::Decays::Nodes::NegativeThe trivial node : it match the negatively charged particles
 CGaudi::Decays::Nodes::NeutralThe trivial node : it match the Neutral
 CGaudi::Decays::Nodes::PositiveThe trivial node : it match the positively charged particles
 CGaudi::Decays::Nodes::HadronThe trivial node : it match the Hadron
 CGaudi::Decays::Nodes::BaryonThe trivial node : it match the Baryon
 CGaudi::Decays::Nodes::MesonThe trivial node : it match the meson
 CGaudi::Decays::Nodes::HasQuarkThe trivial node : it match the quark content
 CGaudi::Decays::Nodes::JSpinThe trivial node : it match the 2J+1 spin
 CGaudi::Decays::Nodes::SSpinThe trivial node : it match the 2S+1 spin
 CGaudi::Decays::Nodes::LSpinThe trivial node : it match the 2L+1 spin
 CGaudi::Decays::Nodes::LeptonThe trivial node : it match the Lepton
 CGaudi::Decays::Nodes::EllThe trivial node : it match any charged lepton
 CGaudi::Decays::Nodes::EllMinusThe trivial node : it match any negative lepton
 CGaudi::Decays::Nodes::EllPlusThe trivial node : it match any positive lepton
 CGaudi::Decays::Nodes::NuThe trivial node : it match any neutral lepton
 CGaudi::Decays::Nodes::NucleusThe trivial node : it match the Nucleus
 CGaudi::Decays::Nodes::CTauSimple pid-checker for particle lifetime (in c*tau units)
 CGaudi::Decays::Nodes::LongLived_Represent simple predicate for Long-lived particles
 CGaudi::Decays::Nodes::StableRepresent simple predicate for Stable particles
 CGaudi::Decays::Nodes::StableChargedRepresent simple predicate for Stable+Charged particles
 CGaudi::Decays::Nodes::MassSimple pid-checker for particle mass
 CGaudi::Decays::Nodes::HeavySimple pid-checker for particle mass
 CGaudi::Decays::Nodes::LightSimple pid-checker for particle mass
 CGaudi::Decays::Nodes::ShortLived_Represent simple predicate for short-lived particles
 CGaudi::Decays::Nodes::InvalidMost simple node to represent the invalid node it matches to all valid the Gaudi::Particles
 CGaudi::Decays::Nodes::NegID
 CGaudi::Decays::Nodes::NotSimple node which match "NOT" for the subnode
 CGaudi::Decays::Nodes::OrRather simple (but powerful) node in the decay tree: it matches .OR
 CGaudi::Decays::Nodes::PidThe simple node in the decay tree: it matches to a certain particle ID
 CGaudi::Decays::Nodes::CCThe simple node in the decay tree: it matches to a certain particle ID or its antiparticle
 CGaudi::Decays::Nodes::PosID
 CGaudi::Decays::Nodes::Symbol
 CGaudi::Functional::details::detail2::InputHandle< T, Tr, Default >
 CGaudi::Functional::details::detail2::InputHandle< T, Tr, Default >
 CGaudi::Functional::details::detail2::InputHandle< vector_of_input_< T >, Tr, Default >
 CGaudi::Functional::Traits::InputHandle_t< Handle >
 CGaudi::Functional::details::detail2::InputHandleFor< Tr, Default >
 CGaudi::Functional::details::insert_t
 CIntEnum
 CGaudiKernel.Constants.MessageLevel
 CINTERFACE
 CGaudi::Generic1D< INTERFACE, IMPLEMENTATION >Common AIDA implementation stuff for histograms and profiles using ROOT implementations
 CGaudi::Generic2D< INTERFACE, IMPLEMENTATION >Common AIDA implementation stuff for histograms and profiles using ROOT implementations
 CGaudi::Generic3D< INTERFACE, IMPLEMENTATION >Common AIDA implementation stuff for histograms and profiles using ROOT implementations
 CGaudiPython::Interface< TYPE >Minor mofidication of original Pere's structure GaudiPython::Interface This helper class is nesessary to perform C++ castings from python
 CGaudiPython::Interface< IInterface >
 CGaudi::interface_list< I >
 CGaudi::interface_list_append< I >
 CGaudi::interface_list_cat< I >
 CGaudi::interface_list_cat< interface_list< I1..., I2... >, Others... >
 CGaudi::interface_list_cat< interface_list< I1... >, interface_list< I2... >, Others... >
 CGaudi::interface_list_cat< interface_list< Is... >, interface_list< I > >
 CGaudi::interface_list_append< interface_list< Is... >, I >
 CGaudiPython.Bindings.InterfaceCast
 CGaudiPython.Bindings.Interface
 CInterfaceIDInterface ID class
 CGaudi::InterfaceId< INTERFACE, majVers, minVers >Class to handle automatically the versioning of the interfaces when they are inheriting from other interfaces
 CInterfaces...
 Cextend_interfaces< I1 >
 Cextend_interfaces< I1, I2 >
 Cextend_interfaces< I1, I2, I3 >
 Cextend_interfaces< I1, I2, I3, I4 >
 Cextend_interfaces< Interfaces... >
 Cextends< BASE, IFSMCallbackHolder >
 Cextends< BASE, I1 >
 Cextends< BASE, I1, I2 >
 Cextends< BASE, I1, I2, I3 >
 Cextends< BASE, I1, I2, I3, I4 >
 Cextends< Service, IAlgContextSvc, IIncidentListener >
 Cextends< Service, IAlgExecStateSvc >
 Cextends< Service, IAlgResourcePool >
 Cextends< Gaudi::Auditor, IIncidentListener >
 Cextends< PropertyHolder< CommonMessaging< implements< IAlgTool, IDataHandleHolder, IProperty, IStateful > > >, IDataHandleHolder >
 Cextends< ComponentManager, IAlgManager >
 Cextends< Service, IRunable >
 Cextends< Service, IAuditorSvc >
 Cextends< Service, IScheduler >
 Cextends< Service, ICPUCrunchSvc >
 Cextends< Service, IChronoStatSvc, IIncidentListener >
 Cextends< Service, IConversionSvc, IAddressCreator >
 Cextends< AlgTool, IDODAlgMapper, IDODNodeMapper >
 Cextends< BASE, IDataHandleHolder >
 Cextends< Service, IIncidentListener >
 Cextends< AlgTool, IDataStreamTool >
 Cextends< Service, IDataProviderSvc, IDataManagerSvc >
 Cextends< AlgTool, IDataStoreLeaves, IIncidentListener >
 Cextends< TsDataSvc, IDetDataSvc, IIncidentListener >
 Cextends< Service, IEvtSelector >
 Cextends< Service, IDataProviderSvc, IDataManagerSvc, IHiveWhiteBoard, Gaudi::Concurrency::ConcurrencyManager >
 Cextends< Service, IExceptionSvc >
 Cextends< Service, IFileMgr, IIncidentListener >
 Cextends< AlgTool, IFileAccess >
 Cextends< Service, Gaudi::Interfaces::IFileSvc >
 Cextends< PropertyHolder< CommonMessaging< implements< IAlgorithm, IDataHandleHolder, IProperty, IStateful > > >, IDataHandleHolder >
 Cextends< Service, IRandomGenSvc >
 Cextends< details::BaseClass_t< Traits, AlgTool >, Gaudi::Interface::Bind::IBinder< IFace > >
 Cextends< Service, IIODataManager >
 Cextends< Service, IMetaDataSvc >
 Cextends< Service, IFileCatalog, IFileCatalogMgr >
 Cextends< Service, Gaudi::Interfaces::IParticlePropertySvc >
 Cextends< Service, ICondSvc >
 Cextends< Algorithm, IFSMCallbackHolder >
 Cextends< AlgTool, IMyTool >
 Cextends< MinimalEventLoopMgr, Gaudi::Interfaces::IQueueingEventProcessor >
 Cextends< Service, Gaudi::ISignalMonitor >
 Cextends< AlgTool, ITestTool >
 Cextends< DataSvc, IHistogramSvc >
 Cextends< Service, IHistorySvc, IIncidentListener >
 Cextends< Service, IDataBroker >
 Cextends< Service, IEventProcessor >
 Cextends< Service, IIncidentListener, IIncidentAsyncTestSvc >
 Cextends< Service, IIncidentSvc >
 Cextends< Service, IIoComponentMgr, IIncidentListener >
 Cextends< Service, Gaudi::Interfaces::IOptionsSvc >
 Cextends< Service, IMessageSvc, IInactiveMessageCounter >
 Cextends< AlgTool, IMyTool, IMyOtherTool >
 Cextends< DataSvc, INTupleSvc, IDataSourceMgr >
 Cextends< Service, IPartPropSvc >
 Cextends< Service, IConversionSvc, IPersistencySvc, IAddressCreator >
 Cextends< Service, IPrecedenceSvc >
 Cextends< DataSvc, IIncidentListener >
 Cextends< Service, IRndmEngine, ISerialize >
 Cextends< Service, IRndmGenSvc, IRndmEngine, ISerialize >
 Cextends< ComponentManager, ISvcManager, ISvcLocator >
 Cextends< Service, ITHistSvc, IIncidentListener, IIoComponent >
 Cextends< Service, IThreadPoolSvc, Gaudi::Concurrency::ConcurrencyManager >
 Cextends< Service, ITimelineSvc >
 Cextends< Service, IToolSvc >
 Cextends< Service, IFileAccess >
 Cimplements< Interfaces... >
 Cimplements< I1 >
 Cimplements< I1, I2 >
 Cimplements< I1, I2, I3 >
 Cimplements< I1, I2, I3, I4 >
 Cimplements< IConverter >
 CConverterConverter base class
 CGaudi::RootConverterDescription: Definition of the ROOT data converter
 CGaudi::RootStatCnvDescription: Base class converter for N-tuples and related classes
 CGaudi::RootDirectoryCnvDescription: NTuple directory converter class definition Definition of the converter to manage the directories in an database representing N-Tuples
 CGaudi::RootDatabaseCnvStatistics file converter class definition
 CGaudi::RootNTupleCnvNTuple converter class definition for NTuples writted/read using ROOT
 CRootHistCnv::RConverterRoot Converter
 CRootHistCnv::RHistogramCnv< TProfile, TProfile, Gaudi::HistogramBase >
 CRootHistCnv::RHistogramCnv< TProfile2D, TProfile2D, Gaudi::HistogramBase >
 CRootHistCnv::RHistogramCnv< TH1D, TH1, Gaudi::HistogramBase >
 CRootHistCnv::RHistogramCnv< TH2D, TH2, Gaudi::HistogramBase >
 CRootHistCnv::RHistogramCnv< TH3D, TH3, Gaudi::HistogramBase >
 CRootHistCnv::DirectoryCnv
 CRootHistCnv::RDirectoryCnvCreate persistent and transient representations of data store directories
 CRootHistCnv::RFileCnvNTuple converter class definition
 CRootHistCnv::RHistogramCnv< T, S, Q >Generic converter to save/read AIDA_ROOT histograms using ROOT
 CRootHistCnv::RNTupleCnvNTuple converter class definition
 CRootHistCnv::RCWNTupleCnvConverter of Column-wise NTuple into ROOT format
 CRootHistCnv::RRWNTupleCnvRow wise NTuple converter class definition
 Cimplements< IClassManager >
 CDLLClassManager
 Cimplements< IInterface >
 CEventSelectorDataStreamDefinition of class EventSelectorDataStream
 Cimplements< ISvcLocator >
 CGaudi::BootSvcLocatorA dual-stage boostrap mechanism is used to ensure an orderly startup of the ApplicationMgr
 Cimplements< AlgToolStub< IFace > >
 CGaudi::Interface::Bind::Stub< IFace >
 Cimplements< AlgToolStub< IMyTool > >
 CGaudi::Interface::Bind::Stub< IMyTool >
 CGaudi::TestSuite::MyConsumerTool::BoundInstance
 Cimplements< IFileCatalog >
 CGaudi::XMLFileCatalogThis class constitutes the core of the XML based FileCatalog API
 Cimplements< IIncidentListener >
 CIncidentListenerTest
 CMinimalEventLoopMgr::AbortEventListener
 Cimplements< IRndmGen >
 CRndmGenRandom Generator definition
 CHepRndm::Generator< Rndm::DefinedPdf >
 CHepRndm::Generator< TYPE >
 CHepRndm::Generator< Rndm::DefinedPdf >
 Cimplements< ISelectStatement >
 CSelectStatementClass of a selection statement
 CNTuple::SelectorNTuple Selector class
 CGaudi::TestSuite::EvtCollectionSelectorDefinition of a small class for further pre-selections when reading an event collection
 Cextends< BASE, Interfaces >Base class used to extend a class implementing other interfaces
 Cimplements< Interfaces >Base class used to implement the interfaces
 Cextend_interfaces< IAlgTool >
 CGaudi::Interface::Bind::IBinder< IFace >
 CGaudi::TestSuite::IMyTool
 Cextend_interfaces< IInterface >
 CGaudi::Interfaces::IParticlePropertySvcThe abstract interface to Particle Property Service
 CIDataBroker
 CIDataManagerSvc
 CIHiveWhiteBoard
 Cextend_interfaces< INamedInterface, IStateful >
 CIAlgorithmThe IAlgorithm is the interface implemented by the Algorithm base class
 CIServiceGeneral service interface definition
 CICPUCrunchSvc
 CIClassIDSvcInterface to the CLID database
 CICondSvcInterface for the Condition Service
 CIFileMgr
 CIHistorySvcDefinition of the IHistorySvc interface class
 CIMagneticFieldSvcThe interface to the MagneticFieldSvc
 CIPartPropSvc
 CIRndmGenSvcRandom Generator service interface definition Definition of a interface for a service to access random generators according to predefined distributions:
 CITHistSvc
 CITimelineSvc
 Cextend_interfaces< IService, Gaudi::IAuditor >
 CIAuditorSvcThe interface implemented by the IAuditorSvc base class
 Cextend_interfaces< IService, IChronoSvc, IStatSvc >
 CIChronoStatSvcThe IChronoStatSvc is the interface implemented by the ChronoStatService
 Cextend_interfaces< IService >
 CIMetaDataSvc
 Cextend_interfaces< Interfaces >Base class to be used to extend an interface
 CINTupleNTuple interface class definition
 CNTuple::TupleAbstract base class which allows the user to interact with the actual N tuple implementation
 CINTupleItemNTuple interface class definition
 CNTuple::_Data< bool >
 CNTuple::_Item< bool >
 CNTuple::_Data< int >
 CNTuple::_Array< int >
 CNTuple::_Item< int >
 CNTuple::_Data< float >
 CNTuple::_Array< float >
 CNTuple::_Item< float >
 CNTuple::_Matrix< float >
 CNTuple::_Data< Gaudi::TestSuite::MyTrack * >
 CNTuple::_Item< Gaudi::TestSuite::MyTrack * >
 CNTuple::_Data< IOpaqueAddress * >
 CNTuple::_Item< IOpaqueAddress * >
 CNTuple::_Data< long >
 CNTuple::_Array< long >
 CNTuple::_Item< long >
 CNTuple::_Data< uint32_t >
 CNTuple::_Item< uint32_t >
 CNTuple::_Data< double >
 CNTuple::_Array< double >
 CNTuple::_Item< double >
 CNTuple::_Matrix< double >
 CNTuple::_Data< TYP >Abstract class describing basic data in an Ntuple
 CNTuple::_Array< TYP >Abstract class describing a column-array in a N tuple
 CNTuple::_ArrayImp< TYP >Concrete class discribing a column-array in a N tuple
 CNTuple::_DataImp< TYP >Concrete class discribing basic data items in an N tuple
 CNTuple::_ArrayImp< TYP >Concrete class discribing a column-array in a N tuple
 CNTuple::_ItemImp< TYP >Concrete class discribing a column in a N tuple
 CNTuple::_MatrixImp< TYP >Concrete class discribing a matrix column in a N tuple
 CNTuple::_Item< TYP >Abstract class describing a column in a N tuple
 CNTuple::_ItemImp< TYP >Concrete class discribing a column in a N tuple
 CNTuple::_Matrix< TYP >Abstract class describing a matrix column in a N tuple
 CNTuple::_MatrixImp< TYP >Concrete class discribing a matrix column in a N tuple
 CGaudi::Histograming::Sink::detail::IntWithFixedWidthHelper struct to print integers with fixed width
 CGaudi::Functional::details::invoke_optionally_t
 CSystem::IO_COUNTERSProcess I/O Counters NtQueryInformationProcess using ProcessIoCounters
 CIoComponentMgr::IoComponentEntry
 CIo::IoFlags
 CIoFlags
 CIIoComponentMgr::IoMode
 CIOpaqueAddressOpaque address interface definition
 CGenericAddressGeneric Transient Address
 CGaudi::RootAddressDescription:
 CRootHistCnv::RootObjAddress
 CGaudiMP.IoRegistry.IoRegistry
 Cconcurrency::IPrecedenceRulesGraph
 CAIDA::IProfile1D
 CGaudi::Generic1D< AIDA::IProfile1D, TProfile >
 CIProfile1D
 CGaudi::Generic1D< AIDA::IProfile1D, TProfile >
 CAIDA::IProfile2D
 CGaudi::Generic2D< AIDA::IProfile2D, TProfile2D >
 CIProfile2D
 CGaudi::Generic2D< AIDA::IProfile2D, TProfile2D >
 CGaudiPython.Bindings.iProperty
 CGaudiPython.Bindings.iAlgTool
 CGaudiPython.Bindings.iAlgorithm
 CGaudiPython.Bindings.iService
 CGaudiPython.Bindings.AppMgr
 CGaudiPython.Bindings.iDataSvc
 CGaudiPython.Bindings.iHistogramSvc
 CGaudiPython.Bindings.iNTupleSvc
 CGaudiPython.Bindings.iEventSelector
 CGaudiPython.Bindings.iToolSvc
 CIRegistryThe IRegistry represents the entry door to the environment any data object residing in a transient data store is embedded
 CDataSvcHelpers::RegistryEntryDefinition of an entry in the transient data store
 CIs...
 CGaudi::meta::detail::inherit_from< Is >
 CiService
 CGaudiPartProp.Service.iParticlePropertySvc
 CGaudi::Decays::Decay::ItemHelper representation of the item in the decay chain
 CRootHistCnv::RCWNTupleCnv::Layout::Item
 CGaudi::Utils::AttribStringParser::IteratorIterator to loop over the tag/value pairs in the attribute string
 Cstring::iteratorSTL iterator class
 Cvector< T >::iteratorSTL iterator class
 CIUpdateableObject update interface definition
 CIUpdateableIF
 CIUpdateableInterfaceComponent interface counterpart to the above ABC
 CIValidityInterface for objects with a validity
 CIInspector::IValue
 CIInspector::_V< T >
 CIVersHistoryObjInterface for Versioned History Objects
 CAlgToolHistoryAlgToolHistory class definition
 CAlgorithmHistoryAlgorithmHistory class definition
 CJobHistoryJobHistory class definition
 CServiceHistoryServiceHistory class definition
 CGaudiKernel.ProcessJobOptions.JobOptsParser
 CSystem::KERNEL_USER_TIMESProcess/Thread System and User Time NtQueryInformationProcess using ProcessTimes NtQueryInformationThread using ThreadTimes
 Ckey_compare
 CGaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >::_compare_typeThe actual structure used to compare the elements Only "key" is important for comparison
 CContainers::key_traits< KEY >Key traits class
 CContainers::traits< container_type, contained_type >
 CContainers::key_traits< DATATYPE::key_type >
 CContainers::traits< CONTAINER, DATATYPE >Container traits class
 CGaudiDict::KeyedContainerDict< T >
 CGaudiDict::KeyedObjectDict< T >
 CContainers::KeyedObjectManager< SETUP >KeyedObjectManager Class to manage keyed objects
 CGaudi::Decays::Nodes::CTau::KnownPids
 Clambda_ts...
 CGaudi::details::overloaded_t< lambda_ts >
 CRootHistCnv::RCWNTupleCnv::LayoutHow the items of a tuple map onto the staging buffer and the TTree branches
 CDataOnDemandSvc::Leaf
 CStoreSnifferAlg::LeafInfo
 CGaudi::Parsers::Property::LessThen
 CControlFlow.line
 CLinkManager::LinkEmbedded class defining a symbolic link Note: No explicit copy constructor; implicit compiler generated one is just fine
 CLinkManagerA LinkManager is the object aggregated into a DataObject, which is responsible for the handling of non-tree like links
 Clinux_proc
 Clist
 CGaudiConfig2.semantics._GaudiHandleArrayOptionValue
 CIIncidentSvc::ListenerListener properties
 CGaudi::Functional::details::LocationSpec
 CGaudi::Functional::details::LocationSpecFor< Arg >
 CGaudi::Functional::details::LocationSpecFor< EventContext >
 CGaudi::Functional::details::LocationSpecFor< vector_of_input_< T > >
 CGaudi::Functional::details::LocationSpecFor< vector_of_output_< T > >
 CGaudi::Functional::details::LocationSpecs< Tuple >
 CGaudi::Utils::LockedChronoHelper object, useful for measurement of CPU-performance of highly-recursive structures, e.g
 CLockedHandle< T, MutexType >Provides automatic lock/unlock access to a class upon deref of ptr
 CGaudi::PluginService::v1::Details::LoggerSimple logging class, just to provide a default implementation
 CLoggingAuditorSimple auditor that prints the event being audited
 CGaudiMP.pTools.LumiFSR
 CGaudi::majorMatch_t
 CContainers::map
 CMap< Gaudi::StringKey, Leaf, std::unordered_map< Gaudi::StringKey, Leaf, Hash< Gaudi::StringKey > > >
 CGaudiUtils::HashMap< Gaudi::StringKey, Leaf >
 CMap< Gaudi::StringKey, Node, std::unordered_map< Gaudi::StringKey, Node, Hash< Gaudi::StringKey > > >
 CGaudiUtils::HashMap< Gaudi::StringKey, Node >
 CMap< Gaudi::StringKey, std::unique_ptr< ListenerList >, std::unordered_map< Gaudi::StringKey, std::unique_ptr< ListenerList >, Hash< Gaudi::StringKey > > >
 CGaudiUtils::HashMap< Gaudi::StringKey, std::unique_ptr< ListenerList > >
 CMap< K, T, std::unordered_map< K, T, Hash< K > > >
 CGaudiUtils::HashMap< K, T, H, M >Common class providing an architecture-independent hash map
 CMap< Key, Value, std::unordered_map< Key, Value, Hash< Key > > >
 CGaudiUtils::HashMap< Key, Value >
 CMap< long, void *, std::unordered_map< long, void *, Hash< long > > >
 CGaudiUtils::HashMap< long, void * >
 CMap< std::string, SmartIF< IAlgorithm >, std::unordered_map< std::string, SmartIF< IAlgorithm >, Hash< std::string > > >
 CGaudiUtils::HashMap< std::string, SmartIF< IAlgorithm > >
 CMap< std::string, std::vector< IFileAccess * >, std::unordered_map< std::string, std::vector< IFileAccess * >, Hash< std::string > > >
 CGaudiUtils::HashMap< std::string, std::vector< IFileAccess * > >
 CGaudi::Utils::MapBaseHelper base-class to allow the generic Python-decoration for all "map-like" classes in Gaudi
 CGaudiUtils::Map< Key, Value >
 CGaudiUtils::Map< std::string, std::string >
 CGaudiUtils::Map< InterfaceID, SmartIF< IInterface > >
 CGaudiUtils::VectorMap< std::string, Decays::Nodes::_Node >
 CGaudiUtils::VectorMap< Key, Value >
 CGaudiUtils::Map< K, T, M >Extension of the STL map
 CGaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >A bit modified version of 'Loki::AssocVector' associative vector from Loki library by Andrei Alexandrescu
 CGaudi::Utils::RegEx::matchList
 CGaudi::Accumulators::detail::Max< Arithmetic >Type trait providing the highest possible value (to be used as initial value for Minimum)
 CGaudi::Example::TinyExperiment::MCHitMost simple MC Hit ever : in 2D space, and thus fully defined by x and y
 CGaudi::Example::TinyExperiment::MCTrackMost simple MC Track ever : in 2D space, starting from the origin and thus fully defined by an angle theta
 CMEMORY_MAPPED_FILE
 CGaudi::Functional::MergingMultiTransformer< Signature, Traits_ >
 Cis2ff_merger
 Cis2ff_merger_with_scalar
 CGaudi::Functional::MergingMultiTransformer< std::tuple< std::vector< int >, std::vector< double > >(const Gaudi::Functional::vector_of_const_< std::vector< int > > &, const Gaudi::Functional::vector_of_const_< std::vector< double > > &), BaseClass_t >
 CGaudi::TestSuite::TwoDMergerConcatenates a list of input vectors into a single output vector
 CGaudi::Functional::MergingMultiTransformerFilter< Signature, Traits_ >
 Cis2ff_merger_filter
 Cis2ff_merger_filter_with_scalar
 CGaudi::Functional::details::MergingTransformer< Signature, Traits_, isLegacy >
 CGaudi::Functional::details::MergingTransformer< Signature, Traits_, details::isLegacy< Traits_ > >
 CGaudi::TestSuite::IntVectorsMerger
 CGaudi::TestSuite::IntVectorsMergingConsumer
 CGaudi::TestSuite::IntVectorsToIntVectorConcatenates a list of input vectors into a single output vector
 CGaudi::TestSuite::OptionalSRangesMerger
 CGaudi::TestSuite::PIntVectorsToIntVector
 CGaudi::TestSuite::SRangesToIntVector
 Cis2f_merger_with_scalar
 Cis_merger_consumer_with_scalar
 CMessageThe Message class
 CGaudi::Parsers::Messages
 Cmetaclass
 CGaudiConfig2._configurables.Configurable
 CGaudiKernel.Configurable.Configurable
 CGaudiKernel.Configurable.ConfigurableAlgTool
 CGaudiKernel.Configurable.ConfigurableAlgorithm
 CGaudiKernel.Configurable.ConfigurableAuditor
 CGaudiKernel.Configurable.ConfigurableGeneric
 CGaudiKernel.Configurable.ConfigurableService
 CGaudiKernel.Configurable.ConfigurableUser
 CConfigurableUser.ExampleApplication
 CConfigurableUser.ExampleCommon
 CConfigurableUser.ExampleIO
 CConfiguration.GaudiTestSuiteCommonConf
 CGaudi.ConfUser.GaudiPersistency
 CGaudi::Accumulators::detail::Min< Arithmetic >Type trait providing the lowest possible value (to be used as initial value for Maximum)
 CGaudiMP.GMPBase.MiniWriter
 CGaudi::Arena::Monotonic< Alignment, UpstreamAllocator >A fast memory arena that does not track deallocations
 CMonotonicArenaShorthand for Gaudi::Allocator::Arena with Gaudi::Arena::Monotonic resource
 CMessageSvc::MsgAryPrivate helper class to keep the count of messages of a type (MSG::LEVEL)
 CMsgStreamDefinition of the MsgStream class used to transmit messages
 CGaudi::Functional::MultiScalarTransformer< ScalarOp, TransformerSignature, Traits_ >
 CGaudi::Functional::MultiScalarTransformer< FrExpTransformer, std::tuple< std::vector< double >, std::vector< int > >(const std::vector< double > &), BaseClass_t >
 CGaudi::TestSuite::FrExpTransformer
 CGaudi::Functional::MultiScalarTransformer< OptFrExpTransformer, std::tuple< std::vector< double >, std::vector< int > >(const std::vector< double > &), BaseClass_t >
 CGaudi::TestSuite::OptFrExpTransformer
 CGaudi ::Functional::details::MultiTransformer< Signature, Traits_, isLegacy >
 CGaudi::Functional::MultiTransformer
 CGaudi::TestSuite::IntIntToFloatFloatData
 CMultiTransformer
 CGaudi::Functional::MultiScalarTransformer< ScalarOp, std::tuple< Out... >(const In &...), Traits_ >
 CGaudi::Functional::details::Producer< std::tuple< Out... >(), Traits_, legacy >
 CGaudi ::Functional::details::MultiTransformerFilter< Signature, Traits_ >
 CMutableMapping
 CGaudiConfig2.semantics._DictHelper
 CMutableSequence
 CGaudiConfig2.semantics._ListHelper
 CGaudiKernel.GaudiHandles.GaudiHandleArray
 CGaudiKernel.GaudiHandles.PrivateToolHandleArray
 CGaudiKernel.GaudiHandles.PublicToolHandleArray
 CGaudiKernel.GaudiHandles.ServiceHandleArray
 CMutableSet
 CGaudiConfig2.semantics._SetHelper
 CMyClass1Trivial "almost empty" class
 CMyClass1ASimple class, equipped with "Allocator", to be compared with class MyClass1
 CGaudi::TestSuite::MyData
 CGaudi::TestSuite::NTuple::MyStruct
 CMyTackSimple class that represents a track for testing purposes
 CNamedRangeNew concept of "named" range : range with name
 CDataOnDemandSvc::NodeHelper class of the DataOnDemandSvc
 CGaudi::Parsers::Node
 CGaudi::Decays::NodeList
 CGaudi::Parsers::NodeOperations
 CGaudi::Details::Property::NoHandler
 CGaudi::Details::Property::ReadHandler
 CGaudi::Details::Property::ReadUpdateHandler
 CGaudi::Details::Property::UpdateHandler
 CGaudi::Details::Property::ReadUpdateHandler
 CNTupleItemsNTupleItems namespace parts definition This header file is not intended to be included by the public!
 CGaudi::Details::Property::NullVerifier
 CRndm::NumbersRandom number accessor This small class encapsulates the use of the random number generator
 CSmartDataObjectPtr::ObjectFinderHelper class to configure smart pointer functionality
 CSmartDataObjectPtr::ObjectLoaderHelper class to configure smart pointer functionality
 CIToolSvc::ObserverAllow call-backs when a tool is a created or retrieved
 CIScheduler::OccupancySnapshotSample occupancy at fixed interval (ms) Negative value to deactivate, 0 to snapshot every change Each sample, apply the callback function to the result
 CGaudi::Functional::Traits::WriteOpaqueFor< Data >::OpaqueView
 CGaudi::Parsers::DataObjIDGrammar< Iterator, Skipper >::Operations
 Cprecedence::Operations
 CostreamSTL class
 CGaudi::Functional::details::detail2::OutputHandle< T, Tr, Default >
 CGaudi::Functional::details::detail2::OutputHandle< T, Tr, Default >
 CGaudi::Functional::details::detail2::OutputHandle< vector_of_output_< T >, Tr, Default >
 CGaudi::Functional::Traits::OutputHandle_t< Handle >
 CGaudi::Functional::details::detail2::OutputHandleFor< Tr, Default >
 CReplayOutputStream::OutStreamAdderHelper class to fill the internal map of OutputStreams
 CGaudiMP.pTools.PackedCaloHypo
 Cstd::pair< T1, T2 >STL class
 CGaudi::Accumulators::WeightedHistoInputType< ArithmeticTuple, NIndex, WArithmetic >Small class used as InputType for weighted Histograms only a pair of the InnerType and the weight
 CIRndmGen::Param
 CRndm::BinomialParameters for the Binomial distributed random number generation
 CRndm::BitParameters for the bit value generation: returns values 0 and 1
 CRndm::BreitWignerParameters for the BreitWigner distributed random number generation
 CRndm::BreitWignerCutOffParameters for the BreitWigner distributed random number generation with cut off;
 CRndm::Chi2Parameters for the Chi2 distributed random number generation
 CRndm::DefinedPdfGenerate a random number Generator following generally distributed random values, given a user-defined probability distribution function
 CRndm::ExponentialParameters for the Gauss random number generation
 CRndm::FlatParameters for the flat random number generation within boundaries [minimum, maximum]
 CRndm::GammaParameters for the Gamma distributed random number generation
 CRndm::GaussParameters for the Gauss random number generation
 CRndm::GaussianTailParameters for the Gaussian tail number generation
 CRndm::LandauParameters for the Landau distributed random number generation
 CRndm::PoissonParameters for the Poisson distributed random number generation with a given mean
 CRndm::StudentTParameters for the StudentT distributed random number generation
 CGaudi::ParticleIDHolds PDG + LHCb extension particle code, following the PDG particle numbering scheme (pdg.lbl.gov/2017/reviews/rpp2017-rev-monte-carlo-numbering.pdf)
 CGaudi::ParticlePropertyA trivial class to hold information about a single particle properties
 CParticlePropertyA trivial class to hold information about a single particle properties
 CSystem::PathResolver
 Cdetails::Payload_helper< Mode, T, U >
 Cdetails::Payload_helper< Gaudi::DataHandle::Reader, Gaudi::NamedRange_< T >, U >
 Cdetails::Payload_helper< Gaudi::DataHandle::Reader, Gaudi::Range_< T >, U >
 Cdetails::Payload_helper< Gaudi::DataHandle::Reader, std::optional< Gaudi::NamedRange_< T > >, U >
 CGaudi::Utils::PeriodicActionHelper to periodically run asynchronous tasks
 CPeriodicActionHelper to periodically run asynchronous tasks
 CGaudiPython.Persistency.PersistencyHelper
 CGaudiPython.Persistency.RootPersistency
 CGaudi::Tr::PID
 CGaudiUtils::AllocatorPool::PoolChunk
 CSystem::POOLED_USAGE_AND_LIMITSProcess Pooled Quota Usage and Limits NtQueryInformationProcess using ProcessPooledUsageAndLimits
 CPOOLIOTestDict__Instantiations
 CGaudiUtils::AllocatorPool::PoolLink
 CGaudi::Parsers::Position
 CROOT::Math::PositionVector3D< CoordSystem, Tag >
 CPOSIXFileHandler
 CGaudi::Parsers::PragmaOptions
 CGaudi::Accumulators::PrintableCounterAn empty ancester of all counters that knows how to print themselves
 CGaudi::Accumulators::BufferableCounter< Atomicity, Accumulator, Arithmetic, NumberDimensions, AxisTupleType >
 CGaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, double >
 CGaudi::Accumulators::BufferableCounter< atomicity::full, BinomialAccumulator, double >
 CGaudi::Accumulators::BufferableCounter< atomicity::full, IntegralAccumulator, unsigned long >
 CGaudi::Accumulators::BufferableCounter< Atomicity, Accumulator, Arithmetic, std::integral_constant< unsigned int, ND >, std::tuple< AxisTypes... > >
 CGaudi::Accumulators::BufferableCounter< atomicity::full, SigmaAccumulator, double >
 CGaudi::Accumulators::BufferableCounter< atomicity::full, StatAccumulator, double >
 CGaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, unsigned int >
 CGaudi::Accumulators::BufferableCounter< Atomicity, AveragingAccumulator, double >
 CGaudi::Accumulators::BufferableCounter< atomicity::full, AveragingAccumulator, std::size_t >
 CGaudi::Accumulators::MsgCounter< MSG::INFO >
 CGaudi::Accumulators::MsgCounter< MSG::ERROR >
 CGaudi::Accumulators::MsgCounter< MSG::WARNING >
 CGaudi::Accumulators::BufferableCounter< Atomicity, Accumulator, Args >An empty ancester of all counters that provides a buffer method that returns a buffer on itself Also registers the counter to its owner, with default type "counter" Due to this registration, move semantic is disabled
 CGaudi::Accumulators::MsgCounter< level, Atomicity >
 CStatEntityBackward compatible StatEntity class
 CGaudiPython::Printer< TYPE >
 CGaudiPython::Printer< ContainedObject >
 CGaudiPython::Printer< DataObject >
 CSystem::PROCESS_BASIC_INFORMATION
 CSystem::ProcessDescriptorProvides access to process information
 CSystem::ProcessDescriptor::ProcessHandle
 CSystem::ProcessTimeSimple class to hold the time information of a process
 CProcessUnknownID
 CHepPDT::TestUnknownID
 CprocInfo
 CProcStats
 CGaudi::Functional::details::Producer< Signature, Traits_, isLegacy >
 CGaudi::Functional::details::Producer< Signature, Traits_, details::isLegacy< Traits_ > >
 CGaudi::Hive::FetchLeavesFromFile
 CGaudi::TestSuite::IntDataProducer
 CGaudi::TestSuite::KeyedDataProducer
 CGaudi::TestSuite::NTuple::CounterDataProducer
 CGaudi::TestSuite::NTuple::FloatDataProducer
 CGaudi::TestSuite::NTuple::IntVectorDataProducer
 CGaudi::TestSuite::NTuple::StrDataProducer
 CGaudi::TestSuite::NTuple::StructDataProducer
 CGaudi::TestSuite::OpaqueProducer
 CGaudi::TestSuite::RangeProducer
 CGaudi::TestSuite::SDataProducer
 CGaudi::TestSuite::ShrdPtrProducer
 CGaudi::TestSuite::StringDataProducer
 CGaudi::TestSuite::THDataProducer
 CGaudi::TestSuite::THDataProducer2
 CGaudi::TestSuite::TestObjectVersion::CreateObject
 CGaudi::TestSuite::VectorDataProducer
 CGaudi::TestSuite::VectorDoubleProducer
 CProduceIntView
 CProduceStringView
 CGaudi.Main.BootstrapHelper.Property
 CGaudi::Parsers::Property
 CGaudiConfig2._configurables.Property
 CGaudi::Details::PropertyBasePropertyBase base class allowing PropertyBase* collections to be "homogeneous"
 CGaudi::Property< GaudiUtils::HashMap< std::string, T > >
 CGaudi::Property< TYPE & >
 CGaudi::Property< bool >
 CGaudi::Property< char >
 CGaudi::Property< signed char >
 CGaudi::Property< unsigned char >
 CGaudi::Property< short >
 CGaudi::Property< unsigned short >
 CGaudi::Property< int >
 CGaudi::Property< unsigned int >
 CGaudi::Property< long >
 CGaudi::Property< unsigned long >
 CGaudi::Property< long long >
 CGaudi::Property< unsigned long long >
 CGaudi::Property< float >
 CGaudi::Property< double >
 CGaudi::Property< long double >
 CGaudi::Property< std::string >
 CGaudi::Property< bool & >
 CGaudi::Property< char & >
 CGaudi::Property< signed char & >
 CGaudi::Property< unsigned char & >
 CGaudi::Property< short & >
 CGaudi::Property< unsigned short & >
 CGaudi::Property< int & >
 CGaudi::Property< unsigned int & >
 CGaudi::Property< long & >
 CGaudi::Property< unsigned long & >
 CGaudi::Property< long long & >
 CGaudi::Property< unsigned long long & >
 CGaudi::Property< float & >
 CGaudi::Property< double & >
 CGaudi::Property< long double & >
 CGaudi::Property< std::string & >
 CGaudi::Property< std::vector< bool > >
 CGaudi::Property< std::vector< char > >
 CGaudi::Property< std::vector< signed char > >
 CGaudi::Property< std::vector< unsigned char > >
 CGaudi::Property< std::vector< short > >
 CGaudi::Property< std::vector< unsigned short > >
 CGaudi::Property< std::vector< int > >
 CGaudi::Property< std::vector< unsigned int > >
 CGaudi::Property< std::vector< long > >
 CGaudi::Property< std::vector< unsigned long > >
 CGaudi::Property< std::vector< long long > >
 CGaudi::Property< std::vector< unsigned long long > >
 CGaudi::Property< std::vector< float > >
 CGaudi::Property< std::vector< double > >
 CGaudi::Property< std::vector< long double > >
 CGaudi::Property< std::vector< std::string > >
 CGaudi::Property< std::vector< bool > & >
 CGaudi::Property< std::vector< char > & >
 CGaudi::Property< std::vector< signed char > & >
 CGaudi::Property< std::vector< unsigned char > & >
 CGaudi::Property< std::vector< short > & >
 CGaudi::Property< std::vector< unsigned short > & >
 CGaudi::Property< std::vector< int > & >
 CGaudi::Property< std::vector< unsigned int > & >
 CGaudi::Property< std::vector< long > & >
 CGaudi::Property< std::vector< unsigned long > & >
 CGaudi::Property< std::vector< long long > & >
 CGaudi::Property< std::vector< unsigned long long > & >
 CGaudi::Property< std::vector< float > & >
 CGaudi::Property< std::vector< double > & >
 CGaudi::Property< std::vector< long double > & >
 CGaudi::Property< std::vector< std::string > & >
 CGaudi::Property< Gaudi::Histo1DDef >
 CGaudi::Property< Gaudi::Histo1DDef & >
 CGaudi::Property< DataObjIDColl >
 CGaudi::Property< IAlgorithm::AlgResources_t >
 CGaudi::Property< std::map< std::string, std::string > >
 CGaudi::Property< Setup >
 CGaudi::Property< Map >
 CGaudi::Property< CLID >
 CGaudi::Property< StreamSpecs >
 CGaudi::Property< size_t >
 CGaudi::Property< std::size_t >
 CGaudi::Property< std::pair< double, double > >
 CGaudi::Property< std::vector< std::pair< double, double > > >
 CGaudi::Property< std::vector< std::vector< std::string > > >
 CGaudi::Property< std::vector< std::vector< double > > >
 CGaudi::Property< std::map< int, double > >
 CGaudi::Property< std::map< std::string, int > >
 CGaudi::Property< std::map< std::string, double > >
 CGaudi::Property< std::map< std::string, std::vector< std::string > > >
 CGaudi::Property< std::pair< int, int > >
 CGaudi::Property< std::map< std::string, std::vector< double > > >
 CGaudi::Property< std::map< std::string, std::vector< int > > >
 CGaudi::Property< std::map< int, int > >
 CGaudi::Property< std::vector< std::pair< int, int > > >
 CGaudi::Property< std::map< int, std::string > >
 CGaudi::Property< std::map< unsigned int, std::string > >
 CGaudi::Property< std::tuple< std::string, int, double > >
 CGaudi::Property< std::tuple< std::string > >
 CGaudi::Property< std::unordered_set< int > >
 CGaudi::Property< std::unordered_set< std::string > >
 CGaudi::Property< std::array< double, 3 > >
 CGaudi::Property< std::array< int, 1 > >
 CGaudi::Property< GaudiUtils::Map< std::string, std::string > >
 CGaudi::Property< std::vector< Triplet > >
 CGaudi::Property< std::set< Triplet > >
 CGaudi::Property< std::unordered_set< Triplet, HashFunction > >
 CGaudi::Property< std::tuple< int, VS > >
 CGaudi::Property< std::tuple< int, SS > >
 CGaudi::Property< std::tuple< int, USS > >
 CGaudi::Property< AlgResources_t >
 CGaudi::Property< CatalogNames >
 CGaudi::Property< std::array< std::string, sizeof...(OUTPUTs)> >
 CGaudi::Property< Files >
 CGaudi::Property< Particles >
 CGaudi::Property< boost::array< double, 5 > >
 CGaudi::Property< boost::array< std::string, 4 > >
 CGaudi::Property< ConditionKey >
 CGaudi::Property< std::unordered_map< std::string, std::string > >
 CGaudi::Property< Gaudi::XYZPoint >
 CGaudi::Property< Gaudi::XYZVector >
 CGaudi::Property< Gaudi::LorentzVector >
 CGaudi::Property< Gaudi::Vector5 >
 CGaudi::Property< std::vector< Gaudi::XYZPoint > >
 CGaudi::Property< std::vector< Gaudi::XYZVector > >
 CGaudi::Property< std::vector< Gaudi::LorentzVector > >
 CGaudi::Property< Gaudi::StringKey >
 CGaudi::Property< Keys >
 CGaudi::Property< DBaseEntries >
 CGaudi::Property< Histo1DMap >
 CGaudi::Property< uint64_t >
 CGaudi::Property< nlohmann::json >
 CGaudi::Property< std::vector< std::pair< std::string, std::string > > >
 CGaudi::Property< std::map< std::string, std::string, std::less<> > >
 CGaudi::Property< ItemNames >
 CGaudi::Property< AlgDependentItemNames >
 CGaudi::Property< std::set< int > >
 CGaudi::Property< std::set< std::string > >
 CGaudi::Property< std::unordered_set< float > >
 CGaudi::Property< T >
 CGaudi::Property< R >
 CGaudi::Property< TYPE, VERIFIER, HANDLERS >Implementation of property with value of concrete type
 CPropertyWithHandlers< Handler >Helper class to simplify the migration old properties deriving directly from PropertyBase
 CDataHandleProperty
 CDataHandleVectorPropertyDataHandleProperty.h GaudiKernel/DataHandleProperty.h
 CGaudiHandleArrayProperty
 CGaudiHandleProperty
 CPropertyBasePropertyBase base class allowing PropertyBase* collections to be "homogeneous"
 CGaudi::Property< GaudiUtils::HashMap< std::string, T > >
 CGaudi::Property< TYPE & >
 CGaudi::Property< bool >
 CGaudi::Property< char >
 CGaudi::Property< signed char >
 CGaudi::Property< unsigned char >
 CGaudi::Property< short >
 CGaudi::Property< unsigned short >
 CGaudi::Property< int >
 CGaudi::Property< unsigned int >
 CGaudi::Property< long >
 CGaudi::Property< unsigned long >
 CGaudi::Property< long long >
 CGaudi::Property< unsigned long long >
 CGaudi::Property< float >
 CGaudi::Property< double >
 CGaudi::Property< long double >
 CGaudi::Property< std::string >
 CGaudi::Property< bool & >
 CGaudi::Property< char & >
 CGaudi::Property< signed char & >
 CGaudi::Property< unsigned char & >
 CGaudi::Property< short & >
 CGaudi::Property< unsigned short & >
 CGaudi::Property< int & >
 CGaudi::Property< unsigned int & >
 CGaudi::Property< long & >
 CGaudi::Property< unsigned long & >
 CGaudi::Property< long long & >
 CGaudi::Property< unsigned long long & >
 CGaudi::Property< float & >
 CGaudi::Property< double & >
 CGaudi::Property< long double & >
 CGaudi::Property< std::string & >
 CGaudi::Property< std::vector< bool > >
 CGaudi::Property< std::vector< char > >
 CGaudi::Property< std::vector< signed char > >
 CGaudi::Property< std::vector< unsigned char > >
 CGaudi::Property< std::vector< short > >
 CGaudi::Property< std::vector< unsigned short > >
 CGaudi::Property< std::vector< int > >
 CGaudi::Property< std::vector< unsigned int > >
 CGaudi::Property< std::vector< long > >
 CGaudi::Property< std::vector< unsigned long > >
 CGaudi::Property< std::vector< long long > >
 CGaudi::Property< std::vector< unsigned long long > >
 CGaudi::Property< std::vector< float > >
 CGaudi::Property< std::vector< double > >
 CGaudi::Property< std::vector< long double > >
 CGaudi::Property< std::vector< std::string > >
 CGaudi::Property< std::vector< bool > & >
 CGaudi::Property< std::vector< char > & >
 CGaudi::Property< std::vector< signed char > & >
 CGaudi::Property< std::vector< unsigned char > & >
 CGaudi::Property< std::vector< short > & >
 CGaudi::Property< std::vector< unsigned short > & >
 CGaudi::Property< std::vector< int > & >
 CGaudi::Property< std::vector< unsigned int > & >
 CGaudi::Property< std::vector< long > & >
 CGaudi::Property< std::vector< unsigned long > & >
 CGaudi::Property< std::vector< long long > & >
 CGaudi::Property< std::vector< unsigned long long > & >
 CGaudi::Property< std::vector< float > & >
 CGaudi::Property< std::vector< double > & >
 CGaudi::Property< std::vector< long double > & >
 CGaudi::Property< std::vector< std::string > & >
 CGaudi::Property< Gaudi::Histo1DDef >
 CGaudi::Property< Gaudi::Histo1DDef & >
 CGaudi::Property< DataObjIDColl >
 CGaudi::Property< IAlgorithm::AlgResources_t >
 CGaudi::Property< std::map< std::string, std::string > >
 CGaudi::Property< Setup >
 CGaudi::Property< Map >
 CGaudi::Property< CLID >
 CGaudi::Property< StreamSpecs >
 CGaudi::Property< size_t >
 CGaudi::Property< std::size_t >
 CGaudi::Property< std::pair< double, double > >
 CGaudi::Property< std::vector< std::pair< double, double > > >
 CGaudi::Property< std::vector< std::vector< std::string > > >
 CGaudi::Property< std::vector< std::vector< double > > >
 CGaudi::Property< std::map< int, double > >
 CGaudi::Property< std::map< std::string, int > >
 CGaudi::Property< std::map< std::string, double > >
 CGaudi::Property< std::map< std::string, std::vector< std::string > > >
 CGaudi::Property< std::pair< int, int > >
 CGaudi::Property< std::map< std::string, std::vector< double > > >
 CGaudi::Property< std::map< std::string, std::vector< int > > >
 CGaudi::Property< std::map< int, int > >
 CGaudi::Property< std::vector< std::pair< int, int > > >
 CGaudi::Property< std::map< int, std::string > >
 CGaudi::Property< std::map< unsigned int, std::string > >
 CGaudi::Property< std::tuple< std::string, int, double > >
 CGaudi::Property< std::tuple< std::string > >
 CGaudi::Property< std::unordered_set< int > >
 CGaudi::Property< std::unordered_set< std::string > >
 CGaudi::Property< std::array< double, 3 > >
 CGaudi::Property< std::array< int, 1 > >
 CGaudi::Property< GaudiUtils::Map< std::string, std::string > >
 CGaudi::Property< std::vector< Triplet > >
 CGaudi::Property< std::set< Triplet > >
 CGaudi::Property< std::unordered_set< Triplet, HashFunction > >
 CGaudi::Property< std::tuple< int, VS > >
 CGaudi::Property< std::tuple< int, SS > >
 CGaudi::Property< std::tuple< int, USS > >
 CGaudi::Property< AlgResources_t >
 CGaudi::Property< CatalogNames >
 CGaudi::Property< std::array< std::string, sizeof...(OUTPUTs)> >
 CGaudi::Property< Files >
 CGaudi::Property< Particles >
 CGaudi::Property< boost::array< double, 5 > >
 CGaudi::Property< boost::array< std::string, 4 > >
 CGaudi::Property< ConditionKey >
 CGaudi::Property< std::unordered_map< std::string, std::string > >
 CGaudi::Property< Gaudi::XYZPoint >
 CGaudi::Property< Gaudi::XYZVector >
 CGaudi::Property< Gaudi::LorentzVector >
 CGaudi::Property< Gaudi::Vector5 >
 CGaudi::Property< std::vector< Gaudi::XYZPoint > >
 CGaudi::Property< std::vector< Gaudi::XYZVector > >
 CGaudi::Property< std::vector< Gaudi::LorentzVector > >
 CGaudi::Property< Gaudi::StringKey >
 CGaudi::Property< Keys >
 CGaudi::Property< DBaseEntries >
 CGaudi::Property< Histo1DMap >
 CGaudi::Property< uint64_t >
 CGaudi::Property< nlohmann::json >
 CGaudi::Property< std::vector< std::pair< std::string, std::string > > >
 CGaudi::Property< std::map< std::string, std::string, std::less<> > >
 CGaudi::Property< ItemNames >
 CGaudi::Property< AlgDependentItemNames >
 CGaudi::Property< std::set< int > >
 CGaudi::Property< std::set< std::string > >
 CGaudi::Property< std::unordered_set< float > >
 CGaudi::Property< T >
 CGaudi::Property< R >
 CGaudi::Property< TYPE, VERIFIER, HANDLERS >Implementation of property with value of concrete type
 CPropertyWithHandlers< Handler >Helper class to simplify the migration old properties deriving directly from PropertyBase
 CGaudiPython.Bindings.PropertyEntry
 CGaudi::Details::PropertyIdHelper to record a property identifier as a sequence of SharedString instances
 CGaudi::Parsers::PropertyName
 CGaudiKernel.PropertyProxy.PropertyProxy
 CGaudiKernel.PropertyProxy.DataHandlePropertyProxy
 CGaudiKernel.PropertyProxy.DataHandleVectorPropertyProxy
 CGaudiKernel.PropertyProxy.GaudiHandlePropertyProxyBase
 CGaudiKernel.PropertyProxy.GaudiHandleArrayPropertyProxy
 CGaudiKernel.PropertyProxy.GaudiHandlePropertyProxy
 CGaudiKernel.Configurable.PropertyReference
 CGaudiConfig2.semantics.PropertySemantics
 CGaudiConfig2.semantics.BoolSemantics
 CGaudiConfig2.semantics.ComponentHandleSemantics
 CGaudiConfig2.semantics.ComponentSemantics
 CGaudiConfig2.semantics.DataHandleSemantics
 CGaudiConfig2.semantics.DefaultSemantics
 CGaudiConfig2.semantics.GaudiHandleArraySemantics
 CGaudiConfig2.semantics.FloatSemantics
 CGaudiConfig2.semantics.IntSemantics
 CGaudiConfig2.semantics.JSONSemantics
 CGaudiConfig2.semantics.MappingSemantics
 CGaudiConfig2.semantics.SequenceSemantics
 CGaudiConfig2.semantics.DataHandleVectorSemantics
 CGaudiConfig2.semantics.OrderedSetSemantics
 CGaudiConfig2.semantics.SetSemantics
 CGaudiConfig2.semantics.StringSemantics
 CGaudi::Parsers::PropertyValue
 CDataOnDemandSvc::ProtectionHelper class of the DataOnDemandSvc
 CGaudi::Accumulators::RootHistogramingAccumulatorInternal< Atomicity, Arithmetic, ND, AxisTupleType >::ProxySmall procyclass allowing operator[] to work as expected on the RootHistogram that is to return something having an operator+= updating the histogram properly
 CAnyDataWrapperBase::Ptr
 CGaudiPython::CallbackStreamBuf::PyObject_t
 CPythonAdaptor
 CPythonConfig
 CQotdAlgSimple algorithm to output "famous" quotes of "famous" people into a MsgStream stream
 CSystem::QUOTA_LIMITSProcess Quotas NtQueryInformationProcess using ProcessQuotaLimits NtQueryInformationProcess using ProcessPooledQuotaLimits NtSetInformationProcess using ProcessQuotaLimits
 CNTuple::Range< TYP >Class defining a range
 CNTuple::Range< bool >
 CGaudi::RangeBase_Helper class to simplify the dealing with ranges in Python
 CGaudi::Range_< T >
 CGaudi::NamedRange_< T >
 CGaudi::Range_< typename ValueType::ConstVector >
 CGaudi::NamedRange_< typename ValueType::ConstVector >
 CGaudi::Range_< MyData::ConstVector >
 CGaudi::Range_< CONTAINER >Useful class for representation of "sequence" of the objects through the range of valid iterators
 CGaudi::NamedRange_< CONTAINER >
 CGaudi::NTuple::DiskBuffer::Reader
 Cprecedence.RealTimeValue
 CGaudi::Allocator::Arena< Resource, T, DefaultResource >::rebind< U >
 CGaudiUtils::Allocator< Type >::rebind< U >
 CGaudiRoot::RefAccessor
 CGaudi::PluginService::v1::Details::RegistryIn-memory database of the loaded factories
 CPropertyHolder< BASE >::RemProperty
 CRenounceToolInputsVisitorHelper class to be used in conjunction with the recursive tool visitor to renounce certain inputs
 Cupdate_version.ReplacementRule
 CRetCodeGuardHelper class to set the application return code in case of early exit (e.g
 Cstring::reverse_iteratorSTL iterator class
 Cvector< T >::reverse_iteratorSTL iterator class
 Cdetails::reverse_wrapper< Iterable >
 CRichToolTest
 Cprecedence.RndBiasedBooleanValue
 CRootHistCnv::RootCompressionSettingsSimple class to decode a ROOT compression settings string, of the form '<Alg>:<level>' into the integer code to pass to ROOT
 CRootConnectionSetClass describing the setup parameters of a ROOT data connection
 CGaudi::RootConnectionSetup
 CGaudi::RootDatabaseMerger
 CGaudi::RootEventExtractor
 CRootFileHandler
 CRootHisto
 CGaudi::Histograming::Sink::details::ProfileWrapper< RootHisto >
 CGaudi::Accumulators::RootHistogramingAccumulator< Atomicity, Arithmetic, ND, AxisTupleType >Class implementing a root histogram accumulator
 CGaudi::Accumulators::RootHistogramingCounterBase< ND, Atomicity, Arithmetic, Type, AxisTupleType >Extension of the standard Gaudi histogram to provide similar functionnality as ROOT
 CGaudi::RootNTupleDescriptorDescription:
 CGaudi::RootObjectRefsPersistent reference object containing all leafs and links corresponding to a Gaudi DataObject
 CGaudi::RootRefPersistent reference object
 CRuntimeError
 CGaudiKernel.Configurable.Error
 CGaudiKernel.ProcessJobOptions.ParserError
 CGaudiPython.Persistency.PersistencyError
 CGaudiPython.Persistency.UnknownPersistency
 CGaudi::Functional::ScalarTransformer< ScalarOp, TransformerSignature, Traits_ >
 CGaudi::Functional::ScalarTransformer< LdExpTransformer, std::vector< double >(const std::vector< double > &, const std::vector< int > &), BaseClass_t >
 CGaudi::TestSuite::LdExpTransformer
 CGaudi::Functional::ScalarTransformer< OptLdExpTransformer, std::vector< double >(const std::vector< double > &, const std::vector< int > &), BaseClass_t >
 CGaudi::TestSuite::OptLdExpTransformer
 CGaudi::Timers::GenericTimer< Clock, Unit >::ScopeTimerA scoped timer that starts/stops on con/de-struction
 CGaudi::Parsers::KeyValueGrammar< Iterator, Skipper >::second
 CPersistencySvc::ServiceEntry
 CServiceManager::ServiceItem
 CServiceLocatorHelperHelper to share the implementation of service() among the various kernel base classes
 CGaudi::Details::SharedStringStd::string wrapper for static strings where identical values actually share the memory
 CGaudi::Accumulators::SigmasValueHandler< Arithmetic, Atomicity, ND >
 CGaudi::NTuple::SimpleWriter< Signature, Traits_ >Base template for NTuple::Writer
 CGaudi::NTuple::SimpleWriter< std::tuple< int, size_t, float >(const std::vector< int > &)>
 CGaudi::TestSuite::NTuple::NTupleSimpleWriter_V
 CGaudi::Monitoring::Hub::SinkInterface reporting services must implement
 CGaudi::Monitoring::BaseSinkBase class for all Sinks registering to the Monitoring Hub Should be extended by actual Sinks
 CSmartDataObjectPtrA small class used to access easily (and efficiently) data items residing in data stores
 CSmartDataStorePtr< TYPE, SmartDataObjectPtr::ObjectLoader >
 CSmartDataLocator< TYPE >A small class used to access easily (and efficiently) data items residing in data stores
 CSmartDataPtr< TYPE >A small class used to access easily (and efficiently) data items residing in data stores
 CSmartDataStorePtr< TYPE, LOADER >A small class used to access easily (and efficiently) data items residing in data stores
 CSmartDataPtr< NTuple::Tuple >
 CSmartDataPtr< NTuple::Directory >
 CSmartDataPtr< NTuple::File >
 CSmartIF< TYPE >Small smart pointer class with automatic reference counting for IInterface
 CSmartRef< TYPE >Kernel objects: SmartRef
 CSmartRefArray< TYPE >
 CSmartRefBaseUser example objects: SmartRefBase
 CSmartRefList< TYPE >
 CSmartRefMap< TYPE >
 CSmartRefVectorImpl::SmartRefVectorPythonizer
 CSmartRefVector< Gaudi::TestSuite::Collision >
 CSmartRefVector< Gaudi::TestSuite::MyVertex >
 CSmartRefVector< Gaudi::TestSuite::MyTrack >
 CSmartRefVector< TYPE >Kernel objects: SmartRefVector
 CGaudi::Functional::details::SplittingMergingTransformer< Signature, Traits_ >
 CGaudi::TestSuite::IntVectorsToIntsTransform a vector of vector of int to a vector of int, where the output vector of in is scattered into the TES
 CGaudi::TestSuite::IntVectorsToIntsWithContextAndScale
 CGaudi::Functional::details::SplittingTransformer< Signature, Traits_ >
 CGaudi::Accumulators::SquareA Square functor
 CGaudiMP.Parallel.SshSession
 Cprecedence::StartTime
 CStatSmall wrapper class for easy manipulation with generic counters and IStatSvc interface
 Cboost::container::static_vector
 CGaudi::Accumulators::details::HistogramArrayInternal< Histo, N >Internal class implementing an "array" of histograms
 CGaudi::Accumulators::HistogramArray< Histo, N, std::integer_sequence< unsigned int, ND... > >
 CGaudiMP.Parallel.Statistics
 CAlgTimingAuditor::stats_t
 CGaudi.Main.BootstrapHelper.StatusCode
 CStatusCodeThis class is used for returning status codes from appropriate routines
 CGaudi::Parsers::AxisGrammar< Iterator, Skipper, Arithmetic >::StoreMaxValueOp
 CGaudi::Parsers::AxisGrammar< Iterator, Skipper, Arithmetic >::StoreMinValueOp
 CGaudi::Parsers::AxisGrammar< Iterator, Skipper, Arithmetic >::StoreNbinsOp
 CGaudi::Parsers::AxisGrammar< Iterator, Skipper, Arithmetic >::StoreTitleOp
 Cstr
 CGaudiConfig2.semantics._JSONOption
 CGaudi::CUDA::Stream
 CStreamBufferThe stream buffer is a small object collecting object data
 Clogging.StreamHandler
 CGaudiKernel.ProcessJobOptions.ConsoleHandler
 Cstd::stringbuf
 CGaudiPython::CallbackStreamBuf
 CGaudi::StringKeyHelper class for efficient "key" access for strings
 CGaudi::StringKeyHashTransparent hash operator for heterogeneous lookups
 Cctypes.Structure
 CGaudi.c_opt_t
 Ccpluginsvc.Factory
 Ccpluginsvc.Property
 Ccpluginsvc.Registry
 CGaudiTesting.SubprocessBaseTest.SubprocessBaseTest
 CGaudiTesting.GaudiExeTest.GaudiExeTest
 CGaudi::Details::Property::SwapCallHelper to disable a while triggering it, to avoid infinite recursion
 CGaudi::Decays::SymbolsHelper class to obtain the information about the valid symbols for particles, decay descriptors and Nodes
 CGaudiMP.pTools.Syncer
 CGaudi::cxx::SynchronizedValue< Value, Mutex, ReadLock, WriteLock >
 CGaudiMP.pTools.SyncMini
 CGaudi::SysProcStat
 CGaudi::Utils::Histos::TableSimple class for the customizeble printout of the histogram tables
 CIInspector::Tag
 CIInspector::_TT< T >
 CGaudi::tagged_bool< Tag >
 CGaudi::tagged_bool_ns::tagged_bool< Tag >
 CGaudi::Functional::details::TailLocationSpecs< Args >
 CGaudi::Functional::details::TailLocationSpecs< First, Rest... >
 CGaudiMP.Parallel.Task
 CAvalancheSchedulerSvc::TaskSpecStruct to hold entries in the alg queues
 CTClassStreamer
 CGaudiRoot::IOHandler< T >
 CTemplateAlgTrivial Algorithm for tutotial purposes
 CGaudiMP.GMPBase.TESSerializer
 CTHistSvc::THistIDHelper struct that bundles the histogram ID with a mutex, TFile and TObject*
 CThreadInitTaskSpecial TBB task used by ThreadPoolSvc to wrap execution of IThreadInitTools
 CGaudi::TimeBased on seal::Time
 CTimelineEvent
 CITimelineSvc::TimelineRecorderRAII helper to record timeline events
 CGaudi::TimeSpanBased on seal::TimeSpan
 CmakePlots.TimingInfo
 CGaudi::RootDataConnection::ToolAbstraction layer probably not needed anymore as the only implementation if RootTool
 CGaudi::RootToolDescription:
 CGaudi::Functional::details::ToolBinder< Signature, Traits >
 CGaudi::Functional::details::ToolBinder< Signature, Traits_ >
 CGaudi::TestSuite::MyConsumerTool
 CToolHandleInfoGeneral info and helper functions for toolhandles and arrays
 CToolHandleArray< IMyTool >
 CToolHandleArray< IThreadInitTool >
 CBaseToolHandleNon-templated base class for actual ToolHandle<T>
 CToolHandle< Gaudi::Interface::Bind::IBinder< std::decay_t< T > > >
 CToolHandle< IAlgTool >
 CToolHandle< Gaudi::TestSuite::FloatTool >
 CToolHandle< Gaudi::Tests::Histograms::Directories::HistoGroupsTool >
 CToolHandle< IMyTool >
 CToolHandle< GaudiTesting::ITestTool >
 CToolHandle< IWrongTool >
 CToolHandle< const IMyTool >
 CToolHandle< IThreadInitTool >
 CToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >
 CToolHandle< T >Handle to be used in lieu of naked pointers to tools
 CToolHandleArray< T >Array of Handles to be used in lieu of vector of naked pointers to tools
 CToolSvc::ToolListCommon Tools
 CTP
 CGaudi::Histograming::Sink::details::ProfileWrapper< TP >Helper Wrapper around TProfileX to be able to fill it
 CGaudi::Example::TinyExperiment::TrackMost simple Track ever : in 2D space, starting from the origin and thus fully defined by an angle theta
 CGaudi::Histograming::Sink::Traits< isProfile, RootHisto, N >Templated Traits dealing with Root Histogram filling for standard histograms
 CGaudi::Histograming::Sink::details::TraitsBase< RootHisto, N >Common base for Traits dealing with Histogram conversions to Root Provides generic implementation for creating the histogram and filling meta data The filling (method fill) is not implemented
 CGaudi::Histograming::Sink::Traits< false, RootHisto, N >Specialization of Traits dealing with non profile Root Histograms
 CGaudi::Histograming::Sink::details::TraitsBase< details::ProfileWrapper< RootHisto >, N >
 CGaudi::Histograming::Sink::Traits< true, RootHisto, N >Specialization of Traits dealing with profile Root Histograms
 CGaudi ::Functional::details::Transformer< Signature, Traits_, isLegacy >
 CGaudi::Functional::Transformer
 CGaudi::EventWatchdogAlgAdd to the transient store a tracker that detects events that are taking too long
 CGaudi::Example::TinyExperiment::DigitizationAlgDigitization algorithm returning a set of hits from MCHits, basically adding noise
 CGaudi::Example::TinyExperiment::GeneratorAlgGenerator algorithm returning a set of random tracks
 CGaudi::Example::TinyExperiment::SimulationAlgSimulation algorithm creating MC Hits from a set of tracks
 CGaudi::Example::TinyExperiment::TrackingAlgTracking algorithm building tracks from hits using a simplified Hough transform
 CGaudi::Functional::ScalarTransformer< ScalarOp, Out(const In &...), Traits_ >
 CGaudi::Functional::details::Producer< Out(), Traits_, legacy >
 CGaudi::TestSuite::ContextTransformer
 CGaudi::TestSuite::IntFloatToFloatData
 CGaudi::TestSuite::IntToFloatData
 CGaudi::TestSuite::SelectTracks
 Cstd::true_type
 CGaudi::Monitoring::details::has_mergeAndReset_method< Arg, std::void_t< decltype(mergeAndReset(std::declval< Arg & >(), std::declval< Arg & >()))> >
 CGaudi::Monitoring::details::has_reset_method< Arg, std::void_t< decltype(reset(std::declval< Arg & >()))> >
 CGaudi::Accumulators::TrueTo1Helper functor for the TrueAccumulator
 CRootHistCnv::RHistogramCnv< T, S, Q >::TTH< CLASS >
 Cstd::tuple
 CGaudi::Accumulators::HistoInputType< std::tuple< Elements... >, NIndex >
 CGaudi::Utils::TuplePrinter< Tuple, N >
 CGaudi::Utils::TuplePrinter< Tuple, 1 >
 Ctype
 CGaudiConfig2._configurables.ConfigurableMeta
 CGaudiConfig2._configurables.Configurable
 CGaudiKernel.ConfigurableMeta.ConfigurableMeta
 CGaudiKernel.Configurable.Configurable
 CGaudi::Functional::details::type_list< T >
 CGaudi::Utils::TypeNameStringHelper class to parse a string of format "type/name"
 Cprecedence.UniformBooleanValue
 Cprecedence.UniformTimeValue
 CProcStats::unique_fd
 CGaudi::Parsers::Units
 CGaudi::RootDatabaseMerger::uuid_data
 CGaudi::Parsers::NodeOperations::value
 CGaudi::Functional::details::details2::value_type_of< T >
 CGaudi::Functional::details::details2::value_type_of< T >
 CContainers::vector
 Cstd::vector< T >STL class
 CSmartRefVector< Gaudi::TestSuite::Collision >
 CSmartRefVector< Gaudi::TestSuite::MyVertex >
 CSmartRefVector< Gaudi::TestSuite::MyTrack >
 CSmartRefVector< TYPE >Kernel objects: SmartRefVector
 Cvector< T >STL class
 CSmartRefVector< Gaudi::TestSuite::Collision >
 CSmartRefVector< Gaudi::TestSuite::MyVertex >
 CSmartRefVector< Gaudi::TestSuite::MyTrack >
 CSmartRefVector< TYPE >Kernel objects: SmartRefVector
 CGaudi::Functional::details::vector_of_const_< Container >
 CGaudi::Functional::vector_of_const_< Container >
 CGaudi::Functional::details::vector_of_input_< T >
 CGaudi::Functional::details::vector_of_output_< T >
 Cprecedence::VertexName
 CViewTester
 CSystem::VM_COUNTERSProcess Virtual Memory Counters NtQueryInformationProcess using ProcessVmCounters
 CGaudi::Details::WeakPropertyRefOptional reference to a property that can be used to refer to a sting or to the string representation of a property instance value
 CGaudi::Accumulators::WeightedAdder< Arithmetic, Atomicity >An Adder ValueHandler, taking weight into account and computing a count plus the sum of the weights In case of full atomicity, fetch_add or compare_exchange_weak are used for each element, that is we do not have full atomicity accross the two elements
 CGaudi::Accumulators::WeightedProductA Product functor, take a pair (value, weight) as input
 CGaudi::Accumulators::WeightedProfileTransformAn inputTransform for WeightedProfile histograms, keeping weight and replacing value by 1
 CGaudi::Accumulators::WeightedSquareA WeightedSquare functor, take a pair (value, weight) as input
 CWidget
 CConversionSvc::WorkerEntry
 CGaudiMP.Parallel.WorkManager
 CGaudi::NTuple::Wrapper< COLUMNS >Wrapper around a given NTuple
 CGaudi::Functional::Traits::WriteOpaqueFor< Data >
 CGaudi::NTuple::DiskBuffer::Writer
 CGaudi::NTuple::Writer< Signature, Traits_ >Base template for NTuple::Writer
 CGaudi::NTuple::Writer< std::tuple< int, size_t, float >(const std::vector< int > &)>
 CGaudi::TestSuite::NTuple::NTupleWriter_V
 CGaudi::Functional::Traits::writeViewFor< Data, View >