The Gaudi Framework  v29r0 (ff2e7097)
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678910111213]
 C__longlong
 CNTuple::_Accessor< TYP >Class acting as a smart pointer holding a N tuple entry
 CNTuple::_Accessor< _Array< TYP > >
 CNTuple::_Accessor< _Item< bool > >
 CNTuple::_Accessor< _Item< IOpaqueAddress * > >
 CNTuple::_Accessor< _Item< TYP > >
 CNTuple::_Accessor< _Item< VALUE > >
 CNTuple::_Accessor< _Matrix< TYP > >
 C_CallbackStreamBufBase
 CGaudi::details::_container< CONTAINER, bool >
 CGaudi::details::_container< CONTAINER, false >
 CGaudi::details::_container< CONTAINER, true >
 CGenfun::GaudiMathImplementation::NumericalDefiniteIntegral::_Function
 CGenfun::GaudiMathImplementation::NumericalIndefiniteIntegral::_Function
 C_GaudiAlgorithm
 C_GaudiHistoAlg
 C_GaudiTupleAlg
 CGaudi::Utils::_GetType< TYPE >Helper structure to define the proper return type for "get"-functions
 CGaudi::Utils::_GetType< Gaudi::NamedRange_< CONTAINER > >Template specialization for "named ranges"
 CGaudi::Utils::_GetType< Gaudi::Range_< CONTAINER > >Template specialization for "ranges"
 CGaudi::Utils::_GetType< TYPE & >Template specialization for references
 CGaudi::Utils::_GetType< TYPE * >Template specialization for pointers
 CGaudi::details::_has_typename_container_< T >
 CKeyedContainer< DATATYPE, MAPPING >::_InsertReleaseInternal functor for insertion of objects
 C_PyAlgorithm
 CKeyedContainer< DATATYPE, MAPPING >::_RemoveReleaseInternal functor for insertion of objects
 CGaudiKernel.ProcessJobOptions._TempSysPath
 CGenfun::GaudiMathImplementation::NumericalDefiniteIntegral::_Workspace
 CGenfun::GaudiMathImplementation::NumericalIndefiniteIntegral::_Workspace
 CAbsFunction
 Cadd_serviceLocator
 CGaudi::Utils::Aida2ROOTAccessor to underlying ROOT-representation of transient histograms The actual code is imported from Bender project
 CAlgContexSvcSimple implementation of interface IAlgContextSvc for Algorithm Context Service
 CGaudi::Utils::AlgContextHelper "sentry" class to automatize the safe register/unregister the algorithm's context
 CGaudiPython::AlgDecorator
 CAlgExecState
 CAlgFactory< T >
 Cprecedence::AlgoProps
 CALGORITHM
 CGaudiSequencer::AlgorithmEntry
 CGaudiParallelizer::AlgorithmEntry
 CAlgorithmManager::AlgorithmItem
 Cprecedence::AlgoTraceProps
 CGaudi::Utils::AlgSelectorSimple interface class for selection of algorithms
 CAlgsExecutionStatesThe AlgsExecutionStates encodes the state machine for the execution of algorithms within a single event
 CGaudiUtils::Allocator< Type >Allocator
 CGaudiUtils::AllocatorPoolAllocator pool
 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 >
 CContainers::array
 CNTuple::Array< IOpaqueAddress * >
 CGaudi::Utils::AttribStringParser::AttribSimple class to wrap tag/value pairs
 CGaudi::Utils::AttribStringParserParse attribute strings allowing iteration over the various attributes
 Cboost::spirit::repository::qi::iter_pos_parser::attribute< Context, Iterator >
 CAudFactory< T >
 CGaudi::Guards::AuditorGuardIt is a simple guard, which "locks" the scope for the Auditor Service is am exception-safe way
 Cbackwards_compatibility_hack_time_timespan
 CBaseClass_t
 CGaudi::Functional::Traits::BaseClass_t< Base >
 CBaseObjectMemberFunctionBase class of ObjectMemberFunction
 CBasePtrSetterBase class to set the pointer to an object of a class derived from DataObject in a generic way
 CGaudiTesting.BaseTest.BasicOutputValidator
 CGaudiTest.BasicOutputValidatorOutput Validation Classes
 CGaudi::Details::Property::BoundedVerifier< TYPE >
 CFileInfo::CacheItem
 CFileInfo::CacheItemComparator
 CROOT::Math::Cartesian3D< T >
 CGaudi::Parsers::Catalog
 CCause
 Ccgaudi_factory_t
 Ccgaudi_pluginsvc_t
 Ccgaudi_property_t
 CGaudi::Utils::CheckData< TYPE >Helper structure for implementation of "exists"-functions for GaudiCommon<BASE>
 CGaudi::Utils::CheckData< Gaudi::Range_< std::vector< const TYPE * > > >Template specialization for ranges
 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
 CCLASS
 CProcStats::cleanup
 CCLibSymbolInfo
 CGaudiTest.CMT
 CCnvFactory< T >
 CCommonMessagingBase
 CCompareFirstOfPointerPair_t
 Cdetail::composer_t< lambda_ts >
 Cdetail::composer_t< more_lambda_ts... >
 CGaudi::Concurrency::ConcurrencyFlags
 CConcurrencyFlagsProvides information about the level of concurrency of the currently executing job
 CconfigGenerator
 CNTupleSvc::Connection
 CConst_int_t< n >
 CConst_uint_t< n >
 CLockedHandle< T, MutexType >::ConstGuard
 CGaudi::Functional::Consumer< Signature, Traits_ >
 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::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::recursive_CF::ControlFlowNode
 Cconcurrency::ControlFlowNode
 CControlFlowNode
 CConverterID
 CGaudiToolLocal::CounterSimple local counter
 CTuples::Local::Counter
 CIgHookTrace::CounterNearly dummy object type to identify a counter
 CIgHookTrace::CounterValueValue for a counter chained from a trace
 CCTest
 Chivetimeline.Data
 CDataFlowManagerThe DataFlowManager takes care of keeping track of the dependencies of the algorithms in terms of dataObjects
 CGaudi::DataHandle
 CGaudi::Functional::details::DataHandleMixin< OutputSpec, InputSpec, Traits_ >
 CGaudi::Functional::details::DataHandleMixin< std::tuple< Out >, std::tuple< In... >, Traits_ >
 CGaudi::Functional::details::DataHandleMixin< std::tuple< Out >, void, 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
 Cprecedence::DataProps
 CDataStoreItemDescription of the DataStoreItem class
 CDataTypeInfoSmall class which allows access to internal type IDs
 Cprecedence::DecisionHubProps
 CDecoratorSimple class with allows to "decorate" the python algorithm with 'basic' funtionality from class GaudiAlgorithm
 CContainers::array::decrement
 CGaudiKernel.Configurable.Configurable.DefaultName
 CGaudi::Functional::details::deref_t
 CGaudi::Functional::details::detail2::detector< Default, AlwaysVoid, Op, Args >Implementation of the detection idiom (negative case)
 CGaudi::Functional::details::detail2::detector< Default, void_t< Op< Args... > >, Op, Args... >Implementation of the detection idiom (positive case)
 CDHH
 Cdict
 CDirSearchPathSearch for files in a list of directories
 CROOT::Math::DisplacementVector3D< CoordSystem, Tag >
 Cboost::threadpool::empty_controller< Pool >SizePolicyController which provides no functionality
 Cenable_shared_from_this
 CGaudi::IODataManager::Entry
 CDirSearchPath::eqPathName
 CEqSolver::EqSolverMisc
 CGaudi::Parsers::Property::Equal
 CTuples::detail::ErrorHandler< OBJECT, FUNCTION >Concrete error handlers for dealing with classes, which supports member functions Error,Warning and Print ( e.g
 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 >
 CEventSchedulingState
 CEventSlotClass representing the event slot
 Cstd::exception [external]STL class
 CGaudi::Guards::ExceptionGuardThe most simple guard - it execute the certain code withing typical "try {} catch" clause, used in Auditor, Algorithm, AlgTool, etc
 CGaudi::PluginService::Details::Factory< T >Class providing default factory functions
 CGaudi::PluginService::Factory< R, Args >Class wrapping the signature for a factory with any number of arguments
 CGaudi::PluginService::Details::Registry::FactoryInfo
 Cstd::false_type [external]
 Cboost::threadpool::fifo_scheduler< Task >SchedulingPolicy which implements FIFO ordering
 CIo::FileAttr
 CIo::FileHdlr
 CFileInfo
 CGaudiTesting.BaseTest.FilePreprocessor
 CGaudiTest.FilePreprocessor
 CGaudiMP.pTools.FileRecordsAgent
 CFilter
 CFilter
 CGaudi::Functional::FilterPredicate< T, Traits_ >
 Cfinal_action< F >
 CContainers::find< CONT >
 CFindByMassRangeIParticlePropertySvc::value_type is a typedef that defines the internal service storage type that is returned when an iterator is dereferenced
 CGaudi::Parsers::PairGrammar< Iterator, PairT, Skipper >::first
 CGaudi::Parsers::KeyValueGrammar< Iterator, Skipper >::first
 CFormatter
 CGaudi::fullMatch_t
 CFuncMinimum::FuncMinimumMisc
 Cboost::threadpool::future< Result >Experimental
 Cboost::threadpool::detail::future_impl< Result >
 Cboost::threadpool::detail::future_impl_task_func< Future, Function >
 CGaudiThis is a number of static methods for bootstrapping the Gaudi framework
 CGaudiDll
 CGaudiGSLHelper class to get (static) access to Gaudi GSL Service General users are not supposed to use it
 CGaudiHandleInfo
 CRndm::Generator< TYPE >
 CGaudiUtils::GenericHash< T >Generic hash implementation (for easy migration to the new Hash class)
 CGaudi::Functional::details::details2::get_from_handle< In >
 CGaudi::Utils::GetData< TYPE >Helper structure for implementation of "get"-functions for GaudiCommon<BASE>
 CGaudi::Utils::GetData< Gaudi::Gaudi::Range_< std::vector< const TYPE * > > >
 CGaudi::Utils::GetData< Gaudi::NamedRange_< std::vector< const TYPE * > > >Template specialization for named ranges
 CGaudi::Utils::GetData< Gaudi::Range_< std::vector< const TYPE * > > >Template specialization for ranges
 CGaudi::Utils::GetData< Range >
 CGaudi::Utils::GetOrCreateData< TYPE, TYPE2 >Helper structure for implementation of "getOrCreate"-functions for GaudiCommon<BASE>
 CGaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >
 CGaudi::Utils::GetOrCreateData< Gaudi::Range_< std::vector< const TYPE * > >, TYPE2 >
 CGaudi::Utils::GetOrCreateData< Range_, TYPE2 >
 CTHistSvc::GlobalDirectoryRestore
 CGlobalDirectoryRestore
 Cgrammar
 CGaudi::Parsers::Grammar_< Iterator, T, Skipper, Enable >
 CGaudi::Parsers::Grammar_< Iterator, GaudiUtils::VectorMap< KeyT, ValueT, KeyCompareT, AllocatorT >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, HeadT, Gaudi::Parsers::SkipperGrammar >
 CGaudi::Parsers::Grammar_< Iterator, HeadT, 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 >
 CGaudi::Parsers::Grammar_< Iterator, ScalarT, Gaudi::Parsers::SkipperGrammar >
 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< Args... >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, std::vector< InnerT, AllocatorT >, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, T, Skipper, typename boost::enable_if< boost::is_floating_point< T > >::type >
 CGaudi::Parsers::Grammar_< Iterator, T, Skipper, typename boost::enable_if< boost::is_integral< T > >::type >
 CGaudi::Parsers::Grammar_< Iterator, typename MapT::key_type, Gaudi::Parsers::SkipperGrammar >
 CGaudi::Parsers::Grammar_< Iterator, typename MapT::mapped_type, Gaudi::Parsers::SkipperGrammar >
 CGaudi::Parsers::Grammar_< Iterator, typename PairT::first_type, Gaudi::Parsers::SkipperGrammar >
 CGaudi::Parsers::Grammar_< Iterator, typename PairT::second_type, Gaudi::Parsers::SkipperGrammar >
 CGaudi::Parsers::Grammar_< Iterator, typename std::tuple_element< 0, ResultT >::type, Gaudi::Parsers::SkipperGrammar >
 CGaudi::Parsers::Grammar_< Iterator, typename std::vector< double >::value_type, Gaudi::Parsers::SkipperGrammar >
 CGaudi::Parsers::Grammar_< Iterator, typename std::vector< double >::value_type, Skipper >
 CGaudi::Parsers::Grammar_< Iterator, typename std::vector< std::pair< double, double > >::value_type, Gaudi::Parsers::SkipperGrammar >
 CGaudi::Parsers::Grammar_< Iterator, typename VectorT::value_type, Skipper >
 CGenfun::GaudiMathImplementation::details::gsl_deleter
 CGenfun::GaudiMathImplementation::GSL_HelperSimple structure to be used for adaption interface Genfun::AbsFunction to gsl_function structure
 CGenfun::GaudiMathImplementation::NumericalDefiniteIntegral::gsl_ws_deleter
 CGenfun::GaudiMathImplementation::NumericalIndefiniteIntegral::gsl_ws_deleter
 CGslErrorHelper class to represent GSL errors
 CLockedHandle< T, MutexType >::Guard
 Cpool::Guid
 CGaudiUtils::Hash< T >Simple hash function
 CGaudiUtils::Hash< const T(&)[N]>Generic specialization for arrays
 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
 CContainers::hashmap
 CHistogramSvc::Helper
 CGaudiPython::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
 CGaudiPython::HistoDecoratorSimple decorator class to allow to reuse the functionality of GaudiHistos<TYPE> class in pythin
 CGaudiPython.HistoUtils.HistoFile
 CGaudi::HistogramBaseCommon base class for all histograms Use is solely functional to minimize dynamic_casts inside HistogramSvc
 CGaudi::Utils::HistoStatsThe collection of trivial functions to access the statistical information for the histograms
 CGaudi::Utils::Histos::HistoStringsHelper class to produce "good" dictionaries
 CHiveRndm::HiveNumbers
 CIAlgTaskGeneral interface for a wrapper around Gaudi algorithm
 CIAxis
 Cibs_param_t
 Cibsfetchctl_t
 Cibsopctl_t
 Cibsopdata2_t
 Cibsopdata3_t
 Cibsopdata_t
 CIClassInfoData base class allowing to store persistent type information
 Cconcurrency::recursive_CF::IControlFlowGraph
 CGaudiAlg::IDID class for Histogram and Ntuples
 CGaudi::meta::id_< T >
 CGaudi::meta::id_< State >
 CGaudi::meta::id_< std::conditional< std::is_base_of< id_< I >, inherit_from< id_< Is >... > >::value, interface_list< Is... >, interface_list< Is..., I > >::type >
 CGaudi::IDataConnectionABC describing basic data connection
 CIDataHandleVisitor
 CIDataStoreAgentGeneric data agent interface
 CStreamBuffer::IdentifiedLinkDefinition of the contained link set
 CGaudiUtils::details::IdentityOutputter
 Cconcurrency::recursive_CF::IExecutionFlowManager
 CIgHookTrace
 CIgHookTraceAlloc
 CIgnoreError
 Cconcurrency::IGraphVisitor
 CIHistogram1D
 CIHistogram2D
 CIHistogram3D
 CIHistogramFactory
 CGaudi::iid_cast_details::iid_cast_t< Is >
 CGaudi::iid_cast_details::iid_cast_t< I, Is... >
 CGaudi::iid_cast_details::iid_cast_t<>
 CIInspectableInterface definition of an inspectable object
 CIInterfaceDefinition of the basic interface
 Cimage
 Cboost::threadpool::immediately< Pool >ShutdownPolicy which does not wait for any tasks or worker termination
 CIncidentBase class for all Incidents (computing events)
 CIIncidentSvc::IncidentPack
 CGaudi::Parsers::IncludedFiles
 CIndefiniteIntegral
 CGaudi::Functional::Traits::InputHandle_t< Handle >
 CGaudi::Functional::details::insert_t
 CIntegrationCollection of common types for classes NumericalIndefiniteIntegral and NumericalDefiniteIntegral
 CGaudiPython::Interface< TYPE >Minor mofidication of original Pere's structure GaudiPython::Interface This helper class is nesessary to perform C++ castings from python
 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< Is... >, interface_list< I > >
 CGaudi::InterfaceId< INTERFACE, majVers, minVers >Class to handle automatically the versioning of the interfaces when they are inheriting from other interfaces
 CInterfaceIDInterface ID class
 CInterfaces
 CINTupleNTuple interface class definition
 CINTupleItemNTuple interface class definition
 CSystem::IO_COUNTERSProcess I/O Counters NtQueryInformationProcess using ProcessIoCounters
 CIoComponentMgr::IoComponentEntry
 CIo::IoFlags
 CIIoComponentMgr::IoMode
 CIOpaqueAddressOpaque address interface definition
 Cconcurrency::IPrecedenceRulesGraph
 CIProfile1D
 CIProfile2D
 CIRegistryThe IRegistry represents the entry door to the environment any data object residing in a transient data store is embedded
 CIssueSeverity
 CTuples::ItemStore< VALUE >Simple class, which represents the local storage of N-tuple items of the given type
 CGaudi::Functional::details::vector_of_const_< Container >::iterator
 Cstd::iterator< std::forward_iterator_tag, uint > [external]
 Cstd::iterator< std::input_iterator_tag, Attrib > [external]
 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 >
 CGaudiDict::KeyedContainerDict< T >
 CGaudiDict::KeyedObjectDict< T >
 CContainers::KeyedObjectManager< SETUP >KeyedObjectManager Class to manage keyed objects
 Clambda_t
 CDataOnDemandSvc::Leaf
 CStoreSnifferAlg::LeafInfo
 CGaudi::Parsers::Property::LessThen
 Cboost::threadpool::lifo_scheduler< Task >SchedulingPolicy which implements LIFO ordering
 CLinkManager::LinkEmbedded class defining a symbolic link Note: No copy constructor; bitwise copy (done by the compiler) 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
 CIncidentSvc::Listener
 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::Details::LoggerSimple logging class, just to provide a default implementation
 CIssueLogger::logger_t
 Cboost::threadpool::looped_task_funcLooped task function object
 CGaudiMP.pTools.LumiFSR
 CGaudi::majorMatch_t
 Cboost::spirit::qi::make_primitive< repository::qi::tag::iter_pos, Modifiers >
 CContainers::map
 CGaudi::Utils::MapBaseHelper base-class to allow the generic Python-decoration for all "map-like" classes in Gaudi
 CGaudi::Utils::RegEx::matchList
 CNTuple::Matrix< IOpaqueAddress * >
 CMEMORY_MAPPED_FILE
 Cmerge_job< T >
 CGaudi::Functional::MergingTransformer< Signature, Traits_ >
 CMessageThe Message class
 CGaudi::Parsers::Messages
 CMetaData
 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::MultiTransformer< Signature, Traits_ >
 CGaudi::Functional::MultiTransformerFilter< Signature, Traits_ >
 CNamedRangeNew concept of "named" range : range with name
 CDataOnDemandSvc::NodeHelper class of the DataOnDemandSvc
 CGaudi::Parsers::Node
 CGaudi::Parsers::NodeOperations
 CGaudi::Details::Property::NoHandler
 Cnoncopyable
 CNTupleItemsNTupleItems namespace parts definition This header file is not intended to be included by the public! It's only used for the ntuple service
 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
 CGaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, 1, Skipper >::Operations
 CGaudi::Parsers::Pnt3DGrammar< Iterator, PointT, Skipper >::Operations
 CGaudi::Parsers::Pnt4DGrammar< Iterator, PointT, Skipper >::Operations
 CGaudi::Parsers::Histo1DGrammar< Iterator, Skipper >::Operations
 CGaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, N, Skipper >::Operations
 CGaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::Operations
 CGaudi::Functional::Traits::OutputHandle_t< Handle >
 CReplayOutputStream::OutStreamAdderHelper class to fill the internal map of OutputStreams
 CReplayOutputStream::OutStreamTriggerHelper class to call the required OutputStream
 CGaudiMP.pTools.PackedCaloHypo
 CIRndmGen::Param
 CParticlePropertyA trivial class to hold information about a single particle properties
 CSystem::PathResolver
 Cpentium4_cccr_value_tPentium4_cccr_value_t
 Cpentium4_escr_value_t
 Cpfarg_ctx_t
 Cpfarg_load_t
 Cpfarg_msg_t
 Cpfarg_ovfl_msg_t
 Cpfarg_pmc_t
 Cpfarg_pmd_attr_t
 Cpfarg_pmd_t
 Cpfarg_pmr_t
 Cpfarg_set_desc_t
 Cpfarg_set_info_t
 Cpfarg_setdesc_t
 Cpfarg_setinfo_t
 Cpfarg_sinfo_t
 Cpfarg_start_t
 Cpfm_amd64_ctr_reg_t
 Cpfm_amd64_sel_reg_t
 Cpfm_core_sel_reg_t
 Cpfm_coreduo_counter_t
 Cpfm_coreduo_sel_reg_t
 Cpfm_dfl_smpl_arg_t
 Cpfm_dfl_smpl_entry_t
 Cpfm_dfl_smpl_hdr_t
 Cpfm_ds_area_core_t
 Cpfm_ds_area_p4_t
 Cpfm_gen_ia32_sel_reg_t
 Cpfm_i386_p6_ctr_reg_t
 Cpfm_i386_p6_sel_reg_t
 Cpfm_intel_atom_sel_reg_t
 Cpfm_nhm_sel_reg_t
 Cpfm_pebs_core_smpl_arg_t
 Cpfm_pebs_core_smpl_entry_t
 Cpfm_pebs_core_smpl_hdr_t
 Cpfm_pebs_nhm_smpl_entry_t
 Cpfm_pebs_p4_smpl_arg_t
 Cpfm_pebs_p4_smpl_entry_t
 Cpfm_pebs_p4_smpl_hdr_t
 Cpfm_pebs_smpl_arg_t
 Cpfm_pebs_smpl_hdr_t
 CPfmCodeAnalyser
 Cpfmlib_amd64_counter_t
 Cpfmlib_amd64_input_param_t
 Cpfmlib_amd64_output_param_t
 Cpfmlib_core_counter_t
 Cpfmlib_core_input_param_t
 Cpfmlib_core_output_param_t
 Cpfmlib_core_pebs_t
 Cpfmlib_coreduo_input_param_t
 Cpfmlib_event_t
 Cpfmlib_gen_ia32_counter_t
 Cpfmlib_gen_ia32_input_param_t
 Cpfmlib_gen_ia32_output_param_t
 Cpfmlib_i386_p6_counter_t
 Cpfmlib_i386_p6_input_param_t
 Cpfmlib_i386_p6_output_param_t
 Cpfmlib_input_param_t
 Cpfmlib_intel_atom_counter_t
 Cpfmlib_intel_atom_input_param_t
 Cpfmlib_nhm_counter_t
 Cpfmlib_nhm_input_param_t
 Cpfmlib_nhm_lbr_t
 Cpfmlib_nhm_pebs_t
 Cpfmlib_options_t
 Cpfmlib_output_param_t
 Cpfmlib_reg_t
 Cpfmlib_regmask_t
 CPipeReader
 CGaudiUtils::AllocatorPool::PoolChunk
 CPoolDbLinkManagerDescription: PoolDbLinkManager class implementation definition
 CPoolDbTokenWrapDescription:
 CSystem::POOLED_USAGE_AND_LIMITSProcess Pooled Quota Usage and Limits NtQueryInformationProcess using ProcessPooledUsageAndLimits
 CGaudiUtils::AllocatorPool::PoolLink
 CGaudi::Parsers::Position
 CROOT::Math::PositionVector3D< CoordSystem, Tag >
 CPOSIXFileHandler
 CGaudi::Parsers::PragmaOptions
 Cprimitive_parser
 CGaudiAlg::PrintCollection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool)
 CGaudiAlg::Print1DCollection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool)
 CGaudiAlg::Print1DProfCollection of useful utilities to print IProfile1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool)
 CGaudiAlg::Print2DCollection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool)
 CGaudiAlg::Print2DProfCollection of useful utilities to print IProfile2D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool)
 CGaudiAlg::Print3DCollection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool)
 CGaudiPython::Printer< TYPE >
 CGaudiPython::Printer< ContainedObject >
 CGaudiPython::Printer< DataObject >
 CICounterSvc::PrintoutPrint counters for each element in the range [first, last) e.g
 CGaudiAlg::PrintStatCollection of useful utilities to print StatEntity (currently used for implementation of class GaudiAlgorithm and class GaudiTool)
 CGaudiAlg::PrintTupleCollection of useful utilities to print INTuple object (currently used for implementation of class GaudiTupleAlg and class GaudiTupleTool)
 Cboost::threadpool::prio_scheduler< Task >SchedulingPolicy which implements prioritized ordering
 Cboost::threadpool::prio_task_funcPrioritized task function object
 CSystem::PROCESS_BASIC_INFORMATION
 CSystem::ProcessDescriptorProvides access to process information
 CSystem::ProcessDescriptor::ProcessHandle
 CSystem::ProcessTimeSimple class to hold the time information of a process
 CprocInfo
 CProcStats
 CGaudi::Functional::Producer< Signature, Traits_ >
 CProperty
 CGaudi::Parsers::Property
 CGaudi::Details::PropertyBasePropertyBase base class allowing PropertyBase* collections to be "homogeneous"
 CPropertyMgrProperty manager helper class
 CGaudi::Parsers::PropertyName
 CGaudi::Parsers::PropertyValue
 CDataOnDemandSvc::ProtectionHelper class of the DataOnDemandSvc
 CGaudiPython::CallbackStreamBuf::PyObject_t
 CGaudiMP::PyROOTPickle
 CPythonAdaptor
 CPythonConfig
 CIUpdateManagerSvc::PythonHelperHelper class implemented in the python dictionary to allow access from python to template member functions
 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
 CGaudiUtils::Allocator< Type >::rebind< U >
 CGaudiRoot::RefAccessor
 CGaudiTesting.BaseTest.ReferenceFileValidator
 CGaudiTest.ReferenceFileValidator
 CGaudi::PluginService::Details::RegistryIn-memory database of the loaded factories
 CGaudi::Functional::details::details2::remove_optional< T >
 CGaudi::Functional::details::details2::remove_optional< boost::optional< T > >
 Cboost::threadpool::resize_controller< Pool >SizePolicyController which allows resizing
 CGaudi::Parsers::Pnt3DGrammar< Iterator, PointT, Skipper >::Operations::result< A, B, C, D >
 CGaudi::Parsers::Pnt4DGrammar< Iterator, PointT, Skipper >::Operations::result< A, B, C, D >
 CGaudi::Parsers::Histo1DGrammar< Iterator, Skipper >::Operations::result< A, B, C, D >
 CGaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, N, Skipper >::Operations::result< A, B, C, D >
 CGaudi::Parsers::MapGrammar< Iterator, MapT, Skipper >::Operations::result< A, B, C, D >
 CGaudiTesting.BaseTest.Result
 CGaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, 1, Skipper >::Operations::result< A, B, C, D >
 CGaudi::Parsers::NodeOperations::result< A, B, C, D >
 CRetCodeGuardHelper class to set the application return code in case of early exit (e.g
 Creverse_wrapper< Iterable >
 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
 CRootFileHandler
 CGaudi::RootNTupleDescriptorDescription:
 CGaudi::RootObjectRefsPersistent reference object containing all leafs and links corresponding to a Gaudi DataObject
 CGaudi::RootRefPersistent reference object
 CRuntimeError
 CS_module
 CGaudi::Functional::ScalarTransformer< ScalarOp, TransformerSignature, Traits_ >
 CAvalancheSchedulerSvc::SchedulerState
 CForwardSchedulerSvc::SchedulerState
 CStatusCode::ScopedDisableCheckingSimple RAII class to ignore unchecked StatusCode instances in a scope
 CStatEntity::se
 CGaudi::Parsers::KeyValueGrammar< Iterator, Skipper >::second
 CGaudi::Parsers::PairGrammar< Iterator, PairT, Skipper >::second
 CGaudi::SerialTaskQueueClass for a generic serial queue of tasks (modeled on the Intel Threading Building Blocks Design Pattern "Local Serializer")
 CGaudi::SerialTaskQueue::SerialWorkItemWrapper for the WorkItem class for internal concurrency bookkeeping
 CPersistencySvc::ServiceEntry
 CServiceManager::ServiceItem
 CServiceLocatorHelperHelper to share the implementation of service() among the various kernel base classes
 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< AvalancheSchedulerSvc >
 CSmartIF< DLLClassManager >
 CSmartIF< ForwardSchedulerSvc >
 CSmartIF< Gaudi::Gaudi::IIODataManager >
 CSmartIF< Gaudi::Gaudi::ISignalMonitor >
 CSmartIF< Gaudi::IFileCatalog >
 CSmartIF< IAccelerator >
 CSmartIF< IAddressCreator >
 CSmartIF< IAlgContextSvc >
 CSmartIF< IAlgExecStateSvc >
 CSmartIF< IAlgManager >
 CSmartIF< IAlgorithm >
 CSmartIF< IAlgResourcePool >
 CSmartIF< IAppMgrUI >
 CSmartIF< IAuditor >
 CSmartIF< IAuditorSvc >
 CSmartIF< IChronoStatSvc >
 CSmartIF< IComponentManager >
 CSmartIF< ICondSvc >
 CSmartIF< IConversionSvc >
 CSmartIF< ICounterSummarySvc >
 CSmartIF< ICounterSvc >
 CSmartIF< IDataManagerSvc >
 CSmartIF< IDataProviderSvc >
 CSmartIF< IEventProcessor >
 CSmartIF< IEvtSelector >
 CSmartIF< IExceptionSvc >
 CSmartIF< IFileAccess >
 CSmartIF< IHistogramSvc >
 CSmartIF< IHiveWhiteBoard >
 CSmartIF< IIncidentListener >
 CSmartIF< IIncidentSvc >
 CSmartIF< IInterface >
 CSmartIF< IJobOptionsSvc >
 CSmartIF< IMessageSvc >
 CSmartIF< IMonitorSvc >
 CSmartIF< INamedInterface >
 CSmartIF< INTupleSvc >
 CSmartIF< IPartitionControl >
 CSmartIF< IPrecedenceSvc >
 CSmartIF< IProperty >
 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 >
 CSmartIF< Tuples::TupleObj >
 CSmartRef< TYPE >Kernel objects: SmartRef
 CSmartRef< ContainedObject >
 CSmartRef< DataObject >
 CSmartRef< KeyType >
 CSmartRefArray< TYPE >
 CSmartRefBaseUser example objects: SmartRefBase
 CSmartRefList< TYPE >
 CSmartRefMap< TYPE >
 CEventIDBase::SortByLumiEvent
 CEventIDBase::SortByRunEvent
 CEventIDBase::SortByRunLumi
 CEventIDBase::SortByTimeStamp
 CGenfun::GaudiMathImplementation::SplineBase
 CGaudi::Functional::SplittingTransformer< Signature, Traits_ >
 CIntelProfilerAuditor::stack_entity
 CStatSmall wrapper class for easy manipulation with generic counters and IStatSvc&ICounterSvc interface
 CStatusCodeSvc::StatCodeDat
 CStatEntityThe basic counter used for Monitoring purposes
 CStatic_error_check< bool >
 CStatic_error_check< false >
 Cboost::threadpool::static_size< Pool >SizePolicy which preserves the thread count
 CStatusCodeThis class is used for returning status codes from appropriate routines
 CStreamBufferThe stream buffer is a small object collecting object data
 CStreamHandler
 CStreamLogger
 Cstd::stringbuf [external]
 CGaudi::Details::Property::StringConverter< TYPE >
 CGaudi::StringKeyThe helper class to represent the efficient "key" for access
 CStructure
 CGaudiCommon_details::svc_eq_t
 CGaudiCommon_details::svc_lt_t
 CSvcCatalog
 CSvcFactory< T >
 CGaudi::Details::Property::SwapCallHelper to disable a while triggering it, to avoid infinite recursion
 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
 CMultiStoreSvc::tagROOT
 Ctask
 CTBMessageSvcExtension to the standard MessageSvc that
 CTClassStreamer
 CGaudiTest.TempDir
 CGaudiTest.TempFile
 CGaudiTest.TemporaryEnvironmentUtility Classes
 CTHistSvc::THistID
 Cboost::threadpool::thread_pool< Task, SchedulingPolicy, SizePolicy, SizePolicyController, ShutdownPolicy >Thread pool
 CThreadGaudiSingleton mapping the pthread ID to the Gaudi thread ID
 CGaudi::TimeBased on seal::Time
 CTimelineEvent
 CTimerForSequencerAuxiliary class
 CGaudi::TimeSpanBased on seal::TimeSpan
 CTuples::detail::to_< T >
 CTuples::detail::to_float
 Cpool::TokenShadow class to mimik POOL tokens
 CGaudi::RootDataConnection::ToolHelper class to facilitate an abstraction layer for reading POOL style files with this package
 CToolFactory< T >
 CToolHandleInfoGeneral info and helper functions for toolhandles and arrays
 CGaudi::Functional::Transformer< Signature, Traits_ >
 Ctrue_
 Cstd::true_type [external]
 CTuples::TupleA simple wrapper class over standard Gaudi NTuple::Tuple facility
 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... > >
 CGaudiPython::TupleAlgDecoratorSimple class to perform the "decoration" of Tuples in Python/ROOT
 CTuples::TupleColumn< ITEM >Helper class which allows to extend the functionality of Tuple with possibility to use your own representation of complex objects
 CGaudiPython::TupleDecoratorSimple class which performs the decoration of the standard N-Tuple
 CTuples::TupleItem< ITEM >
 CTuples::TupleObjA simple wrapper class over standard Gaudi NTuple::Tuple facility
 CGaudi::Utils::TuplePrinter< Tuple, N >
 CGaudi::Utils::TuplePrinter< Tuple, 1 >
 CGaudiPython::TupleToolDecoratorSimple class to perform the "decoration" of Tuples in Python/ROOT
 Ctype
 CGaudi::Utils::TypeNameStringHelper class to parse a string of format "type/name"
 CUCharDbArrayShadow class to mimik POOL blobs
 Cstd::unary_function< const IInterface *, IInterface * > [external]
 Cstd::unary_function< TYPE, TYPE > [external]
 CProcStats::unique_fd
 CGaudi::Parsers::Units
 CGaudi::Parsers::NodeOperations::value
 CContainers::vector
 Cstd::vector< SmartRef< TYPE > > [external]
 CContainers::vector< void * >
 CGaudi::Functional::details::vector_of_const_< Container >
 CSystem::VM_COUNTERSProcess Virtual Memory Counters NtQueryInformationProcess using ProcessVmCounters
 Cimplementation_detail::void_t< typename >
 CGaudi::Functional::details::detail2::void_t_<... >
 Cboost::threadpool::wait_for_active_tasks< Pool >ShutdownPolicy which waits for the completion of all active tasks and the worker termination afterwards
 Cboost::threadpool::wait_for_all_tasks< Pool >ShutdownPolicy which waits for the completion of all tasks and the worker termination afterwards
 CWatchdogThreadSimple class for asynchronous check of time-out
 CConversionSvc::WorkerEntry
 CGaudi::SerialTaskQueue::WorkItemBase class for the task to be executed by the serial queue
 CBASE
 CBase
 CExecTestBase
 CIAnnotation
 CINTERFACE
 CIs
 CPBASE
 CResultStream
 Cstatic_visitor