►NAIDA | GaudiKernel |
►CAnnotation | Implementation of the AIDA IAnnotation interface class |
CAnnotationItem | Internal private annotation item class |
►Nboost | |
►Nspirit | |
►Nqi | |
Cmake_primitive< repository::qi::tag::iter_pos, Modifiers > | |
►Nrepository | |
►Nqi | |
►Citer_pos_parser | |
Cattribute | |
Cuse_terminal< qi::domain, repository::qi::tag::iter_pos > | |
►Nconcurrency | |
CAlgorithmNode | |
CConditionNode | |
CControlFlowNode | |
CDataNode | |
CDataReadyPromoter | |
CDecisionNode | |
CDecisionUpdater | |
CIGraphVisitor | |
CIPrecedenceRulesGraph | |
CPrecedenceRulesGraph | |
CRankerByCummulativeOutDegree | |
CRankerByDataRealmEccentricity | |
CRankerByEccentricity | |
CRankerByProductConsumption | |
CRankerByTiming | |
CRunSimulator | |
CSupervisor | |
►NContainers | Containers namespace |
►Carray | |
Cdecrement | |
Cfind | |
Chashmap | |
Ckey_traits | Key traits class |
CKeyedObjectManager | KeyedObjectManager Class to manage keyed objects |
Cmap | |
Ctraits | Container traits class |
Cvector | |
►NDataSvcHelpers | |
CRegistryEntry | Definition of an entry in the transient data store |
►Ndetails | |
Carg_helper | |
Carg_helper< Ret(T::*)(Arg) const > | |
CPayload_helper | |
CPayload_helper< Gaudi::Range_< T > > | |
Creverse_wrapper | |
►NGaudi | Helper functions to set/get the application return code |
►NAccumulators | |
CAccumulatorSet | AccumulatorSet is an Accumulator that holds a set of Accumulators templated by same Arithmetic and Atomicity and increase them altogether |
CAdder | An Adder ValueHandler operator(a, b) means a += b |
CAdder< Arithmetic, atomicity::full > | Adder specialization in the case of atomicity full |
CAdder< Arithmetic, atomicity::none > | Adder specialization in the case of atomicity none |
CAveragingAccumulator | AveragingAccumulator |
CAveragingCounter | A counter aiming at computing sum and average |
CBaseValueHandler | Base type for all functors used as ValuesHandler |
CBaseValueHandler< Arithmetic, atomicity::full > | BaseValueHandler specialization in the case of atomicity full |
CBaseValueHandler< Arithmetic, atomicity::none > | BaseValueHandler specialization in the case of atomicity none |
CBinomialAccumulator | BinomialAccumulator |
CBinomialCounter | |
CBuffer | Buffer is a non atomic Accumulator which, when it goes out-of-scope, updates the underlying thread-safe Accumulator for all previous updates in one go |
CBufferableCounter | An empty ancester of all counters that provides a buffer method that returns a buffer on itself |
CConstant | An functor always returning the value N |
CCountAccumulator | CountAccumulator |
CCounter | A basic counter counting input values |
CExtremum | 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 |
CExtremum< Arithmetic, atomicity::full, Compare, Initial > | Extremum specialization in the case of atomicity full |
CExtremum< Arithmetic, atomicity::none, Compare, Initial > | Extremum specialization in the case of atomicity none |
CFalseAccumulator | FalseAccumulator |
CFalseTo1 | Helper functor for the FalseAccumulator |
CGenericAccumulator | Generic Accumulator, templated by |
CIdentity | An Identity functor |
CMaxAccumulator | MaxAccumulator |
CMinAccumulator | MinAccumulator |
CPrintableCounter | An empty ancester of all counters that knows how to print themselves |
CSigmaAccumulator | SigmaAccumulator |
CSigmaCounter | A counter aiming at computing average and sum2 / variance / standard deviation |
CSquare | A Square functor |
CSquareAccumulator | SquareAccumulator |
CStatCounter | A counter aiming at computing average and sum2 / variance / standard deviation |
CSumAccumulator | SumAccumulator |
CTrueAccumulator | TrueAccumulator |
CTrueTo1 | Helper functor for the TrueAccumulator |
►NConcurrency | |
CConcurrencyFlags | |
►NConfiguration | |
CGaudiPersistency | |
►Ncpp17 | |
►Ndetails | |
Cdetector | Implementation of the detection idiom (negative case) |
Cdetector< Default, void_t< Op< Args... > >, Op, Args... > | Implementation of the detection idiom (positive case) |
Cvoid_t_ | |
►Ndetail2 | |
Cis_reference_wrapper | |
Cis_reference_wrapper< std::reference_wrapper< U > > | |
►NDetails | |
►NProperty | |
CBoundedVerifier | |
CDefaultStringConverter | |
CDefaultStringConverter< TYPE, std::enable_if_t< std::is_default_constructible< TYPE >::value > > | |
CDefaultStringConverterImpl | |
CNoHandler | |
CNullVerifier | |
CReadHandler | |
CReadUpdateHandler | |
CStringConverter | |
CStringConverter< DataObjIDColl > | |
CSwapCall | Helper to disable a while triggering it, to avoid infinite recursion |
CUpdateHandler | |
Cis_gaudi_property | |
Cis_gaudi_property< Gaudi::Property< TYPE, VERIFIER, HANDLERS > > | |
CPropertyBase | PropertyBase base class allowing PropertyBase* collections to be "homogeneous" |
►Ndetails | |
Ccontainer | Helper structure to get container type |
Coverloaded_t | |
Coverloaded_t< lambda_t > | |
Coverloaded_t< lambda_t, more_lambda_ts... > | |
►NFunctional | |
►Ndetails | |
►Ndetails2 | |
Cget_from_handle | |
Cremove_optional | |
Cremove_optional< boost::optional< T > > | |
CDataHandleMixin | |
CDataHandleMixin< std::tuple< Out... >, std::tuple< In... >, Traits_ > | |
CDataHandleMixin< std::tuple< Out... >, void, Traits_ > | |
CDataHandleMixin< void, std::tuple< In... >, Traits_ > | |
CDataHandleMixin< void, std::tuple<>, Traits_ > | |
Cderef_t | |
Cdisjunction | |
Cdisjunction< B1 > | |
Cdisjunction< B1, Bn... > | |
Cfilter_evtcontext_t | |
Cfilter_evtcontext_t< EventContext, In... > | |
Cinsert_t | |
Cis_optional | |
Cis_optional< boost::optional< T > > | |
►Cvector_of_const_ | |
Citerator | |
►NTraits | |
CBaseClass_t | |
CInputHandle_t | |
COutputHandle_t | |
Cuse_ | |
CConsumer | |
CConsumer< void(const In &...), Traits_ > | |
CFilterPredicate | |
CFilterPredicate< bool(const In &...), Traits_ > | |
CMergingTransformer | |
CMultiScalarTransformer | |
CMultiScalarTransformer< ScalarOp, std::tuple< Out... >(const In &...), Traits_ > | |
CMultiTransformer | |
CMultiTransformer< std::tuple< Out... >(const In &...), Traits_ > | |
CMultiTransformerFilter | |
CMultiTransformerFilter< std::tuple< Out... >(const In &...), Traits_ > | |
CProducer | |
CProducer< Out(), Traits_ > | |
CProducer< std::tuple< Out... >(), Traits_ > | |
CScalarTransformer | |
CScalarTransformer< ScalarOp, Out(const In &...), Traits_ > | |
CSplittingTransformer | |
CSplittingTransformer< vector_of_< Out >(const In &...), Traits_ > | |
CTransformer | |
CTransformer< Out(const In &...), Traits_ > | |
►NGuards | Guards.h GaudiKernel/Guards.h Collection of very simple classes which allows to execution of some functions within the given well-defined and exception-safe context |
CAuditorGuard | It is a simple guard, which "locks" the scope for the Auditor Service is am exception-safe way |
CExceptionGuard | The most simple guard - it execute the certain code withing typical "try {} catch" clause, used in Auditor, Algorithm, AlgTool, etc |
►NHive | |
CContextSpecificData | Implementation of a context specific storage accessible as a sort of smart reference class |
CContextSpecificPtr | Simple implementation of a smart pointer with different values for different event contexts (slots) |
CFetchDataFromFile | |
►Niid_cast_details | |
Ciid_cast_t | |
Ciid_cast_t< I, Is... > | |
Ciid_cast_t<> | |
►NMain | |
►CBootstrapHelper | |
CAppMgr | |
CProperty | |
CStatusCode | |
Cgaudimain | |
►Nmeta | |
►Ndetail | |
Cappend1 | |
Cappend1< interface_list< Is... >, I > | |
CappendN | |
CappendN< interface_list< I, Is... >, List > | |
CappendN< interface_list<>, State > | |
Cinherit_from | |
Cid_ | |
►NParsers | |
CBoolGrammar | |
CCatalog | |
CCharGrammar | |
►CDataObjIDGrammar | |
COperations | |
CEdgeGrammar | |
CFileGrammar | |
CGrammar_ | |
CGrammar_< Iterator, GaudiUtils::VectorMap< KeyT, ValueT, KeyCompareT, AllocatorT >, Skipper > | |
CGrammar_< Iterator, ROOT::Math::DisplacementVector3D< T1, T2 >, Skipper > | |
CGrammar_< Iterator, ROOT::Math::LorentzVector< T1 >, Skipper > | |
CGrammar_< Iterator, ROOT::Math::PositionVector3D< T1, T2 >, Skipper > | |
CGrammar_< Iterator, std::list< InnerT, AllocatorT >, Skipper > | |
CGrammar_< Iterator, std::map< KeyT, ValueT, KeyCompareT, AllocatorT >, Skipper > | |
CGrammar_< Iterator, std::pair< KeyT, ValueT >, Skipper > | |
CGrammar_< Iterator, std::set< InnerT, CompareT, AllocatorT >, Skipper > | |
CGrammar_< Iterator, std::tuple< Args... >, Skipper > | |
CGrammar_< Iterator, std::unordered_map< KeyT, ValueT, HashT, KeyCompareT, AllocatorT >, Skipper > | |
CGrammar_< Iterator, std::unordered_set< InnerT, HashT, CompareT, AllocatorT >, Skipper > | |
CGrammar_< Iterator, std::vector< InnerT, AllocatorT >, Skipper > | |
CGrammar_< Iterator, T, Skipper, typename boost::enable_if< boost::is_floating_point< T > >::type > | |
CGrammar_< Iterator, T, Skipper, typename boost::enable_if< boost::is_integral< T > >::type > | |
CH1Grammar | |
CH2Grammar | |
►CHisto1DGrammar | |
COperations | |
CIdentifierGrammar | |
CIncludedFiles | |
CInterpolGrammar | |
CIntGrammar | |
►CKeyValueGrammar | |
Cfirst | |
Csecond | |
►CMapGrammar | |
COperations | |
Ctag_key | |
Ctag_mapped | |
CMessages | |
CNode | |
►CNodeOperations | |
Cvalue | |
►CPairGrammar | |
Cfirst | |
Csecond | |
►CPnt3DGrammar | |
COperations | |
►CPnt4DGrammar | |
COperations | |
CPosition | |
CPositionalPropertyValueException | |
CPragmaOptions | |
►CProperty | |
CEqual | |
CLessThen | |
CPropertyName | |
CPropertyValue | |
CPropertyValueException | |
CRealGrammar | |
CSkipperGrammar | |
CStringGrammar | |
Ctuple_get_first_type | |
Ctuple_get_first_type< std::tuple< T, Ts... > > | |
Ctuple_remove_first_type | |
Ctuple_remove_first_type< std::tuple< T, Ts... > > | |
CTupleGrammar | |
►CTupleInnerGrammar | |
COperations | |
►CTupleInnerGrammar< Iterator, TupleT, 1, Skipper > | |
COperations | |
CUnits | |
CUnitsGrammar | |
CVectorGrammar | |
►NPluginService | See Gaudi::PluginService |
►Nv1 | |
►NDetails | |
CFactory | Class providing default factory functions |
CLogger | Simple logging class, just to provide a default implementation |
►CRegistry | In-memory database of the loaded factories |
CFactoryInfo | |
CException | |
CFactory | Class wrapping the signature for a factory with any number of arguments |
►Nv2 | |
CDeclareFactory | Helper to declare the factory implementation for a user defined type T |
CFactory< R(Args...)> | Class wrapping the signature for a factory with any number of arguments |
►Ntagged_bool_ns | |
Ctagged_bool | |
►NUtils | |
►NHistos | Collection of useful utilities for manipulations with AIDA hisgograms |
CHistoStrings | Helper class to produce "good" dictionaries |
CTable | Simple class for the customizeble printout of the histogram tables |
►NRegEx | RegeEx: nemspace to hold gaudi regular expression checking |
CmatchList | |
C_GetType | Helper structure to define the proper return type for "get"-functions |
C_GetType< Gaudi::NamedRange_< CONTAINER > > | Template specialization for "named ranges" |
C_GetType< Gaudi::Range_< CONTAINER > > | Template specialization for "ranges" |
C_GetType< TYPE & > | Template specialization for references |
C_GetType< TYPE * > | Template specialization for pointers |
CAida2ROOT | Accessor to underlying ROOT-representation of transient histograms The actual code is imported from Bender project |
CAlgContext | Helper "sentry" class to automatize the safe register/unregister the algorithm's context |
CAlgNameSelector | The trivial selector of algorithm by type |
CAlgSelector | Simple interface class for selection of algorithms |
CAlgTypeSelector | The trivial selector of algorithm by type |
►CAttribStringParser | Parse attribute strings allowing iteration over the various attributes |
CAttrib | Simple class to wrap tag/value pairs |
CIterator | Iterator to loop over the tag/value pairs in the attribute string |
CCheckData | Helper structure for implementation of "exists"-functions for GaudiCommon<BASE> |
CCheckData< const TYPE > | Template specialization for 'const'-type |
CCheckData< Gaudi::NamedRange_< std::vector< const TYPE * > > > | Template specialization for ranges |
CCheckData< Gaudi::Range_< std::vector< const TYPE * > > > | Template specialization for ranges |
CCheckData< TYPE & > | Template specialization for reference types |
CCheckData< TYPE * > | Template specialization for pointer types |
CGetData | Helper structure for implementation of "get"-functions for GaudiCommon<BASE> |
CGetData< const TYPE > | Template specialization for const types |
CGetData< Gaudi::NamedRange_< std::vector< const TYPE * > > > | Template specialization for named ranges |
CGetData< Gaudi::Range_< std::vector< const TYPE * > > > | Template specialization for ranges |
CGetData< TYPE & > | Template specialization for reference types |
CGetData< TYPE * > | Template specialization for pointer types |
CGetOrCreateData | Helper structure for implementation of "getOrCreate"-functions for GaudiCommon<BASE> |
CGetOrCreateData< const TYPE, const TYPE2 > | |
CGetOrCreateData< const TYPE, TYPE2 > | |
CGetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 > | |
CGetOrCreateData< Gaudi::Range_< std::vector< const TYPE * > >, TYPE2 > | |
CGetOrCreateData< TYPE &, TYPE2 & > | |
CGetOrCreateData< TYPE &, TYPE2 > | |
CGetOrCreateData< TYPE *, TYPE2 * > | |
CGetOrCreateData< TYPE *, TYPE2 > | |
CGetOrCreateData< TYPE, const TYPE2 > | |
CGetOrCreateData< TYPE, TYPE2 & > | |
CGetOrCreateData< TYPE, TYPE2 * > | |
CHistoStats | The collection of trivial functions to access the statistical information for the histograms |
CLockedChrono | Helper object, useful for measurement of CPU-performance of highly-recursive structures, e.g |
CMapBase | Helper base-class to allow the generic Python-decoration for all "map-like" classes in Gaudi |
CSignalMonitorSvc | Implementation of Gaudi::ISignalMonitor |
CStopSignalHandler | Service that stop the processing if a signal is received |
CTuplePrinter | |
CTuplePrinter< Tuple, 1 > | |
CTypeNameString | Helper class to parse a string of format "type/name" |
C_ConfigurablesModule | |
CAxis | An IAxis represents a binned histogram axis |
CBootSvcLocator | A dual-stage boostrap mechanism is used to ensure an orderly startup of the ApplicationMgr |
CDataHandle | |
CfullMatch_t | |
CGeneric1D | Common AIDA implementation stuff for histograms and profiles using ROOT implementations |
CGeneric2D | Common AIDA implementation stuff for histograms and profiles using ROOT implementations |
CGeneric3D | Common AIDA implementation stuff for histograms and profiles using ROOT implementations |
CHisto1DDef | Simple 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 |
CHistogram1D | AIDA implementation for 1 D histograms using ROOT THD1 |
CHistogram2D | AIDA implementation for 2 D histograms using ROOT THD2 |
CHistogram3D | AIDA implementation for 3 D histograms using ROOT THD2 |
CHistogramBase | Common base class for all histograms Use is solely functional to minimize dynamic_casts inside HistogramSvc |
CIDataConnection | ABC describing basic data connection |
CIFileCatalog | File catalog interface |
CIFileCatalogMgr | File catalog manager |
CIIODataManager | |
Cinterface_list | |
Cinterface_list_append | |
Cinterface_list_append< interface_list< Is... >, I > | |
Cinterface_list_cat | |
Cinterface_list_cat< interface_list< I... > > | |
Cinterface_list_cat< interface_list< I1... >, interface_list< I2... > > | |
Cinterface_list_cat< interface_list< I1... >, interface_list< I2... >, Others... > | |
CInterfaceId | Class to handle automatically the versioning of the interfaces when they are inheriting from other interfaces |
►CIODataManager | |
CEntry | |
CISignalMonitor | Interface for the service that monitors the occurrences of system signals |
CmajorMatch_t | |
CMetaDataSvc | |
CMultiFileCatalog | This class constitutes the core of the XML based FileCatalog API for using POOL within Gaudi |
CNamedRange_ | |
CParticlePropertySvc | This service provides access to particle properties |
CPoolTool | |
CProfile1D | AIDA implementation for 1 D profiles using ROOT TProfile |
CProfile2D | AIDA implementation for 2 D profiles using ROOT TProfile2D |
CProperty | Implementation of property with value of concrete type |
CProperty< TYPE(&)[N], VERIFIER, HANDLERS > | |
CProperty< TYPE[N], VERIFIER, HANDLERS > | |
CRange_ | Useful class for representation of "sequence" of the objects through the range of valid iterators |
CRangeBase_ | Helper class to simplify the dealing with ranges in Python |
CRootAddress | Description: |
CRootCnvSvc | Description: |
CRootConnectionSetup | |
CRootConverter | Description: Definition of the ROOT data converter |
CRootDatabaseCnv | Statistics file converter class definition |
►CRootDataConnection | Concrete implementation of the IDataConnection interface to access ROOT files |
CContainerSection | Internal helper class, which described a TBranch section in a ROOT file |
CTool | Helper class to facilitate an abstraction layer for reading POOL style files with this package |
CRootDirectoryCnv | Description: NTuple directory converter class definition Definition of the converter to manage the directories in an database representing N-Tuples |
CRootEvtSelector | Concrete event selector implementation to access ROOT files |
CRootEvtSelectorContext | ROOT specific event selector context |
CRootNTupleCnv | NTuple converter class definition for NTuples writted/read using ROOT |
CRootNTupleDescriptor | Description: |
CRootObjectRefs | Persistent reference object containing all leafs and links corresponding to a Gaudi DataObject |
CRootPerfMonSvc | Description: |
CRootRef | Persistent reference object |
CRootStatCnv | Description: Base class converter for N-tuples and related classes |
CRootTool | Description: |
►CSerialTaskQueue | Class for a generic serial queue of tasks (modeled on the Intel Threading Building Blocks Design Pattern "Local Serializer") |
CSerialWorkItem | Wrapper for the WorkItem class for internal concurrency bookkeeping |
CSerialWorkItemRunner | Helper class to wrap a SerialWorkItem in a tbb::task |
CWorkItem | Base class for the task to be executed by the serial queue |
CStringKey | The helper class to represent the efficient "key" for access |
CSysProcStat | |
CTime | Based on seal::Time |
CTimeSpan | Based on seal::TimeSpan |
CXMLFileCatalog | This class constitutes the core of the XML based FileCatalog API for POOL |
►NGaudiAlg | GaudiAlg.h GaudiAlg/GaudiAlg.h Namespace with definition of useful constants, types and function, common for all classes from GaudiAlg package |
►NGaudiAlgConf | |
CErrorTool | |
CEventCounter | |
CEventNodeKiller | |
CGaudiSequencer | |
CHistoTool | |
CPrescaler | |
CSequencer | |
CSequencerTimerTool | |
CTimingAuditor | |
CTupleTool | |
CID | ID class for Histogram and Ntuples |
CPrint | Collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
CPrint1D | Collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
CPrint1DProf | Collection of useful utilities to print IProfile1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
CPrint2D | Collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
CPrint2DProf | Collection of useful utilities to print IProfile2D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
CPrint3D | Collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
CPrintStat | Collection of useful utilities to print StatEntity (currently used for implementation of class GaudiAlgorithm and class GaudiTool) |
CPrintTuple | Collection of useful utilities to print INTuple object (currently used for implementation of class GaudiTupleAlg and class GaudiTupleTool) |
►NGaudiAud | |
►NGaudiAudConf | |
CAlgContextAuditor | |
CAlgErrorAuditor | |
CChronoAuditor | |
CMemoryAuditor | |
CMemStatAuditor | |
CNameAuditor | |
►NGaudiCommon_details | |
Csvc_eq_t | |
Csvc_lt_t | |
►NGaudiCommonSvc | |
►NGaudiCommonSvcConf | |
CAlgContextSvc | |
CAuditorSvc | |
CChronoStatSvc | |
CDataSvcFileEntriesTool | |
CDetPersistencySvc | |
CEvtCollectionStream | |
CEvtDataSvc | |
CEvtPersistencySvc | |
CFileRecordDataSvc | |
CHistogramPersistencySvc | |
CHistogramSvc | |
CInputCopyStream | |
CMultiStoreSvc | |
COutputStream | |
CPartitionSwitchAlg | |
CPartitionSwitchTool | |
CPersistencySvc | |
CRecordDataSvc | |
CRecordStream | |
CRunRecordDataSvc | |
CRunRecordStream | |
CSequentialOutputStream | |
CStatusCodeSvc | |
CStoreExplorerAlg | |
CStoreSnifferAlg | |
CTagCollectionStream | |
►NGaudiConfig | |
►NControlFlow | |
C_TestAlgorithm | |
C_TestVisitor | |
CAndNode | |
CControlFlowBool | |
CControlFlowLeaf | |
CControlFlowNode | |
CDotVisitor | |
Cignore | |
CInvertNode | |
Cline | |
COrderedNode | |
COrNode | |
Cpar | |
Cseq | |
►NGaudiCoreSvc | |
►NGaudiCoreSvcConf | |
CAlgExecStateSvc | |
CApplicationMgr | |
CAppMgrRunable | |
CDataOnDemandSvc | |
CDataStreamTool | |
CDODBasicMapper | |
CEventCollectionSelector | |
CEventLoopMgr | |
CEventSelector | |
CIncidentProcAlg | |
CIncidentSvc | |
CInertMessageSvc | |
CJobOptionsSvc | |
CMessageSvc | |
CMinimalEventLoopMgr | |
CTBBMessageSvc | |
CToolSvc | |
►NGaudiDict | |
CKeyedContainerDict | |
CKeyedObjectDict | |
►NGaudiGSL | |
►NGaudiGSLConf | |
CEqSolver | |
CFuncMinimum | |
CGslErrorCount | |
CGslErrorException | |
CGslErrorPrint | |
CGslSvc | |
►NGaudiHive | |
►NGaudiHiveConf | |
CAlgResourcePool | |
CAvalancheSchedulerSvc | |
CContextEventCounterData | |
CContextEventCounterPtr | |
CCPUCruncher | |
CGaudi__Hive__FetchDataFromFile | |
CHiveReadAlgorithm | |
CHiveSlimEventLoopMgr | |
CHiveTestAlgorithm | |
CHiveWhiteBoard | |
CHLTEventLoopMgr | |
CIOBoundAlgSchedulerSvc | |
CPrecedenceSvc | |
CTest__ViewTester | |
CThreadPoolSvc | |
CTimelineSvc | |
►Nprecedence | |
CCruncherSequence | |
CRealTimeValue | |
CRndBiased10BooleanValue | |
CUniformBooleanValue | |
CUniformTimeValue | |
►NGaudiKernel | |
►NConfigurable | |
►CConfigurable | |
CDefaultName | |
CConfigurableAlgorithm | |
CConfigurableAlgTool | |
CConfigurableAuditor | |
CConfigurableGeneric | |
CConfigurableService | |
CConfigurableUser | |
CCreateSequencesVisitor | |
CDummyDescriptor | |
CError | |
CPropertyReference | |
CSuperAlgorithm | |
►NConfigurableDb | |
C_CfgDb | |
C_Singleton | |
►NConfigurableMeta | |
CConfigurableMeta | |
►NDataObjectHandleBase | |
CDataObjectHandleBase | |
►NGaudiHandles | |
CGaudiHandle | |
CGaudiHandleArray | |
CPrivateToolHandle | |
CPrivateToolHandleArray | |
CPublicToolHandle | |
CPublicToolHandleArray | |
CServiceHandle | |
CServiceHandleArray | |
►NProcessJobOptions | |
C_TempSysPath | |
CConsoleHandler | |
CJobOptsParser | |
CLogFilter | |
CLogFormatter | |
CParserError | |
►NPropertyProxy | |
CDataObjectHandleBasePropertyProxy | |
CGaudiHandleArrayPropertyProxy | |
CGaudiHandlePropertyProxy | |
CGaudiHandlePropertyProxyBase | |
CPropertyProxy | |
►NGaudiMath | GaudiMath.h GaudiMath/GaudiMath.h |
►NIntegration | |
►NInterpolation | |
►NGaudiMonitor | |
►NGaudiMonitorConf | |
CExceptionSvc | |
CHistorySvc | |
►NGaudiMP | A class to serialize/deserialize TES objects to and from a TBufferFile Author: P |
►NFdsRegistry | |
CFdsDict | |
►NGaudiMPConf | |
CIoComponentMgr | |
CRecordOutputStream | |
CReplayOutputStream | |
►NGMPBase | |
CCollectHistograms | |
CCoord | |
CEventCommunicator | |
CGMPComponent | |
CMiniWriter | |
CReader | |
CSubworker | |
CTESSerializer | |
CWorker | |
CWriter | |
►NIoRegistry | |
CIoRegistry | |
►NParallel | |
CSshSession | |
CStatistics | |
CTask | |
CWorkManager | |
►NpTools | |
CFileRecordsAgent | |
CHistoAgent | |
CLumiFSR | |
CPackedCaloHypo | |
CSyncer | |
CSyncMini | |
CPyROOTPickle | |
CTESSerializer | |
►NGaudiPartProp | |
►NGaudiPartPropConf | |
CGaudi__ParticlePropertySvc | |
►NGaudiPluginService | |
►Ncpluginsvc | |
CFactory | |
CProperty | |
CRegistry | |
►NGaudiProfiling | |
►NGaudiGoogleProfilingConf | |
CGoogle__CPUProfiler | |
CGoogle__HeapChecker | |
CGoogle__HeapProfiler | |
►NGaudiIntelProfilingConf | |
CIntelProfile | |
►NGaudiJemallocConf | |
CJemallocProfile | |
CJemallocProfileSvc | |
►NGaudiProfilingConf | |
CPerfMonAuditor | |
►NGaudiValgrindProfilingConf | |
CCallgrindProfile | |
►NGenerateGaudiOpts | |
CXmlDictObject | |
►NIntelProfilerConf | |
CIntelProfilerAuditor | |
►NGaudiPython | GaudiPython.h GaudiPython/GaudiPython.h |
►NBindings | |
CAppMgr | |
CCallbackStreamBuf | |
CiAlgorithm | |
CiAlgTool | |
CiDataSvc | |
CiEventSelector | |
CiHistogramSvc | |
CiJobOptSvc | |
CInterface | |
CInterfaceCast | |
CiNTupleSvc | |
CiProperty | |
CiService | |
CiToolSvc | |
CPropertyEntry | |
CPyAlgorithm | |
►NGaudiAlgs | |
CGaudiAlgo | |
CHistoAlgo | |
Cobjectmethod | |
CTupleAlgo | |
CTupleDecColumnDispatcher | |
►NGaudiPythonConf | |
CPythonScriptingSvc | |
►NHistoUtils | |
CHistoFile | |
►NPersistency | |
CFileDescription | |
CPersistencyError | |
CPersistencyHelper | |
CRootPersistency | |
CUnknownPersistency | |
C_identity | It is here due to 'missing'(?) std::identity |
CAlgDecorator | |
►CCallbackStreamBuf | |
CPyObject_t | |
CHelper | |
CHistoDecorator | Simple decorator class to allow to reuse the functionality of GaudiHistos<TYPE> class in pythin |
CInterface | Minor mofidication of original Pere's structure GaudiPython::Interface This helper class is nesessary to perform C++ castings from python |
CInterface< IInterface > | |
CPrinter | |
CPrinter< ContainedObject > | |
CPrinter< DataObject > | |
CPyAlg | General class to embed the existing algorithm/base class into the python |
CPyAlgorithm | Python Algorithm base class |
CTupleAlgDecorator | Simple class to perform the "decoration" of Tuples in Python/ROOT |
CTupleDecorator | Simple class which performs the decoration of the standard N-Tuple |
CTupleToolDecorator | Simple class to perform the "decoration" of Tuples in Python/ROOT |
►NGaudiRoot | |
CIOHandler | |
CRefAccessor | |
►Ngaudirun | |
CFakeModule | |
►NGaudiSvc | |
►NGaudiSvcConf | |
CCollectionCloneAlg | |
CDetDataSvc | |
CFileMgr | |
CGaudi__MetaDataSvc | |
CHepRndm__Engine_CLHEP__DRand48Engine_ | |
CHepRndm__Engine_CLHEP__DualRand_ | |
CHepRndm__Engine_CLHEP__HepJamesRandom_ | |
CHepRndm__Engine_CLHEP__Hurd160Engine_ | |
CHepRndm__Engine_CLHEP__Hurd288Engine_ | |
CHepRndm__Engine_CLHEP__MTwistEngine_ | |
CHepRndm__Engine_CLHEP__RanecuEngine_ | |
CHepRndm__Engine_CLHEP__Ranlux64Engine_ | |
CHepRndm__Engine_CLHEP__RanluxEngine_ | |
CHepRndm__Engine_CLHEP__RanshiEngine_ | |
CHepRndm__Engine_CLHEP__TripleRand_ | |
CNTupleSvc | |
CRndmGenSvc | |
CTagCollectionSvc | |
CTHistSvc | |
►NGaudiTest | |
CBasicOutputValidator | Output Validation Classes |
CBlockSkipper | |
CCMT | |
CFilePreprocessor | |
CFilePreprocessorSequence | |
CGaudiExeTest | |
CGaudiFilterExecutable | |
CHTMLResultStream | |
CLineSkipper | |
CLineSorter | |
CReferenceFileValidator | |
CRegexpReplacer | |
CTempDir | |
CTempFile | |
CTemporaryEnvironment | Utility Classes |
CXMLResultStream | |
►NGaudiTesting | |
►NBaseTest | |
CBaseTest | |
CBasicOutputValidator | |
CBlockSkipper | |
CFilePreprocessor | |
CFilePreprocessorSequence | |
CLineSkipper | |
CLineSorter | |
CReferenceFileValidator | |
CRegexpReplacer | |
CResult | |
CSortGroupOfLines | |
►NQMTTest | |
CQMTTest | |
►NGaudiToolLocal | |
CCounter | Simple local counter |
►NGaudiUtils | Forward declarations for the functions in SerializeSTL.h |
►Ndetails | |
CIdentityOutputter | |
►NGaudiUtilsConf | |
CFileReadTool | |
CGaudi__IODataManager | |
CGaudi__MultiFileCatalog | |
CGaudi__Utils__SignalMonitorSvc | |
CGaudi__Utils__StopSignalHandler | |
CStalledEventMonitor | |
CVFSSvc | |
►CAllocator | Allocator |
Crebind | |
►CAllocatorPool | Allocator pool |
CPoolChunk | |
CPoolLink | |
CGenericHash | Generic hash implementation (for easy migration to the new Hash class) |
CHash | Simple hash function |
CHash< const T & > | Remove extra qualifiers: |
CHash< const T * > | Remove extra qualifiers: |
CHash< const T > | Remove extra qualifiers: |
CHash< const T(&)[N]> | Generic specialization for arrays |
CHash< T & > | Remove extra qualifiers: |
CHash< T * > | Partial specialization for pointers |
CHash< T(&)[N]> | Generic specialization for arrays |
CHashMap | Common class providing an architecture-independent hash map |
CMap | Extension of the STL map |
►CVectorMap | A bit modified version of 'Loki::AssocVector' associative vector from Loki library by Andrei Alexandrescu |
C_compare_type | The actual structure used to compare the elements Only "key" is important for comparison |
►NGenfun | CLHEP |
►NGaudiMathImplementation | |
►Ndetails | |
Cgsl_deleter | |
CAdapter2DoubleFunction | Mandatory macro from CLHEP/GenericFunctions |
CAdapter3DoubleFunction | Mandatory macro from CLHEP/GenericFunctions |
CAdapterIFunction | Constructor from the IFunction ( see AIDA/IFunction.h) |
CConstant | Fixed constant function |
CGSL_Helper | Simple structure to be used for adaption interface Genfun::AbsFunction to gsl_function structure |
CGSLFunctionWithError | |
CGSLFunctionWithMode | Mandatory macro from CLHEP/GenericFunctions |
CGSLFunctionWithModeAndError | Mandatory macro from CLHEP/GenericFunctions |
CGSLSpline | |
CGSLSplineDeriv | |
CGSLSplineDeriv2 | |
CGSLSplineInteg | |
►CNumericalDefiniteIntegral | This class allows the numerical evaluation of the following functions: |
C_Function | |
C_Workspace | |
Cgsl_ws_deleter | |
CNumericalDerivative | Numerical derivative (using GSL adaptive numerical differentiation) |
►CNumericalIndefiniteIntegral | The simple class for numerical integrations |
C_Function | |
C_Workspace | |
Cgsl_ws_deleter | |
CSimpleFunction | Mandatory macro from CLHEP/GenericFunctions |
CSplineBase | |
►NGoogle | |
CAuditorBase | Base for Google Auditors |
CCPUProfiler | Auditor using the Google CPU Profiler |
CHeapChecker | Auditor using the Google Heap Checker |
CHeapProfiler | Auditor based on the Google Heap Profiler |
►NHepRndm | |
CBaseEngine | |
CEngine | |
CGenerator | |
CGenerator< Rndm::DefinedPdf > | |
►NHiveRndm | |
CHiveNumbers | |
►Nhivetimeline | |
CData | |
►NIo | |
CFileAttr | |
CFileHdlr | |
CIoFlags | |
►NmakePlots | |
CTimingInfo | |
►NNTuple | NTuple name space |
C_Accessor | Class acting as a smart pointer holding a N tuple entry |
C_Array | Abstract class describing a column-array in a N tuple |
C_ArrayImp | Concrete class discribing a column-array in a N tuple |
C_Data | Abstract class describing basic data in an Ntuple |
C_DataImp | Concrete class discribing basic data items in an N tuple |
C_Item | Abstract class describing a column in a N tuple |
C_ItemImp | Concrete class discribing a column in a N tuple |
C_Matrix | Abstract class describing a matrix column in a N tuple |
C_MatrixImp | Concrete class discribing a matrix column in a N tuple |
CArray | Class acting as a smart pointer holding a N tuple _Item |
CArray< IOpaqueAddress * > | |
CColumnWiseTuple | |
CDataItem | |
CDirectory | Small class representing an N tuple directory in the transient store |
CFile | Small class representing an N tuple file in the transient store |
CItem | Class acting as a smart pointer holding a N tuple _Item |
CItem< bool > | Specialization acting as a smart pointer holding a N tuple _Item |
CMatrix | Class acting as a smart pointer holding a N tuple _Item |
CMatrix< IOpaqueAddress * > | |
CRange | Class defining a range |
CRange< bool > | |
CRowWiseTuple | |
CSelector | NTuple Selector class |
CTuple | Abstract base class which allows the user to interact with the actual N tuple implementation |
CTupleImp | |
►NPartPropSvc | |
►NPartPropSvcConf | |
CPartPropSvc | |
►Npool | |
CGuid | |
CToken | Shadow class to mimik POOL tokens |
►Nprecedence | |
CAlgoProps | |
CAlgoTraceProps | |
CAllPass | |
CCFDecision | |
CCondDataProps | |
CDataProps | |
CDecisionHubProps | |
CDecisionNegation | |
CDuration | |
CEndTime | |
CEntityState | |
CGroupExit | |
CGroupLogic | |
CGroupMode | |
COperations | |
CStartTime | |
CVertexName | |
►NRndm | |
CBinomial | Parameters for the Binomial distributed random number generation |
CBit | Parameters for the bit value generation: returns values 0 and 1 |
CBreitWigner | Parameters for the BreitWigner distributed random number generation |
CBreitWignerCutOff | Parameters for the BreitWigner distributed random number generation with cut off; |
CChi2 | Parameters for the Chi2 distributed random number generation |
CDefinedPdf | Generate a random number Generator following generally distributed random values, given a user-defined probability distribution function |
CExponential | Parameters for the Gauss random number generation |
CFlat | Parameters for the flat random number generation within boundaries [minimum, maximum] |
CGamma | Parameters for the Gamma distributed random number generation |
CGauss | Parameters for the Gauss random number generation |
CGaussianTail | Parameters for the Gaussian tail number generation |
CGenerator | |
CLandau | Parameters for the Landau distributed random number generation |
CNumbers | Random number accessor This small class encapsulates the use of the random number generator |
CPoisson | Parameters for the Poisson distributed random number generation with a given mean |
CStudentT | Parameters for the StudentT distributed random number generation |
►NROOT | |
►NMath | |
CCartesian3D | |
CDisplacementVector3D | |
CPositionVector3D | |
►NRootCnv | |
►NRootCnvConf | |
CGaudi__RootCnvSvc | |
CGaudi__RootEvtSelector | |
CGaudi__RootPerfMonSvc | |
►NRootHistCnv | |
►NRootHistCnvConf | |
CRootHistCnv__PersSvc | |
CDirectoryCnv | |
CPersSvc | Persistency service - to store histograms in ROOT format |
CRConverter | Root Converter |
CRCWNTupleCnv | Converter of Column-wise NTuple into ROOT format |
CRDirectoryCnv | Create persistent and transient representations of data store directories |
CRFileCnv | NTuple converter class definition |
►CRHistogramCnv | Generic converter to save/read AIDA_ROOT histograms using ROOT |
CTTH | |
CRNTupleCnv | NTuple converter class definition |
CRootCompressionSettings | Simple class to decode a ROOT compression settings string, of the form '<Alg>:<level>' into the integer code to pass to ROOT |
CRootObjAddress | |
CRRWNTupleCnv | Row wise NTuple converter class definition |
►Nstd | STL namespace |
Chash< Gaudi::StringKey > | Specialization of hash function used in C++11 collections like std::unordered_map |
►NSystem | Note: OS specific details for environment resolution |
CIO_COUNTERS | Process I/O Counters NtQueryInformationProcess using ProcessIoCounters |
CKERNEL_USER_TIMES | Process/Thread System and User Time NtQueryInformationProcess using ProcessTimes NtQueryInformationThread using ThreadTimes |
CPathResolver | |
CPOOLED_USAGE_AND_LIMITS | Process Pooled Quota Usage and Limits NtQueryInformationProcess using ProcessPooledUsageAndLimits |
CPROCESS_BASIC_INFORMATION | |
►CProcessDescriptor | Provides access to process information |
CProcessHandle | |
CProcessTime | Simple class to hold the time information of a process |
CQUOTA_LIMITS | Process Quotas NtQueryInformationProcess using ProcessQuotaLimits NtQueryInformationProcess using ProcessPooledQuotaLimits NtSetInformationProcess using ProcessQuotaLimits |
CVM_COUNTERS | Process Virtual Memory Counters NtQueryInformationProcess using ProcessVmCounters |
►NTest | |
CViewTester | |
►NTuples | General namespace for Tuple properties |
►Ndetail | |
CErrorHandler | Concrete error handlers for dealing with classes, which supports member functions Error,Warning and Print ( e.g |
Cto_ | |
CTupleObjImp | The simplest concrete implementation of class TupleObj with 3 arbitrary error handlers Any types (classes, functions, etc.) which supports the semantics |
►NLocal | |
CCounter | |
CItemStore | Simple class, which represents the local storage of N-tuple items of the given type |
CTuple | A simple wrapper class over standard Gaudi NTuple::Tuple facility |
CTupleColumn | Helper class which allows to extend the functionality of Tuple with possibility to use your own representation of complex objects |
CTupleItem | |
CTupleObj | A simple wrapper class over standard Gaudi NTuple::Tuple facility |
►NZipPythonDir | |
CZipdirError | |
C__longlong | |
CAlgContexSvc | Simple implementation of interface IAlgContextSvc for Algorithm Context Service |
CAlgContextAuditor | Description: Register/Unregister the AlgContext of each algorithm before entering the algorithm and after leaving it |
CAlgContextSvc | |
CAlgErrorAuditor | Monitors the cpu time usage of each algorithm |
CAlgExecState | |
CAlgExecStateSvc | A service that keeps track of the execution state of Algorithm |
CAlgoExecutionTask | |
CAlgorithm | Base class from which all concrete algorithm classes should be derived |
CAlgorithmHistory | AlgorithmHistory class definition |
►CAlgorithmManager | In charge of the creation of concrete instances of Algorithms |
CAlgorithmItem | |
CAlgResourcePool | The AlgResourcePool is a concrete implementation of the IAlgResourcePool interface |
►CAlgsExecutionStates | The AlgsExecutionStates encodes the state machine for the execution of algorithms within a single event |
CIterator | |
CAlgTool | Base class from which all the concrete tool classes should be derived |
CAlgToolHistory | AlgToolHistory class definition |
CAnyDataWrapper | |
CAnyDataWrapperBase | |
CApplicationMgr | The Application Manager class |
CAppMgrRunable | Class definition of AppMgrRunable |
CAuditor | Base class from which all concrete auditor classes should be derived |
CAuditorSvc | |
CAvalancheSchedulerSvc | Introduction
|
Cbackwards_compatibility_hack_time_timespan | |
CBaseObjectMemberFunction | Base class of ObjectMemberFunction |
CBasePtrSetter | Base class to set the pointer to an object of a class derived from DataObject in a generic way |
CBaseToolHandle | Non-templated base class for actual ToolHandle<T> |
CCallgrindProfile | Algorithm to enable/disable the profiling by Callgrind at given events |
CCause | |
Ccgaudi_factory_t | |
Ccgaudi_pluginsvc_t | |
Ccgaudi_property_t | |
CChrono | A small utility class for chronometry of user codes |
CChronoAuditor | Monitors the cpu time usage of each algorithm |
CChronoEntity | Small helper class for implementation of ChronoStatSvc service, It also could be used as some local timer |
CChronoStatSvc | The Chrono & Stat Sservice: service implements the IChronoStatSvc interface and provides the basic chronometry and some statistical counts needed by all applications |
CCLibSymbolInfo | |
CCollectionCloneAlg | Small algorithm, which allows to merge N-tuples in a generic way |
CCommonAuditor | Base class with common functionalities shared by few auditor implementations |
CCommonMessaging | |
CCommonMessagingBase | |
CCompareFirstOfPointerPair_t | |
CComponentManager | Base class for a component manager |
CConcurrencyFlags | Provides information about the level of concurrency of the currently executing job |
CconfigGenerator | |
CConst_int_t | |
CConst_uint_t | |
CContainedObject | All classes that their objects may be contained in an LHCb ObjectContainer (e.g |
CContextEventCounter | |
CContextEventCounterData | |
CContextEventCounterPtr | |
CContextIncident | |
►CConversionSvc | Base class for all conversion services |
CWorkerEntry | |
CConverter | Converter base class |
CConverterID | |
CCPUCruncher | A class that implements a search for prime numbers |
CDataHandleHolderBase | |
►CDataHistory | DataHistory class definition |
CDataHistoryOrder | |
CDataIncident | Data service incident class |
CDataObject | A DataObject is the base class of any identifiable object on any data store |
CDataObjectHandle | DataObjectHandle.h GaudiKernel/DataObjectHandle.h |
CDataObjectHandle< AnyDataWrapper< T > > | Specialization for AnyDataWrapper |
CDataObjectHandle< Gaudi::Range_< T > > | Specialization for Range_ |
CDataObjectHandleBase | DataObjectHandleBase GaudiKernel/DataObjectHandleBase.h |
CDataObjectHandleProperty | DataObjectHandleProperty.h GaudiKernel/DataObjectHandleProperty.h |
CDataObjectReadHandle | |
CDataObjectWriteHandle | |
CDataObjID | |
CDataObjID_Hasher | |
►CDataOnDemandSvc | The DataOnDemandSvc listens to incidents typically triggered by the data service of the configurable name "IncidentName" |
CLeaf | |
CNode | Helper class of the DataOnDemandSvc |
CProtection | Helper class of the DataOnDemandSvc |
CDataSelectionAgent | DataSelectionAgent base in charge of collecting all the refereces to DataObjects in a transient store that passes some selection criteria |
CDataStoreItem | Description of the DataStoreItem class |
CDataStreamTool | |
CDataSvc | Data service base class |
CDataSvcFileEntriesTool | Tool to scan a transient store branch that collects all the objects that belong to the same source (file) |
CDataTypeInfo | Small class which allows access to internal type IDs |
CDecorator | Simple class with allows to "decorate" the python algorithm with 'basic' funtionality from class GaudiAlgorithm |
CDetDataSvc |
|
CDetPersistencySvc | |
CDHH | |
CDHHVisitor | |
►CDirSearchPath | Search for files in a list of directories |
CeqPath | Name |
CDLLClassManager | |
CDODBasicMapper | Default implementation of a DataOnDemand mapper |
►CEqSolver | The simplest concrete implementation of IEqSolver interface |
CEqSolverMisc | |
CErrorTool | |
CEventCollectionContext | |
►CEventCollectionSelector | Definition of class EventCollectionSelector |
CMyContextType | |
CEventContext | This class represents an entry point to all the event specific data |
CEventContextHash | Hash from EventContext so EvenContexts can be used as keys in unordered maps |
CEventCounter | |
CEventIDBase | This class provides a unique identification for each event, in terms of run/event number and/or a time stamp |
CEventIDRange | Event ID Range object |
CEventIterator | |
CEventLoopMgr | Class definition of EventLoopMgr |
CEventNodeKiller | Algorithm to kill nodes in the event data store |
CEventSelector | Definition of class EventSelector |
CEventSelectorDataStream | Definition of class EventSelectorDataStream |
CEventSlot | Class representing the event slot |
CEvtCollectionStream | A small to stream Data I/O |
CEvtDataSvc | A EvtDataSvc is the base class for event services |
CEvtPersistencySvc | EvtPersistencySvc class implementation definition |
CEvtSelectorContext | Definition of class EventIterator |
CExceptionSvc | Simple implementation of IExceptionSvc abstract interface |
Cextend_interfaces | Base class to be used to extend an interface |
Cextends | Base class used to extend a class implementing other interfaces |
CFileIncident | This class is the FileIncident |
►CFileInfo | |
CCacheItem | |
CCacheItemComparator | |
CFileMgr | |
CFileReadTool | Basic implementation of the IFileAccess interface |
CFileRecordDataSvc | A FileRecordDataSvc is the base class for event services |
Cfinal_action | |
CFindByMassRange | IParticlePropertySvc::value_type is a typedef that defines the internal service storage type that is returned when an iterator is dereferenced |
►CFuncMinimum | The simplest concrete implementation of IFuncMinimum interface |
CFuncMinimumMisc | |
CGaudi | This is a number of static methods for bootstrapping the Gaudi framework |
CGaudiAlgorithm | The useful base class for data processing algorithms |
CGaudiCommon | Implements the common functionality between GaudiTools and GaudiAlgorithms |
CGaudiDll | |
CGaudiException | Define general base for Gaudi exception |
CGaudiGSL | Helper class to get (static) access to Gaudi GSL Service General users are not supposed to use it |
CGaudiHandle | Handle to be used in lieu of naked pointers to gaudis |
CGaudiHandleArray | T is the concrete handle type, e.g |
CGaudiHandleArrayBase | Base class of array's of various gaudihandles |
CGaudiHandleArrayProperty | |
CGaudiHandleBase | Base class to handles to be used in lieu of naked pointers to various Gaudi components |
CGaudiHandleInfo | |
CGaudiHandleProperty | |
CGaudiHistoAlg | Simple class to extend the functionality of class GaudiAlgorithm |
CGaudiHistos | Templated base class providing common histogramming methods for GaudiAlgorithm and GaudiTool like classes |
CGaudiHistoTool | Simple class to extend the functionality of class GaudiTool |
►CGaudiSequencer | Sequencer for executing several algorithms, stopping when one is faulty |
CAlgorithmEntry | |
CGaudiTool | The useful base class for tools |
CGaudiTupleAlg | Simple class to extend the functionality of class GaudiHistoAlg |
►CGaudiTuples | Templated base class providing common 'ntupling' methods |
Cid_t | |
CnTupleMapItem | |
Corder_t | |
Ctitle_t | |
CGaudiTupleTool | Simple class to extend the functionality of class GaudiHistoTool |
CGenericAddress | Generic Transient Address |
CGlobalDirectoryRestore | |
CGslError | Helper class to represent GSL errors |
CGslErrorCount | Concrete GSL error handler It is just counts number of GSL errors |
CGslErrorException | Concrete GSL eror handler It is just thrown the exception |
CGslErrorPrint | Concrete GSL eror handler It is just prints the GSL errors |
CGslSvc | The implementation of IGslSvc interface |
CHistogramAgent | HistogramAgent base in charge of collecting all the refereces to DataObjects in a transient store that passes some selection criteria |
CHistogramPersistencySvc | HistogramPersistencySvc class implementation definition |
►CHistogramSvc | HistogramSvc class definition |
CHelper | |
CHistoryObj | Base class for History Objects |
CHistorySvc | HistorySvc class definition |
CHistoTool | Simple tool for histogramming (component) |
CHiveReadAlgorithm | |
CHiveSlimEventLoopMgr | |
CHiveTestAlgorithm | |
CHiveWhiteBoard | Data service base class |
►CHLTEventLoopMgr | |
CHLTExecutionTask | |
CIAccelerator | General interface for an accelerator-based algorithm scheduler |
CIAddressCreator | IAddressCreator interface definition |
CIAIDATupleSvc | Definition of the IAIDATupleSvc interface class |
CIAlgContextSvc | An abstract interface for Algorithm Context Service |
CIAlgExecStateSvc | Abstract interface for a service that manages the Algorithm execution states |
CIAlgManager | The IAlgManager is the interface implemented by the Algorithm Factory in the Application Manager to support management functions |
CIAlgorithm | The IAlgorithm is the interface implemented by the Algorithm base class |
CIAlgResourcePool | The IAlgResourcePool is the interface for managing algorithm instances, in particular if clones of the same algorithm exist |
CIAlgTask | General interface for a wrapper around Gaudi algorithm |
CIAlgTool | The interface implemented by the AlgTool base class |
CIAppMgrUI | Application Manager User Interface |
CIAuditor | The IAuditor is the interface implmented by the AlgAuditor base class |
CIAuditorSvc | The interface implemented by the IAuditorSvc base class |
Cibs_param_t | |
Cibsfetchctl_t | |
Cibsopctl_t | |
Cibsopdata2_t | |
Cibsopdata3_t | |
Cibsopdata_t | |
CIChronoStatSvc | The IChronoStatSvc is the interface implemented by the ChronoStatService |
CIChronoSvc | "Chrono"-related part of interface IChronoStatSvc |
CIClassIDSvc | Interface to the CLID database |
CIClassInfo | Data base class allowing to store persistent type information |
CIClassManager | The IClassManager is the interface implemented by the generic Factory in the Application Manager to support class management functions |
CIComponentManager | |
CICondSvc | Interface for the Condition Service |
CIConversionSvc | |
CIConverter | The data converters are responsible to translate data from one representation into another |
CICounterSummarySvc | Simple service interface to collect counters to persist in a summary file |
CIDataHandleHolder | |
CIDataHandleVisitor | |
CIDataManagerSvc | |
CIDataProviderSvc | Data provider interface definition |
CIDataSourceMgr | IDataSourceMgr interface definition |
CIDataStoreAgent | Generic data agent interface |
CIDataStoreLeaves | Interface for a tool or service that returns a list of leaves (paths) in a transient store |
CIDataStreamTool | |
CIDetDataSvc |
|
CIDODAlgMapper | Interface of tools used by the DataOnDemandSvc to choose the algorithm to be run to produce the data at a path |
CIDODNodeMapper | Interface of tools used by the DataOnDemandSvc to choose the type of node to be created at a path |
CIEqSolver | Interface file for multidimensional root-finding (solving nonlinear system with n equations in n unknowns) |
CIErrorTool | |
CIEventProcessor | The IEventProcessor is the interface to process events |
CIEventTimeDecoder | Interface that a Tool that decodes the event time has to implement |
►CIEvtSelector | The Event Selector Interface |
CContext | |
CIExceptionSvc | The abstract interface for exception handling service |
CIFileAccess | Abstract interface for a service or tool implementing a read access to files |
CIFileMgr | |
CIFuncMinimum | Interface file to find minimum of the function and compute covariance matrix (matrix of error) |
CIGenericTool | General purpose interface class for tools that "do something" |
►CIgHookTrace | |
CCounter | Nearly dummy object type to identify a counter |
CCounterValue | Value for a counter chained from a trace |
CIgHookTraceAlloc | |
CIGslErrorHandler | The abstract interface for arbitrary GSL error handler |
CIGslSvc | The abstract interface to "deal" with GNU Scientific Library (GLS) The main task is the error handling |
CIHistogramSvc | Definition of the IHistogramSvc interface class |
CIHistorySvc | Definition of the IHistorySvc interface class |
CIHistoTool | An abstract interface for "histogramming tool" |
CIHiveWhiteBoard | |
CIInactiveMessageCounter | |
CIIncidentListener | The interface implemented by any class wanting to listen to Incidents |
►CIIncidentSvc | The interface implemented by the IncidentSvc service |
CIncidentPack | |
CIInspectable | Interface definition of an inspectable object |
►CIInspector | Inspector base class |
C_TT | |
C_V | |
CIValue | |
CTag | |
CIInterface | Definition of the basic interface |
CIIoComponent | |
►CIIoComponentMgr | |
CIoMode | |
CIJobOptionsSvc | Main interface for the JobOptions service |
CIMagneticFieldSvc | The interface to the MagneticFieldSvc |
CIMessageSvc | The IMessage is the interface implemented by the message service |
CIMetaDataSvc | |
CIMonitorSvc | Definition of the IMonitorSvc interface, which publishes Gaudi variables to outside monitoring processes |
Cimplements | Base class used to implement the interfaces |
CINamedInterface | IInterface compliant class extending IInterface with the name() method |
CIncident | Base class for all Incidents (computing events) |
CIncidentProcAlg | |
►CIncidentSvc | Default implementation of the IIncidentSvc interface |
CListener | |
CIndefiniteIntegral | |
CInertMessageSvc | Thread safe extension to the standard MessageSvc |
CInputCopyStream | Extension of OutputStream to copy the content of the main input file |
CIntegration | Collection of common types for classes NumericalIndefiniteIntegral and NumericalDefiniteIntegral |
CIntelProfile | Algorithm to enable/disable the profiling by Intel at given events |
►CIntelProfilerAuditor | |
Cstack_entity | |
CInterfaceID | Interface ID class |
CINTuple | NTuple interface class definition |
CINTupleItem | NTuple interface class definition |
CINTupleSvc | |
CIOBoundAlgSchedulerSvc | Please refer to the full documentation of the methods for more details |
CIOBoundAlgTask | Wrapper around I/O-bound Gaudi-algorithms |
►CIoComponentMgr | |
CIoComponentEntry | |
CIOpaqueAddress | Opaque address interface definition |
CIParticlePropertySvc | This class is an interface to the ParticlePropertySvc |
CIPartitionControl | Create / access partitions |
CIPartPropSvc | |
CIPersistencySvc | Data persistency service interface |
CIPrecedenceSvc | Abstract interface for a service that manages tasks' precedence |
CIProperty | The IProperty is the basic interface for all components which have properties that can be set or get |
CIPublishSvc | Definition of the IPublishSvc interface, which publishes variables to outside monitoring processes |
CIRegistry | The IRegistry represents the entry door to the environment any data object residing in a transient data store is embedded |
CIRndmEngine | Definition of a interface for a generic random number generator giving randomly distributed numbers in the range [0...1] number generators |
►CIRndmGen | Definition of a interface for a generic random number generators |
CParam | |
CIRndmGenSvc | Random Generator service interface definition Definition of a interface for a service to access random generators according to predefined distributions: |
CIRunable | Runable interface definition |
Cis_StatusCode_enum | |
CIScheduler | General interface for algorithm scheduler |
CISelectStatement | A select statement can either contain |
CISequencerTimerTool | Implements the time measurement inside a sequencer |
CISerialize | Object serialization interface definition |
CIService | General service interface definition |
CIStagerSvc | |
CIStateful | Interface for classes that implement the Gaudi State Machine |
CIStatSvc | "Stat"-related part of interface IChronoStatSvc |
CIStatusCodeSvc | |
CISvcLocator | The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to locate services in the framework |
CISvcManager | The ISvcManager is the interface implemented by the Service Factory in the Application Manager to support management functions |
CITHistSvc | |
CIThreadInitTool | Abstract interface for AlgTools to do thread local initialization |
CIThreadPoolSvc | Abstract interface for a service that manages a thread pool |
►CITimelineSvc | |
CTimelineRecorder | RAII helper to record timeline events |
►CIToolSvc | The interface implemented by the IToolSvc base class |
CObserver | Allow call-backs when a tool is a created or retrieved |
CITupleTool | |
CIUpdateable | Object update interface definition |
CIUpdateableIF | |
CIUpdateableInterface | Component interface counterpart to the above ABC |
►CIUpdateManagerSvc | Interface class to the Update Manager service |
CPtrSetter | Templated specialization of BasePtrSetter |
CPythonHelper | Helper class implemented in the python dictionary to allow access from python to template member functions |
CIValidity | Interface for objects with a validity |
CIVersHistoryObj | Interface for Versioned History Objects |
CJemallocProfile | Algorithm to enable/disable the profiling of the head by Jemalloc |
CJemallocProfileSvc | Service that enables the Jemalloc profiler on demand |
CJobHistory | JobHistory class definition |
CJobOptionsSvc | |
►CKeyedContainer | Template class KeyedContainer, KeyedContainer.h |
C_InsertRelease | Internal functor for insertion of objects |
C_RemoveRelease | Internal functor for insertion of objects |
CKeyedObject | Definition of the templated KeyedObject class |
►CLinkManager | A LinkManager is the object aggregated into a DataObject, which is responsible for the handling of non-tree like links |
CLink | Embedded class defining a symbolic link Note: No copy constructor; bitwise copy (done by the compiler) is just fine |
Clinux_proc | |
►CLockedHandle | Provides automatic lock/unlock access to a class upon deref of ptr |
CConstGuard | |
CGuard | |
CMEMORY_MAPPED_FILE | |
CMemoryAuditor | Monitors the memory use of each algorithm |
CMemStatAuditor | Just a minor modification of MemoryAuditor to allow the output memory statistics table to be printed |
CMessage | The Message class |
►CMessageSvc | |
CMsgAry | Private helper class to keep the count of messages of a type (MSG::LEVEL) |
CMinimalEventLoopMgr | This is the default processing manager of the application manager |
CModuleIncident | Base class for Module-related incident |
CModuleLoadedIncident | Fired when a module (DLL) is loaded |
CMsgStream | Definition of the MsgStream class used to transmit messages |
►CMultiStoreSvc | Data service base class |
CtagROOT | Root type (address or object) |
CMyObject | |
CNameAuditor | Prints the name of each algorithm before entering the algorithm and after leaving it |
CNamedRange | New concept of "named" range : range with name |
CNTupleItems | NTupleItems namespace parts definition This header file is not intended to be included by the public! It's only used for the ntuple service |
►CNTupleSvc | NTuple service |
CConnection | |
CObjectContainerBase | ObjectContainerBase is the base class for Gaudi container classes |
CObjectList | ObjectList is one of the basic Gaudi container classes capable of being registered in Data Stores |
CObjectMemberFunction | This class is used by IUpdateManagerSvc to keep pairs made of a member function and a pointer to the object for which that member function has to be called |
CObjectVector | ObjectVector is one of the basic Gaudi container classes capable of being registered in Data Stores |
COutputStream | A small to stream Data I/O |
COutputStreamAgent | |
CParticleProperty | A trivial class to hold information about a single particle properties |
CPartitionSwitchAlg | Small algorithm which switches the partition of a configurable multi-service |
CPartitionSwitchTool | |
CPartPropSvc | |
Cpentium4_cccr_value_t | Pentium4_cccr_value_t |
Cpentium4_escr_value_t | |
CPerfMonAuditor | Performance Monitoring Auditor that uses Perfmon2 library to monitor algorithms |
►CPersistencySvc | PersistencySvc class implementation definition |
CServiceEntry | |
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 | |
CPoolDbLinkManager | Description: PoolDbLinkManager class implementation definition |
CPoolDbTokenWrap | Description: |
CPOSIXFileHandler | |
CPrecedenceSvc | A service to resolve the task execution precedence |
CPrescaler | |
CprocInfo | |
►CProcStats | |
Ccleanup | |
Cunique_fd | |
CPropertyHolder | Helper class to implement the IProperty interface |
CPropertyList | List of properties |
CPropertyMgr | Property manager helper class |
CPropertyWithHandlers | Helper class to simplify the migration old properties deriving directly from PropertyBase |
CPublicToolHandle | Helper class to construct ToolHandle instances for public tools via the auto registering constructor |
CPublicToolHandleArray | Helper class to construct ToolHandle instances for public tools via the auto registering constructor |
CPythonAdaptor | |
CPythonConfig | |
CPythonScriptingSvc | This service handles scripting implemented using Python |
CRecordDataSvc | A RecordDataSvc is the base class for event services |
CRecordOutputStream | Simple class that adds an entry to the Transient Event Store to record that the processing flow triggered its execution |
CRecordStream | Extension of OutputStream to write run records after last event |
CRecoSchedulerSvc | Basic event loop and scheduler for fast HLT reconstruction |
►CReplayOutputStream | |
COutStreamAdder | Helper class to fill the internal map of OutputStreams |
COutStreamTrigger | Helper class to call the required OutputStream |
CRetCodeGuard | Helper class to set the application return code in case of early exit (e.g |
CRndmEngine | Random Generator engine definition |
CRndmGen | Random Generator definition |
CRndmGenSvc | Random Generator service definition |
CRootConnectionSet | Class describing the setup parameters of a ROOT data connection |
CRootFileHandler | |
CRunRecordDataSvc | A RunRecordDataSvc is the base class for event services |
CRunRecordStream | Extension of OutputStream to write run records after last event |
CS_module | |
CSelectStatement | Class of a selection statement |
CSequencer | ClassName: Sequencer |
CSequencerTimerTool | Implements the time measurement inside a sequencer |
CSequentialOutputStream | Extension of OutputStream to write run records after last event |
CService | Base class for all services |
CServiceHandle | Handle to be used in lieu of naked pointers to services |
CServiceHandleArray | Array of Handles to be used in lieu of vector of naked pointers to tools |
CServiceHistory | ServiceHistory class definition |
CServiceLocatorHelper | Helper to share the implementation of service() among the various kernel base classes |
►CServiceManager | In charge of the creation of concrete instances of Services |
CServiceItem | |
CSharedObjectsContainer | Very simple class to represent the container of objects which are not owned by this container |
CSmartDataLocator | A small class used to access easily (and efficiently) data items residing in data stores |
►CSmartDataObjectPtr | A small class used to access easily (and efficiently) data items residing in data stores |
CObjectFinder | Helper class to configure smart pointer functionality |
CObjectLoader | Helper class to configure smart pointer functionality |
CSmartDataPtr | A small class used to access easily (and efficiently) data items residing in data stores |
CSmartDataStorePtr | A small class used to access easily (and efficiently) data items residing in data stores |
CSmartIF | Small smart pointer class with automatic reference counting for IInterface |
CSmartRef | Kernel objects: SmartRef |
CSmartRefArray | |
CSmartRefBase | User example objects: SmartRefBase |
CSmartRefList | |
CSmartRefMap | |
CSmartRefVector | Kernel objects: SmartRefVector |
CStalledEventMonitor | Service that monitor the time taken by processing of single events using a separate thread |
CStat | Small wrapper class for easy manipulation with generic counters and IStatSvc interface |
CStatEntity | Backward compatible StatEntity class |
CStatic_error_check | |
CStatic_error_check< false > | |
►CStatusCode | This class is used for returning status codes from appropriate routines |
CCategory | The category assigned to a StatusCode |
CScopedDisableChecking | Simple RAII class to ignore unchecked StatusCode instances in a scope |
►CStatusCodeSvc | |
CStatCodeDat | |
CStoreExplorerAlg | Small algorith, which traverses the data store and prints generic information about all leaves, which can be loaded/accessed |
►CStoreSnifferAlg | Small algorithm, which traverses the data store and prints a summary of the leafs accessed during the run |
CLeafInfo | |
►CStreamBuffer | The stream buffer is a small object collecting object data |
CContainedLink | Definition of the contained link set |
CDataIO | A small base class to handle generic data streaming |
CIdentifiedLink | Definition of the contained link set |
CIstream | Reader for standard input streams |
COstream | Writer for standard output streams |
CSvcCatalog | |
CTagCollectionStream | Specialized output stream class for event tag collections, where the basic Event entry point should be placed as well into the collection itself |
CTagCollectionSvc | Gaudi tag collection service definition |
►CTBBMessageSvc | |
CMessageTaskCommon | Common base class for the different reportMessage cases |
CMessageWithLevel | Specialized class to report a message with explicit output level |
CMessageWithoutLevel | Specialized class to report a message with implicit output level |
CStatusCodeMessage | Specialized class to report a StatusCode message |
CTBMessageSvc | Extension to the standard MessageSvc that |
►CTHistSvc | |
CGlobalDirectoryRestore | Helper class that manages ROOts global directory and file |
CTHistID | Helper struct that bundles the histogram ID with a mutex, TFile and TObject* |
CThreadInitTask | Special TBB task used by ThreadPoolSvc to wrap execution of IThreadInitTools |
CThreadPoolSvc | A service which initializes a TBB thread pool |
CTimeException | Exception thrown by Gaudi::Time |
CTimelineEvent | |
CTimelineSvc | |
CTimerForSequencer | Auxiliary class |
CTimingAuditor | Simple auditor which uses SequencerTimerTool for ALL algorithms, including the algorithm from main Gaudi "TopAlg" list and algorithms managed by Data-On-Demand Service |
CToolHandle | Handle to be used in lieu of naked pointers to tools |
CToolHandleArray | Array of Handles to be used in lieu of vector of naked pointers to tools |
CToolHandleInfo | General info and helper functions for toolhandles and arrays |
CToolSvc | This service manages tools |
CTsDataSvc | Data service base class |
CTupleTool | |
CUCharDbArray | Shadow class to mimik POOL blobs |
CUpdateManagerException | Exception thrown by the UpdateManagerSvc when something goes wrong |
CVFSSvc | Simple service that allows to read files independently from the storage |
CViewTester | |
CWatchdogThread | Simple class for asynchronous check of time-out |