Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678910111213]
 C__cxxabiv1::__class_type_info::__dyncast_result
 C__Instantiations
 C__longlong
 C__cxxabiv1::__class_type_info::__upcast_result
 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< _Matrix< TYP > >
 ►C_CallbackStreamBufBase
 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
 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
 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
 CAlgFactory< T >
 ►CALGORITHM
 CGaudiSequencer::AlgorithmEntry
 CAlgorithmManager::AlgorithmItem
 ►CGaudi::Utils::AlgSelectorSimple interface class for selection of algorithms
 CGaudiUtils::Allocator< Type >Allocator
 CGaudiUtils::AllocatorPoolAllocator pool
 CAIDA::Annotation::AnnotationItemInternal private annotation item class
 CAppendInterfaceNameHelper class for the cast used in the MPL for_each algorithm in the implementation of query_interface
 CContainers::array
 CNTuple::Array< IOpaqueAddress * >
 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
 ►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
 ►Cbinary_function
 CC_dict
 CFileInfo::CacheItem
 CFileInfo::CacheItemComparator
 CROOT::Math::Cartesian3D< T >
 CGaudi::Parsers::Catalog
 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
 ►Cclosure
 CGaudiTest.CMT
 CCnvFactory< T >
 CconfigGenerator
 CNTupleSvc::Connection
 CConst_int_t< n >
 CConst_uint_t< n >
 CStreamBuffer::ContainedLinkDefinition of the contained link set
 ►CContainedObjectAll classes that their objects may be contained in an LHCb ObjectContainer (e.g
 CGaudi::RootDataConnection::ContainerSectionInternal helper class, which described a TBranch section in a ROOT file
 ►CIEvtSelector::Context
 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
 CDataHistory::DataHistoryOrder
 CDataIncidentData service incident class
 ►CStreamBuffer::DataIOA small base class to handle generic data streaming
 CNTuple::DataItem< TYP >
 ►CDataObjectA DataObject is the base class of any identifiable object on any data store
 CDataStoreItemDescription of the DataStoreItem class
 CDataTypeInfoSmall class which allows access to internal type IDs
 CAlgTool::declareInterface< I >
 CDecoratorSimple class with allows to "decorate" the python algorithm with 'basic' funtionality from class GaudiAlgorithm
 CContainers::array::decrement
 CGaudiKernel.Configurable.Configurable.DefaultNameFor detecting the default name
 CGaudi::Parsers::BoolGrammar< Iterator, Skipper >::definition
 CGaudi::Parsers::CharGrammar< RT >::definition< ScannerT >
 CGaudi::Parsers::IntGrammar< RT >::definition< ScannerT >
 CGaudi::Parsers::RealGrammar< Iterator, Skipper >::definition< ScannerT >
 CGaudi::Parsers::StringGrammar< Iterator, Skipper >::definition
 CGaudi::Parsers::SkipperGrammar< Iterator >::definition
 CGaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT >
 CGaudi::Parsers::VectorGrammar< GrammarT >::definition< ScannerT >
 CGaudi::Parsers::MapGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT >
 CDHH
 ►Cdict
 CDirSearchPathSearch for files in a list of directories
 CROOT::Math::DisplacementVector3D< CoordSystem, Tag >
 CGaudi::IODataManager::Entry
 CEqSolver::EqSolverMisc
 CTuples::detail::ErrorHandler< OBJECT, FUNCTION >Concrete error handlers for dealing with classes, which supports member functions Error,Warning and Print ( e.g
 CEventIterator< TYPE >
 CExcelPlotter.Excel
 ►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::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
 CIo::FileAttr
 CIo::FileHdlr
 CFileInfo
 ►CGaudiTesting.BaseTest.FilePreprocessor
 ►CGaudiTest.FilePreprocessor
 CGaudiMP.pTools.FileRecordsAgent
 ►CFilter
 ►CFilter
 CContainers::find< CONT >
 CGaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT >::first
 CGaudi::Parsers::KeyValueGrammar< Iterator, Skipper >::first
 Cana.FirstSummary
 ►CFormatter
 CFuncMinimum::FuncMinimumMisc
 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 >
 ►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 VectorT::value_type, Gaudi::Parsers::SkipperGrammar >
 CGenfun::GaudiMathImplementation::GSL_HelperSimple structure to be used for adaption interface Genfun::AbsFunction to gsl_function structure
 CGslErrorHelper class to represent GSL errors
 Cpool::Guid
 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
 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
 ►CIAxis
 Cibs_param_t
 Cibsfetchctl_t
 Cibsopctl_t
 Cibsopdata2_t
 Cibsopdata3_t
 Cibsopdata_t
 CIClassInfoData base class allowing to store persistent type information
 CGaudiAlg::IDID class for Histogram and Ntuples
 ►CGaudi::IDataConnectionABC describing basic data connection
 ►CIDataStoreAgentGeneric data agent interface
 CStreamBuffer::IdentifiedLinkDefinition of the contained link set
 ►CIFileCatalog
 ►CIFileCatalogMgr
 CIgHookTrace
 CIgHookTraceAlloc
 CIgnoreError
 ►CIHistogram1D
 ►CIHistogram3D
 ►CIHistogramFactory
 CIInspectableInterface definition of an inspectable object
 ►CIInterfaceDefinition of the basic interface
 ►CIIODataManager
 ►CIncidentBase class for all Incidents (computing events)
 CGaudi::Parsers::IncludedFiles
 CIndefiniteIntegral
 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
 CInterfaceIDInterface ID class
 CGaudi::InterfaceId< INTERFACE, majVers, minVers >Class to handle automatically the versioning of the interfaces when they are inheriting from other interfaces
 CinterfaceMatch< T >Helper class for the cast used in the MPL for_each algorithm in the implementation of queryInterface
 ►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
 ►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
 ►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
 CDataOnDemandSvc::Leaf
 CStoreSnifferAlg::LeafInfo
 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
 Cinstall.LogFile
 CGaudi::PluginService::Details::LoggerSimple logging class, just to provide a default implementation
 CGaudi::Math::Lomont< TYPE >The equality comparison of double numbers using as the metric the maximal number of Units in the Last Place (ULP)
 CGaudiMP.pTools.LumiFSR
 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
 CNTuple::Matrix< IOpaqueAddress * >
 CMEMORY_MAPPED_FILE
 CMessageThe Message class
 CGaudi::Parsers::Messages
 CMessageSvc::MsgAryPrivate helper class to keep the count of messages of a type (MSG::LEVEL)
 CMsgStreamDefinition of the MsgStream class used to transmit messages
 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::Parsers::NodeOperations
 CNTupleItemsNTupleItems namespace parts definition This header file is not intended to be included by the public! It's only used for the ntuple service
 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, N, Skipper >::Operations
 CGaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, 1, Skipper >::Operations
 CGaudi::Parsers::MapGrammar< KeyGrammarT, ValueGrammarT >::Operations
 CGaudi::Parsers::Pnt3DGrammar< Iterator, PointT, Skipper >::Operations
 CGaudi::Parsers::Pnt4DGrammar< Iterator, PointT, Skipper >::Operations
 CGaudi::Parsers::Histo1DGrammar< Iterator, Skipper >::Operations
 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)
 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::Parsers::Property
 ►CPropertyProperty base class allowing Property* collections to be "homogeneous"
 ►CPropertyCallbackFunctor
 CGaudi::Parsers::PropertyName
 CGaudi::Utils::PropertyTypeTraits< TYPE >Helper structure to define the types for properties
 CGaudi::Utils::PropertyTypeTraits< boost::array< T, N > >Specialization of property-traits for class boost::array to take care the non-trivial assignements and constructors for this class
 CGaudi::Utils::PropertyTypeTraits< char(&)[N]>Specialisation for C-strings
 CGaudi::Utils::PropertyTypeTraits< const T(&)[N]>Specialiation for const-arrays
 CGaudi::Utils::PropertyTypeTraits< std::array< T, N > >Specialization of property-traits for class std::array to take care the non-trivial assignements and constructors for this class
 ►CGaudi::Utils::PropertyTypeTraits< T(&)[N]>
 CGaudi::Parsers::PropertyValue
 ►CPropertyVerifier< T >Templated Verifier base class
 ►CPropertyVerifier< bool >
 ►CPropertyVerifier< double >
 ►CPropertyVerifier< int >
 ►CPropertyVerifier< std::string >
 ►CPropertyVerifier< std::vector< std::string > >
 ►CPropertyVerifier< T[N]>
 ►CPropertyVerifier< unsigned int >
 CDataOnDemandSvc::ProtectionHelper class of the DataOnDemandSvc
 ►CPyAlgorithm
 ►CPyAlgorithm
 CGaudiMP::PyROOTPickle
 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::Parsers::MapGrammar< KeyGrammarT, ValueGrammarT >::Operations::result< A, B, C, D >
 CGaudi::Parsers::Histo1DGrammar< Iterator, Skipper >::Operations::result< A, B, C, D >
 CGaudi::Parsers::NodeOperations::result< A, B, C, D >
 CGaudiTesting.BaseTest.Result
 CGaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, 1, Skipper >::Operations::result< A, B, C, D >
 CGaudi::Parsers::TupleInnerGrammar< Iterator, TupleT, N, Skipper >::Operations::result< A, B, C, D >
 CGaudi::Parsers::Pnt3DGrammar< Iterator, PointT, Skipper >::Operations::result< A, B, C, D >
 CGaudi::Parsers::Pnt4DGrammar< Iterator, PointT, Skipper >::Operations::result< A, B, C, D >
 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
 CStatusCode::ScopedDisableCheckingSimple RAII class to ignore unchecked StatusCode instances in a scope
 CGaudi::Parsers::KeyValueGrammar< Iterator, Skipper >::second
 CGaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT >::second
 CPersistencySvc::ServiceEntry
 CServiceManager::ServiceItem
 CServiceLocatorHelperHelper to share the implementation of service() among the various kernel base classes $Id:
 ►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< Gaudi::Gaudi::ISignalMonitor >
 CSmartIF< Gaudi::IFileCatalog >
 CSmartIF< IAddressCreator >
 CSmartIF< IAlgContextSvc >
 CSmartIF< IAlgManager >
 CSmartIF< IAlgorithm >
 CSmartIF< IAppMgrUI >
 CSmartIF< IAuditorSvc >
 CSmartIF< IChronoStatSvc >
 CSmartIF< IComponentManager >
 CSmartIF< IConversionSvc >
 CSmartIF< IDataManagerSvc >
 CSmartIF< IDataProviderSvc >
 CSmartIF< IEventProcessor >
 CSmartIF< IEvtSelector >
 CSmartIF< IExceptionSvc >
 CSmartIF< IHistogramSvc >
 CSmartIF< IIncidentListener >
 CSmartIF< IIncidentSvc >
 CSmartIF< IInterface >
 CSmartIF< IJobOptionsSvc >
 CSmartIF< IMessageSvc >
 CSmartIF< IMonitorSvc >
 CSmartIF< INTupleSvc >
 CSmartIF< IPartitionControl >
 CSmartIF< IProperty >
 CSmartIF< IRndmGenSvc >
 CSmartIF< IRunable >
 CSmartIF< IService >
 CSmartIF< IStateful >
 CSmartIF< ISvcLocator >
 CSmartIF< ISvcManager >
 CSmartIF< IToolSvc >
 CSmartRef< TYPE >Kernel objects: SmartRef
 CSmartRef< ContainedObject >
 CSmartRef< DataObject >
 CSmartRef< Event >
 CSmartRef< KeyType >
 CSmartRef< MyTrack >
 CSmartRef< MyVertex >
 CSmartRefArray< TYPE >
 CSmartRefBaseUser example objects: SmartRefBase
 CSmartRefList< TYPE >
 CSmartRefMap< TYPE >
 CGenfun::GaudiMathImplementation::SplineBase
 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 >
 CStatusCodeThis class is used for returning status codes from appropriate routines
 Cana.Step
 CStreamBufferThe stream buffer is a small object collecting object data
 ►CStreamHandler
 CStreamLogger
 ►Cstringbuf
 CGaudi::StringKeyThe helper class to represent the efficient "key" for access
 ►CStructure
 Cana.Summary
 CSvcCatalog
 CSvcFactory< T >
 CGaudi::SysProcStat
 CGaudi::Utils::Histos::TableSimple class for the customizeble printout of the histogram tables
 ►CIInspector::Tag
 CGaudi::Parsers::MapGrammar< KeyGrammarT, ValueGrammarT >::tag_key
 CGaudi::Parsers::MapGrammar< KeyGrammarT, ValueGrammarT >::tag_mapped
 CMultiStoreSvc::tagROOT
 ►CTClassStreamer
 CGaudiTest.TempDir
 CGaudiTest.TempFile
 CGaudiTest.TemporaryEnvironmentUtility Classes
 CTHistSvc::THistID
 CThreadGaudiSingleton mapping the pthread ID to the Gaudi thread ID
 CGaudi::TimeBased on seal::Time
 CTimerForSequencerAuxilliary class
 CGaudi::TimeSpanBased on seal::TimeSpan
 Cpool::TokenShadow class to mimik POOL tokens
 CTokenizer::TokenDefinition of the sub-class Token
 CTokenizerSTL Include files
 ►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
 ►Ctrue_
 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
 ►Cunary_function
 CGaudi::Parsers::Units
 CGaudi::Parsers::NodeOperations::value
 ►Cstd::vector< T >STL class
 CContainers::vector
 CSystem::VM_COUNTERSProcess Virtual Memory Counters NtQueryInformationProcess using ProcessVmCounters
 CWatchdogThreadSimple class for asynchronous check of time-out
 CConversionSvc::WorkerEntry
 ►CBASE
 ►CExecTestBase
 ►CHTMLParser
 ►CI1
 ►CI2
 ►CI3
 ►CI4
 ►CIAnnotation
 ►CIHistogram2D
 ►CINTERFACE
 ►CPBASE
 ►CResultStream