The Gaudi Framework  master (181af51f)
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567891011]
 CNTuple::_Accessor< TYP >Class acting as a smart pointer holding a N tuple entry
 CNTuple::_Accessor< _Array< float > >
 CNTuple::_Accessor< _Array< long > >
 CNTuple::_Accessor< _Array< TYP > >
 CNTuple::_Accessor< _Item< bool > >
 CNTuple::_Accessor< _Item< float > >
 CNTuple::_Accessor< _Item< Gaudi::TestSuite::MyTrack * > >
 CNTuple::_Accessor< _Item< int > >
 CNTuple::_Accessor< _Item< IOpaqueAddress * > >
 CNTuple::_Accessor< _Item< long > >
 CNTuple::_Accessor< _Item< TYP > >
 CNTuple::_Accessor< _Item< uint32_t > >
 CNTuple::_Accessor< _Matrix< TYP > >
 C_CallbackStreamBufBase
 CGaudiKernel.Configurable._DefaultPropertiesCollectorHelper
 CGaudiPython::_identityIt is here due to 'missing'(?) std::identity
 CKeyedContainer< DATATYPE, MAPPING >::_InsertReleaseInternal functor for insertion of objects
 CGaudi::Decays::Nodes::_NodeHelper structure (especially it is light version node-holder the default constructor
 C_PyAlgorithm
 CKeyedContainer< DATATYPE, MAPPING >::_RemoveReleaseInternal functor for insertion of objects
 CGaudiKernel.ProcessJobOptions._TempSysPath
 CAccumulator
 Cadd_serviceLocator
 CGaudi::Accumulators::Adder< Arithmetic, Atomicity >An Adder ValueHandler operator(a, b) means a += b
 CGaudi::Accumulators::Adder< Args..., Atomicity >
 CGaudi::Accumulators::Adder< double, Atomicity >
 CGaudi::Accumulators::Adder< InnerType, atomicity::full >
 CGaudi::Accumulators::Adder< unsigned long, 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::Allocator< U >
 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< Is... >, interface_list<> >
 CGaudi::Allocator::Arena< Resource, T, DefaultResource >Custom allocator holding a pointer to a generic memory resource
 CGaudi::Allocator::Arena< Resource, U, DefaultResource >
 CGaudi::Allocator::Arena<::Gaudi::Arena::Monotonic< Alignment, UpstreamAllocator >, T, DefaultResource >
 Cdetails::arg_helper< lambda >
 Cdetails::arg_helper< Ret(T::*)(Arg) const >
 Cgaudirun.ArgProcessor
 CContainers::array
 Cstd::array< T >STL class
 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::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
 CBase
 CBase...
 CGaudi::Functional::details::detail2::BaseClass< Tr, Default >
 CGaudi::Functional::details::detail2::BaseClass< Tr, Default >
 CBaseClass_t
 Cdetails::BaseClass_t
 CGaudi::Functional::Traits::BaseClass_t< Base >
 CGaudi::Functional::Traits::BaseClass_t< Gaudi::Algorithm >
 CBaseObjectMemberFunctionBase class of ObjectMemberFunction
 CBasePtrSetterBase class to set the pointer to an object of a class derived from DataObject in a generic way
 CBases
 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::BaseValueHandler< Arithmetic, atomicity::none >BaseValueHandler specialization in the case of atomicity none
 Cstd::basic_string< Char >STL class
 CGaudi::Histograming::Sink::BinAccessor
 CGaudi::Histograming::Sink::details::BinAvValue< TYPE >
 CGaudi::Accumulators::BinomialAccumulator< Atomicity, Arithmetic >::binomial_t
 CGaudi::Details::Property::BoundedVerifier< TYPE >
 CGaudi::Interface::Bind::Box< IFace >
 CGaudi::details::BranchWrapperEncapsulates a branch within a ROOT TTree, managing the data and interaction with the TTree
 CROOT::Math::Cartesian3D< T >
 CROOT::Math::Cartesian3D< double >
 CROOT::Math::Cartesian3D< float >
 CGaudi::Parsers::Catalog
 CStatusCode::CategoryThe category assigned to a StatusCode
 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::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
 CGaudi::ParticleProperty::CompareThe comparison criteria for particle properties
 CParticleProperty::Compare
 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
 CconfigGenerator
 CNTupleSvc::Connection
 CConst_int_t< n >
 Cstring::const_iterator
 Cvector< T >::const_iterator
 Cstring::const_reverse_iterator
 Cvector< T >::const_reverse_iterator
 CConst_uint_t< n >
 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::Functional::details::Consumer< Signature, Traits_, details::isLegacy< Traits_ > >< void()>
 CGaudi::Functional::details::Consumer< Signature, Traits_, details::isLegacy< Traits_ > >< void(const INPUTs &...), Traits_ >
 CContainedAccumulator
 CStreamBuffer::ContainedLinkDefinition of the contained link set
 CContainedObjectAll classes that their objects may be contained in an LHCb ObjectContainer (e.g
 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
 CContextEventCounter
 CGaudi::Hive::ContextSpecificData< T >Implementation of a context specific storage accessible as a sort of smart reference class
 CGaudi::Hive::ContextSpecificData< int >
 CGaudi::Hive::ContextSpecificPtr< T >Simple implementation of a smart pointer with different values for different event contexts (slots)
 CGaudi::Hive::ContextSpecificPtr< int >
 Cconcurrency::ControlFlowNode
 CControlFlowNode
 CConverterID
 CCountAcc
 CGaudi::Accumulators::CustomAxis
 Chivetimeline.Data
 CGaudi::DataHandle
 CDataHandleMixin
 CGaudi::Functional::details::DataHandleMixin< OutputSpec, InputSpec, Traits_ >
 CGaudi::Functional::details::DataHandleMixin< std::tuple< Out >, std::tuple<>, Traits_ >
 CGaudi::Functional::details::DataHandleMixin< std::tuple< Outs... >, std::tuple<>, Traits_ >
 CGaudi::Functional::details::DataHandleMixin< std::tuple<>, filter_evtcontext< In... >, Traits_ >
 CDataHistory::DataHistoryOrder
 CDataIncidentData service incident class
 CStreamBuffer::DataIOA small base class to handle generic data streaming
 CNTuple::DataItem< TYP >
 Cconcurrency::DataNode
 CDataObjectA DataObject is the base class of any identifiable object on any data store
 CDataObjID
 CDataObjID_Hasher
 Cconcurrency::DataProps
 Cprecedence::DataProps
 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
 CGaudiKernel.Configurable.Configurable.DefaultName
 CGaudi::Details::Property::DefaultStringConverterImpl< 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::cpp17::details::detector< void, void, Op, Args... >
 CGaudi::CUDA::DeviceArray< T >
 CGaudi::CUDA::DeviceArrayGlobalTag_t
 CDHH
 Cdict
 CDirSearchPathSearch for files in a list of directories
 CROOT::Math::DisplacementVector3D< CoordSystem, Tag >
 CROOT::Math::DisplacementVector3D< Cartesian3D< double >, DefaultCoordinateSystemTag >
 Cprecedence::Duration
 CEList< T, N >
 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
 CEventContextThis class represents an entry point to all the event specific data
 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
 Cstd::exceptionSTL class
 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::Accumulators::Extremum< Arithmetic, Atomicity, std::greater< Arithmetic >, std::numeric_limits< Arithmetic >::lowest >
 CGaudi::Accumulators::Extremum< Arithmetic, Atomicity, std::less< Arithmetic >, std::numeric_limits< Arithmetic >::max >
 CGaudi::Accumulators::Extremum< double, Atomicity >
 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
 Cstd::false_type
 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
 CFileHdlr
 CIo::FileHdlr
 CGaudiTesting.preprocessors.FilePreprocessor
 CGaudiMP.pTools.FileRecordsAgent
 Cupdate_version.FileUpdater
 Clogging.Filter
 CGaudi::Functional::details::filter_evtcontext_t< In >
 CGaudi::Functional::details::filter_evtcontext_t< EventContext, In... >
 CGaudi::Functional::details::FilterPredicate< T, Traits_, isLegacy >
 CGaudi::Functional::details::FilterPredicate< Signature, Traits_, details::isLegacy< Traits_ > >
 Cfinal_action< F >
 CContainers::find< CONT >
 CGaudi::Parsers::KeyValueGrammar< Iterator, Skipper >::first
 CGaudi::Parsers::PairGrammar< Iterator, PairT, Skipper >::first
 CGaudiTesting.FixtureResult.FixtureResult
 CGaudi::TestSuite::Foo
 CGaudi::Accumulators::details::FormatCounterDefaultDefault formating for counter names, only calling fmt::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
 Cformatter
 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
 CGaudiDll
 CGaudiTesting::GaudiEnv
 CGaudiHandleInfo
 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::GenericAccumulator< Arithmetic, std::array< Arithmetic, 3 >, Atomicity, Identity, Identity, SigmasValueHandler< Arithmetic, Atomicity, 1 > >
 CGaudi::Accumulators::GenericAccumulator< Arithmetic, unsigned long, Atomicity, FalseTo1 >
 CGaudi::Accumulators::GenericAccumulator< Arithmetic, unsigned long, Atomicity, TrueTo1 >
 CGaudi::Accumulators::GenericAccumulator< bool, unsigned long, Atomicity, Identity, Identity, Handler< Atomicity > >
 CGaudi::Accumulators::GenericAccumulator< bool, unsigned long, Atomicity, TrueTo1 >
 CGaudi::Accumulators::GenericAccumulator< double, double, Atomicity, Identity >
 CGaudi::Accumulators::GenericAccumulator< double, double, Atomicity, Identity, Identity, Maximum< double, Atomicity > >
 CGaudi::Accumulators::GenericAccumulator< double, double, Atomicity, Identity, Identity, Minimum< double, Atomicity > >
 CGaudi::Accumulators::GenericAccumulator< double, double, Atomicity, Square >
 CGaudi::Accumulators::GenericAccumulator< double, unsigned long, Atomicity, Constant< unsigned long, 1UL > >
 CGaudi::Accumulators::GenericAccumulator< std::array< Arithmetic, ND >, std::array< Arithmetic, NSUMS(ND)>, Atomicity, Identity, Identity, SigmasValueHandler< Arithmetic, Atomicity, ND > >
 CGaudi::Accumulators::GenericAccumulator< std::pair< Arithmetic, Arithmetic >, Arithmetic, Atomicity, WeightedProduct >
 CGaudi::Accumulators::GenericAccumulator< std::pair< Arithmetic, Arithmetic >, std::pair< unsigned long, Arithmetic >, Atomicity, WeightedProfileTransform, ExtractWeight, WeightedAdder< Arithmetic, Atomicity > >
 CGaudi::Accumulators::GenericAccumulator< std::pair< double, double >, double, Atomicity, WeightedSquare >
 CGaudi::Accumulators::GenericAccumulator< unsigned long, unsigned long, Atomicity, Identity >
 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
 Cqi::grammar
 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, HeadT, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 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, Scalar, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::Grammar_< Iterator, ScalarT, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 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::pair< std::string, std::string >, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::Grammar_< Iterator, std::pair< unsignedint, std::string >, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::Grammar_< Iterator, std::set< InnerT, CompareT, AllocatorT >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, std::string, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::Grammar_< Iterator, std::tuple< Args... >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, std::tuple_element_t< 0, ResultT >, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::Grammar_< Iterator, std::unordered_map< KeyT, ValueT, HashT, KeyCompareT, 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::Parsers::Grammar_< Iterator, typenameMapT::key_type, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::Grammar_< Iterator, typenameMapT::mapped_type, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::Grammar_< Iterator, typenamePairT::first_type, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::Grammar_< Iterator, typenamePairT::second_type, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Parsers::Grammar_< Iterator, typenameVectorT::value_type, Gaudi::Parsers::SkipperGrammar< IteratorT > >
 CGaudi::Hive::GraphUtilities to dump graphs in different formats
 Cprecedence::GroupExit
 Cprecedence::GroupLogic
 Cprecedence::GroupMode
 CLockedHandle< T, MutexType >::Guard
 Cpool::Guid
 CGaudiUtils::Hash< T >Simple hash function
 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< 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::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::HistogramingAccumulatorInternal< Atomicity, HistoInputType< AxisToArithmetic_t< AxisTupleType >, ND::value >, unsigned long, IntegralAccumulator, AxisTupleType >
 CGaudi::Accumulators::HistogramingAccumulatorInternal< Atomicity, HistoInputType< ProfileAxisToArithmetic_t< Arithmetic, AxisTupleType >, ND::value >, Arithmetic, SigmaAccumulator, AxisTupleType >
 CGaudi::Accumulators::HistogramingAccumulatorInternal< Atomicity, InputType, unsigned long, IntegralAccumulator, AxisTupleType >
 CGaudi::Accumulators::HistogramingAccumulatorInternal< Atomicity, WeightedHistoInputType< AxisToArithmetic_t< AxisTupleType >, ND::value, Arithmetic >, Arithmetic, WeightedCountAccumulator, AxisTupleType >
 CGaudi::Accumulators::HistogramingAccumulatorInternal< Atomicity, WeightedHistoInputType< ProfileAxisToArithmetic_t< Arithmetic, AxisTupleType >, ND::value, Arithmetic >, Arithmetic, WeightedSigmaAccumulator, AxisTupleType >
 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::HistogramingCounterBase< 2, Atomicity, Arithmetic, Type, RootHistogramingAccumulator, AxisTupleType >
 CGaudi::Accumulators::HistogramingCounterBase< 3, Atomicity, Arithmetic, Type, RootHistogramingAccumulator, AxisTupleType >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType >< 1 >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType >< 1, Gaudi::Accumulators::atomicity::full, Category, std::tuple< Gaudi::Accumulators::CustomAxis > >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType >< 1, Gaudi::Accumulators::atomicity::full, int >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType >< 1, Gaudi::Accumulators::atomicity::none >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType >< 2 >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType >< 2, Gaudi::Accumulators::atomicity::full, int >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType >< 2, Gaudi::Accumulators::atomicity::none >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType >< 3 >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType >< 3, Gaudi::Accumulators::atomicity::full, int >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, HistogramingAccumulator, AxisTupleType >< 3, Gaudi::Accumulators::atomicity::none >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::profilehistogramString, ProfileHistogramingAccumulator, AxisTupleType >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::profilehistogramString, ProfileHistogramingAccumulator, AxisTupleType >< 1 >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::profilehistogramString, ProfileHistogramingAccumulator, AxisTupleType >< 1, Gaudi::Accumulators::atomicity::full, int >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::profilehistogramString, ProfileHistogramingAccumulator, AxisTupleType >< 1, Gaudi::Accumulators::atomicity::none >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::profilehistogramString, ProfileHistogramingAccumulator, AxisTupleType >< 2 >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::profilehistogramString, ProfileHistogramingAccumulator, AxisTupleType >< 2, Gaudi::Accumulators::atomicity::full, int >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::profilehistogramString, ProfileHistogramingAccumulator, AxisTupleType >< 2, Gaudi::Accumulators::atomicity::none >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::profilehistogramString, ProfileHistogramingAccumulator, AxisTupleType >< 3 >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::profilehistogramString, ProfileHistogramingAccumulator, AxisTupleType >< 3, Gaudi::Accumulators::atomicity::full, int >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::profilehistogramString, ProfileHistogramingAccumulator, AxisTupleType >< 3, Gaudi::Accumulators::atomicity::none >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::weightedHistogramString, WeightedHistogramingAccumulator, AxisTupleType >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::weightedHistogramString, WeightedHistogramingAccumulator, AxisTupleType >< 1 >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::weightedHistogramString, WeightedHistogramingAccumulator, AxisTupleType >< 2 >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::weightedHistogramString, WeightedHistogramingAccumulator, AxisTupleType >< 3 >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::weightedProfilehistogramString, WeightedProfileHistogramingAccumulator, AxisTupleType >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::weightedProfilehistogramString, WeightedProfileHistogramingAccumulator, AxisTupleType >< 1 >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::weightedProfilehistogramString, WeightedProfileHistogramingAccumulator, AxisTupleType >< 2 >
 CGaudi::Accumulators::HistogramingCounterBase< ND, Atomicity, Arithmetic, naming::weightedProfilehistogramString, WeightedProfileHistogramingAccumulator, AxisTupleType >< 3 >
 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::HistogramWrapperInternal< HistogramType, Seq >A Wrapper of a static Histogram base class using Properties to define title and axis
 CGaudi::Accumulators::HistogramWrapperInternal< 1 >
 CGaudi::Accumulators::HistogramWrapperInternal< 2 >
 CGaudi::Accumulators::HistogramWrapperInternal< 3 >
 CGaudi::Accumulators::HistogramWrapperInternal< HistogramType, std::integer_sequence< unsigned int, ND... > >
 CGaudi::Accumulators::HistogramWrapperInternal< StaticRootHistogram< ND, Atomicity, Arithmetic, AxisTupleType > >
 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::Accumulators::HistoInputType< ArithmeticTuple, NIndex >
 CGaudi::Accumulators::HistoInputType< AxisToArithmetic_t< AxisTupleType >, ND >
 CGaudi::Accumulators::HistoInputType< SubTuple_t< InternalType, NIndex >, NIndex >
 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::IAxis
 CIAxis
 CIClassInfoData base class allowing to store persistent type information
 CGaudi::meta::id_< T >
 CGaudi::meta::id_< 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::IDataConnectionABC describing basic data connection
 CIDataHandleVisitor
 CIDataStoreAgentGeneric data agent interface
 CStreamBuffer::IdentifiedLinkDefinition of the contained link set
 CGaudi::Accumulators::IdentityAn Identity functor
 CGaudiUtils::details::IdentityOutputter
 CIFace
 Cconcurrency::IGraphVisitor
 CAIDA::IHistogram1D
 CIHistogram1D
 CAIDA::IHistogram2D
 CIHistogram2D
 CAIDA::IHistogram3D
 CIHistogram3D
 CAIDA::IHistogramFactory
 CIHistogramFactory
 CIInspectableInterface definition of an inspectable object
 CIInterfaceDefinition of the basic interface
 CRenounceToolInputsVisitor::ILoggerHelper class interface to optionally log renounce operations
 CIncidentBase class for all Incidents (computing events)
 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::Functional::details::detail2::InputHandle< T, Tr, Default >
 CGaudi::Functional::details::detail2::InputHandle< T, Tr, Default >
 CGaudi::Functional::Traits::InputHandle_t< Handle >
 CGaudi::Functional::details::insert_t
 CINTERFACE
 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< iid >
 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< Is... >, interface_list< I > >
 CInterfaceIDInterface ID class
 CGaudi::InterfaceId< INTERFACE, majVers, minVers >Class to handle automatically the versioning of the interfaces when they are inheriting from other interfaces
 CGaudi::InterfaceId< IInterface, 0, 0 >
 CInterfaces...
 CINTupleNTuple interface class definition
 CINTupleItemNTuple interface class definition
 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
 Cconcurrency::IPrecedenceRulesGraph
 CAIDA::IProfile1D
 CIProfile1D
 CAIDA::IProfile2D
 CIProfile2D
 CIRegistryThe IRegistry represents the entry door to the environment any data object residing in a transient data store is embedded
 CIs...
 CiService
 CGaudi::Decays::Decay::ItemHelper representation of the item in the decay chain
 CGaudi::Utils::AttribStringParser::IteratorIterator to loop over the tag/value pairs in the attribute string
 Cstring::iterator
 Cvector< T >::iterator
 CIUpdateableObject update interface definition
 CIUpdateableInterfaceComponent interface counterpart to the above ABC
 CIValidityInterface for objects with a validity
 CIInspector::IValue
 CIVersHistoryObjInterface for Versioned History Objects
 CGaudiKernel.ProcessJobOptions.JobOptsParser
 CSystem::KERNEL_USER_TIMESProcess/Thread System and User Time NtQueryInformationProcess using ProcessTimes NtQueryInformationThread using ThreadTimes
 Ckey_compare
 CContainers::key_traits< KEY >Key traits class
 CContainers::key_traits< DATATYPE::key_type >
 CContainers::key_traits< key_type >
 CGaudiDict::KeyedContainerDict< T >
 CGaudiDict::KeyedObjectDict< T >
 CContainers::KeyedObjectManager< SETUP >KeyedObjectManager Class to manage keyed objects
 CContainers::KeyedObjectManager< array >
 CContainers::KeyedObjectManager< hashmap >
 CContainers::KeyedObjectManager< map >
 CContainers::KeyedObjectManager< vector >
 CGaudi::Decays::Nodes::CTau::KnownPids
 Clambda_ts...
 CDataOnDemandSvc::Leaf
 CStoreSnifferAlg::LeafInfo
 CGaudi::Parsers::Property::LessThen
 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
 CIIncidentSvc::ListenerListener properties
 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 > > >
 CMap< Gaudi::StringKey, Node, std::unordered_map< Gaudi::StringKey, Node, Hash< Gaudi::StringKey > > >
 CMap< Gaudi::StringKey, std::unique_ptr< ListenerList >, std::unordered_map< Gaudi::StringKey, std::unique_ptr< ListenerList >, Hash< Gaudi::StringKey > > >
 CMap< K, T, std::unordered_map< K, T, Hash< K > > >
 CMap< Key, Value, std::unordered_map< Key, Value, Hash< Key > > >
 CMap< long, void *, std::unordered_map< long, void *, Hash< long > > >
 CMap< std::string, SmartIF< IAlgorithm >, std::unordered_map< std::string, SmartIF< IAlgorithm >, Hash< std::string > > >
 CMap< std::string, std::vector< IFileAccess * >, std::unordered_map< std::string, std::vector< IFileAccess * >, Hash< std::string > > >
 CGaudi::Utils::MapBaseHelper base-class to allow the generic Python-decoration for all "map-like" classes in Gaudi
 CGaudi::Utils::RegEx::matchList
 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_ >
 CGaudi::Functional::MergingMultiTransformer< out_t(ints const &)>
 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::Functional::MergingMultiTransformerFilter< Signature, Traits_ >
 CGaudi::Functional::MergingMultiTransformerFilter< out_t(ints const &)>
 CGaudi::Functional::details::MergingTransformer< Signature, Traits_, isLegacy >
 CGaudi::Functional::details::MergingTransformer< Signature, Traits_, details::isLegacy< Traits_ > >
 CGaudi::Functional::details::MergingTransformer< Signature, Traits_, details::isLegacy< Traits_ > >< void(Gaudi::Functional::vector_of_const_< std::vector< int > > const &), BaseClass_t >
 CMessageThe Message class
 CGaudi::Parsers::Messages
 Cmetaclass
 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::Functional::MultiScalarTransformer< OptFrExpTransformer, std::tuple< std::vector< double >, std::vector< int > >(const std::vector< double > &), BaseClass_t >
 CGaudi ::Functional::details::MultiTransformer< Signature, Traits_, isLegacy >
 CGaudi::Functional::MultiTransformer
 CMultiTransformer
 CGaudi ::Functional::details::MultiTransformer< Signature, Traits_, details::isLegacy< Traits_ > >
 CGaudi ::Functional::details::MultiTransformerFilter< Signature, Traits_, isLegacy >
 CGaudi ::Functional::details::MultiTransformerFilter< Signature, Traits_, details::isLegacy< Traits_ > >
 CMutableMapping
 CMutableSequence
 CMutableSet
 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
 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
 Cobject
 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
 CGaudi::Parsers::Histo1DGrammar< Iterator, Skipper >::Operations
 CGaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::Operations
 CGaudi::Parsers::Pnt3DGrammar< Iterator, PointT, Skipper >::Operations
 CGaudi::Parsers::Pnt4DGrammar< Iterator, PointT, Skipper >::Operations
 CGaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, N, Skipper >::Operations
 Cprecedence::Operations
 CostreamSTL class
 Cfmt::ostream_formatter
 CGaudi::Functional::details::detail2::OutputHandle< T, Tr, Default >
 CGaudi::Functional::details::detail2::OutputHandle< T, Tr, Default >
 CGaudi::Functional::Traits::OutputHandle_t< Handle >
 CReplayOutputStream::OutStreamAdderHelper class to fill the internal map of OutputStreams
 CGaudiMP.pTools.PackedCaloHypo
 Cstd::pair< T1, T2 >STL class
 CIRndmGen::Param
 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
 CGaudi::Tr::PID
 CGaudiUtils::AllocatorPool::PoolChunk
 CPoolDbLinkManagerDescription: PoolDbLinkManager class implementation definition
 CPoolDbTokenWrapDescription:
 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 >
 CROOT::Math::PositionVector3D< Cartesian3D< double >, DefaultCoordinateSystemTag >
 CPOSIXFileHandler
 CGaudi::Parsers::PragmaOptions
 CGaudi::Accumulators::PrintableCounterAn empty ancester of all counters that knows how to print themselves
 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
 CprocInfo
 CProcStats
 CGaudi::Functional::details::Producer< Signature, Traits_, isLegacy >
 CGaudi::Functional::details::Producer< Signature, Traits_, details::isLegacy< Traits_ > >
 CGaudi::Parsers::Property
 CGaudi::Property< GaudiUtils::HashMap< std::string, T > >< Gaudi::Utils::TypeNameString >
 CGaudi::Details::PropertyBasePropertyBase base class allowing PropertyBase* collections to be "homogeneous"
 CPropertyBasePropertyBase base class allowing PropertyBase* collections to be "homogeneous"
 CGaudi::Details::PropertyIdHelper to record a property identifier as a sequence of SharedString instances
 CGaudi::Parsers::PropertyName
 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
 CGaudiMP::PyROOTPickle
 CPythonAdaptor
 CPythonConfig
 CPythonHelperHelper class implemented in the python dictionary to allow access from python to template member functions
 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::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_iterator
 Cvector< T >::reverse_iterator
 Cdetails::reverse_wrapper< Iterable >
 CRichToolTest
 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::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::Accumulators::RootHistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, AxisTupleType >
 CGaudi::Accumulators::RootHistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, AxisTupleType >< 1 >
 CGaudi::Accumulators::RootHistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, AxisTupleType >< 2 >
 CGaudi::Accumulators::RootHistogramingCounterBase< ND, Atomicity, Arithmetic, naming::histogramString, AxisTupleType >< 3 >
 CGaudi::RootNTupleDescriptorDescription:
 CGaudi::RootObjectRefsPersistent reference object containing all leafs and links corresponding to a Gaudi DataObject
 CGaudi::RootRefPersistent reference object
 CRuntimeError
 CGaudi::Functional::ScalarTransformer< ScalarOp, TransformerSignature, Traits_ >
 CGaudi::Functional::ScalarTransformer< LdExpTransformer, std::vector< double >(const std::vector< double > &, const std::vector< int > &), BaseClass_t >
 CGaudi::Functional::ScalarTransformer< OptLdExpTransformer, std::vector< double >(const std::vector< double > &, const std::vector< int > &), BaseClass_t >
 CGaudi::Timers::GenericTimer< Clock, Unit >::ScopeTimerA scoped timer that starts/stops on con/de-struction
 CGaudi::Parsers::KeyValueGrammar< Iterator, Skipper >::second
 CGaudi::Parsers::PairGrammar< Iterator, PairT, 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::Accumulators::SigmasValueHandler< Arithmetic, Atomicity, 1 >
 CGaudi::Monitoring::Hub::SinkInterface reporting services must implement
 CSmartDataObjectPtrA small class used to access easily (and efficiently) data items residing in data stores
 CSmartIF< TYPE >Small smart pointer class with automatic reference counting for IInterface
 CSmartIF< DLLClassManager >
 CSmartIF< Gaudi::IAuditor >
 CSmartIF< Gaudi::IFileCatalog >
 CSmartIF< Gaudi::IIODataManager >
 CSmartIF< Gaudi::Interfaces::IParticlePropertySvc >
 CSmartIF< Gaudi::ISignalMonitor >
 CSmartIF< IAddressCreator >
 CSmartIF< IAlgContextSvc >
 CSmartIF< IAlgExecStateSvc >
 CSmartIF< IAlgManager >
 CSmartIF< IAlgorithm >
 CSmartIF< IAlgResourcePool >
 CSmartIF< IAppMgrUI >
 CSmartIF< IAuditorSvc >
 CSmartIF< IChronoStatSvc >
 CSmartIF< ICondSvc >
 CSmartIF< IConversionSvc >
 CSmartIF< ICPUCrunchSvc >
 CSmartIF< IDataManagerSvc >
 CSmartIF< IDataProviderSvc >
 CSmartIF< IEventProcessor >
 CSmartIF< IEvtSelector >
 CSmartIF< IExceptionSvc >
 CSmartIF< IHistogramSvc >
 CSmartIF< IHistorySvc >
 CSmartIF< IHiveWhiteBoard >
 CSmartIF< IIncidentAsyncTestSvc >
 CSmartIF< IIncidentListener >
 CSmartIF< IIncidentSvc >
 CSmartIF< IInterface >
 CSmartIF< IMessageSvc >
 CSmartIF< IMonitorSvc >
 CSmartIF< INTupleSvc >
 CSmartIF< IPartitionControl >
 CSmartIF< IPrecedenceSvc >
 CSmartIF< IProperty >
 CSmartIF< IQueueingEventProcessor >
 CSmartIF< IRndmEngine >
 CSmartIF< IRndmGen >
 CSmartIF< IRndmGenSvc >
 CSmartIF< IRunable >
 CSmartIF< IScheduler >
 CSmartIF< ISelectStatement >
 CSmartIF< ISerialize >
 CSmartIF< IService >
 CSmartIF< IStateful >
 CSmartIF< IStatSvc >
 CSmartIF< ISvcLocator >
 CSmartIF< ISvcManager >
 CSmartIF< IThreadPoolSvc >
 CSmartIF< ITimelineSvc >
 CSmartIF< IToolSvc >
 CSmartRef< TYPE >Kernel objects: SmartRef
 CSmartRef< ContainedObject >
 CSmartRef< DataObject >
 CSmartRef< Gaudi::TestSuite::Collision >
 CSmartRef< Gaudi::TestSuite::Event >
 CSmartRef< Gaudi::TestSuite::MyTrack >
 CSmartRef< Gaudi::TestSuite::MyVertex >
 CSmartRefArray< TYPE >
 CSmartRefBaseUser example objects: SmartRefBase
 CSmartRefList< TYPE >
 CSmartRefMap< TYPE >
 CSmartRefVectorImpl::SmartRefVectorPythonizer
 CGaudi::Functional::details::SplittingMergingTransformer< Signature, Traits_, isLegacy >
 CGaudi::Functional::details::SplittingMergingTransformer< Signature, Traits_, false >
 CGaudi::Functional::details::SplittingTransformer< Signature, Traits_, isLegacy >
 CGaudi::Functional::details::SplittingTransformer< Signature, Traits_, details::isLegacy< Traits_ > >
 CGaudi::Accumulators::SquareA Square functor
 Cprecedence::StartTime
 CStatSmall wrapper class for easy manipulation with generic counters and IStatSvc interface
 Cboost::container::static_vector
 CAlgTimingAuditor::stats_t
 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
 CGaudi::CUDA::Stream
 CStreamBufferThe stream buffer is a small object collecting object data
 Clogging.StreamHandler
 Cstd::stringbuf
 CGaudi::StringKeyHelper class for efficient "key" access for strings
 CGaudi::StringKeyHashTransparent hash operator for heterogeneous lookups
 Cctypes.Structure
 CGaudiTesting.SubprocessBaseTest.SubprocessBaseTest
 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
 CGaudi::cxx::SynchronizedValue< Value, Mutex, ReadLock, WriteLock >
 CGaudi::cxx::SynchronizedValue< Gaudi::Decays::Nodes::CTau::KnownPids >
 CGaudi::SysProcStat
 CGaudi::Utils::Histos::TableSimple class for the customizeble printout of the histogram tables
 CIInspector::Tag
 CGaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::tag_key
 CGaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::tag_mapped
 CGaudi::tagged_bool< Tag >
 CGaudi::tagged_bool_ns::tagged_bool< Tag >
 CMultiStoreSvc::tagROOTRoot type (address or object)
 CAvalancheSchedulerSvc::TaskSpecStruct to hold entries in the alg queues
 CTClassStreamer
 CTemplateAlgTrivial Algorithm for tutotial purposes
 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
 Cpool::TokenShadow class to mimik POOL tokens
 CGaudi::RootDataConnection::ToolHelper class to facilitate an abstraction layer for reading POOL style files with this package
 CGaudi::Functional::details::ToolBinder< Signature, Traits >
 CGaudi::Functional::details::ToolBinder< Signature, Traits_ >
 CToolHandleInfoGeneral info and helper functions for toolhandles and arrays
 CToolSvc::ToolListCommon Tools
 CTP
 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::details::TraitsBase< details::ProfileWrapper< RootHisto >, N >
 CGaudi ::Functional::details::Transformer< Signature, Traits_, isLegacy >
 CGaudi::Functional::Transformer
 CGaudi ::Functional::details::Transformer< Signature, Traits_, details::isLegacy< Traits_ > >
 Cstd::true_type
 CGaudi::Accumulators::TrueTo1Helper functor for the TrueAccumulator
 CRootHistCnv::RHistogramCnv< T, S, Q >::TTH< CLASS >
 Cstd::tuple
 CGaudi::Parsers::tuple_get_first_type< T >
 CGaudi::Parsers::tuple_get_first_type< std::tuple< T, Ts... > >
 CGaudi::Parsers::tuple_remove_first_type< T >
 CGaudi::Parsers::tuple_remove_first_type< std::tuple< T, Ts... > >
 CGaudi::Utils::TuplePrinter< Tuple, N >
 CGaudi::Utils::TuplePrinter< Tuple, 1 >
 CGaudi::Functional::details::detail2::type< Tr, Default >
 CGaudi::Parsers::type< TupleT >
 CGaudi::Parsers::type< TupleT >
 Ctype
 CGaudi::Utils::TypeNameStringHelper class to parse a string of format "type/name"
 CUCharDbArrayShadow class to mimik POOL blobs
 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
 Cvector< T >STL class
 CGaudi::Functional::details::vector_of_const_< Container >
 CGaudi::Functional::vector_of_const_< Container >
 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
 CGaudi::Functional::Traits::WriteOpaqueFor< Data >
 CGaudi::NTuple::Writer< Signature, Traits_ >Base template for NTuple::Writer
 CGaudi::NTuple::Writer< std::tuple< int, size_t, float >(const std::vector< int > &)>
 CGaudi::NTuple::WriterMixin< Signature >Base template for NTuple::WriterMixin
 CGaudi::NTuple::WriterMixin< std::tuple< OUTPUTs... >(const INPUTs &...)>
 CGaudi::Functional::Traits::writeViewFor< Data, View >