| ►NAIDA | GaudiKernel |
| ►CAnnotation | Implementation of the AIDA IAnnotation interface class |
| CAnnotationItem | Internal private annotation item class |
| ►NAida2RootEx | |
| CAida2RootEx1 | |
| CAida2RootEx2 | |
| ►Nbug_34121 | |
| CMyAlgorithm | |
| CTool | |
| ►Nbug_38882 | |
| CTestAlg | |
| ►Nconcurrency | |
| CActiveLineageScout | |
| CAlgorithmNode | |
| CCompareNodes | |
| CConditionalLineageFinder | |
| CConditionNode | |
| CControlFlowNode | |
| CDataNode | |
| CDataReadyPromoter | |
| CDecisionNode | |
| CDecisionUpdater | |
| CIGraphVisitor | |
| CIPrecedenceRulesGraph | |
| CNodePropertiesValidator | |
| CPrecedenceRulesGraph | |
| CProductionAmbiguityFinder | |
| CRankerByCummulativeOutDegree | |
| CRankerByDataRealmEccentricity | |
| CRankerByEccentricity | |
| CRankerByProductConsumption | |
| CRankerByTiming | |
| CRunSimulator | |
| CSubSlotScout | |
| CSupervisor | |
| CTarjanSCCFinder | |
| ►NConfigurableUser | |
| CExampleApplication | |
| CExampleCommon | |
| CExampleIO | |
| ►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 | |
| ►NCounter | |
| CCounter | |
| ►NDataSvcHelpers | |
| CRegistryEntry | |
| ►Ndetails | |
| Carg_helper | |
| Carg_helper< Ret(T::*)(Arg) const > | |
| CGenericDataStoreAgent | |
| CPayload_helper | |
| CPayload_helper< Gaudi::DataHandle::Reader, Gaudi::NamedRange_< T >, U > | |
| CPayload_helper< Gaudi::DataHandle::Reader, Gaudi::Range_< T >, U > | |
| Creverse_wrapper | |
| ►NEvtColWrite | |
| CEvtColEx | |
| ►Nfmt | |
| Cformatter< json_fmt_arg > | Fmt formatter function for json class able to handle 2 types of formats : {} : in this case the type entry of json is used to deduce what to print, looking into the registry {:name|fmt} : in this case, the entry 'name' of the json will be printed in given format |
| ►NGaudi | Header file for std:chrono::duration-based Counters |
| ►NAccumulators | |
| ►Ndetails | |
| ►NMsgCounter | |
| CHandler | |
| CGetTuple | |
| CGetTuple< Type, 1 > | |
| 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 |
| CAveragingAccumulatorBase | AveragingAccumulatorBase |
| CAveragingCounter | A counter aiming at computing sum and average |
| CAxis | Definition of an Histogram Axis |
| CAxis< Gaudi::Tests::Histograms::CustomAxis::Category > | |
| 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 |
| Cbinomial_t | |
| CBinomialCounter | A counter dealing with binomial data |
| 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 Also registers the counter to its owner, with default type "counter" Due to this registration, move semantic is disabled |
| CConstant | A functor always returning the value N |
| Cconstruct_empty_t | Constant used to disambiguate construction of an empty Accumulator versus the copy constructor |
| CCountAccumulator | CountAccumulator |
| CCounter | A basic integral counter; |
| CExtractWeight | A functor to extract weight, take a pair (valueTuple, weight) as input |
| 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 |
| CHistogramingAccumulatorInternal | Internal Accumulator class dealing with Histograming |
| CHistogramingCounterBaseInternal | A base counter dealing with Histograms |
| CHistogramingCounterBaseInternal< ND, Atomicity, Arithmetic, Type, Accumulator, std::index_sequence< NDs... > > | |
| CHistoInputType | Small class used as InputType for regular Histograms |
| CHistoInputType< Arithmetic, 1 > | Specialization of HistoInputType for ND == 1 in order to have simpler syntax that is, no tuple of one item |
| CIdentity | An Identity functor |
| CIntegralAccumulator | IntegralAccumulator |
| CMaxAccumulator | MaxAccumulator |
| CMinAccumulator | MinAccumulator |
| CMsgCounter | |
| CPrintableCounter | An empty ancester of all counters that knows how to print themselves |
| CSigmaAccumulatorBase | SigmaAccumulatorBase |
| 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 |
| CWeightedCountAccumulator | WeightedCountAccumulator |
| CWeightedHistoInputType | Small class used as InputType for weighted Histograms |
| CWeightedProduct | A Product functor, take a pair (value, weight) as input |
| CWeightedSquare | A WeightedSquare functor, take a pair (value, weight) as input |
| CWeightedSquareAccumulator | WeightedSquareAccumulator |
| CWeightedSumAccumulator | WeightedSumAccumulator |
| ►NAllocator | |
| ►CArena | Custom allocator holding a pointer to a generic memory resource |
| Crebind | |
| ►NArena | |
| CMonotonic | A fast memory arena that does not track deallocations |
| ►NConcurrency | |
| CConcurrencyFlags | |
| ►NConfUser | |
| CGaudiPersistency | |
| ►Ncpp17 | |
| ►Ndetails | |
| Cdetector | Implementation of the detection idiom (negative case) |
| Cdetector< Default, std::void_t< Op< Args... > >, Op, Args... > | Implementation of the detection idiom (positive case) |
| ►Ndetails | |
| Ccontainer | Helper structure to get container type |
| CLegacyAlgorithmAdapter | |
| Coverloaded_t | |
| ►NDetails | |
| ►NProperty | |
| CBoundedVerifier | |
| CDefaultStringConverter | |
| CDefaultStringConverter< TYPE, std::enable_if_t< std::is_default_constructible_v< TYPE > > > | |
| CDefaultStringConverterImpl | |
| CNoHandler | |
| CNullVerifier | |
| CReadHandler | |
| CReadUpdateHandler | |
| CStringConverter | |
| CStringConverter< DataObjIDColl > | |
| CStringConverter< DataObjIDVector > | |
| 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" |
| CPropertyId | Helper to record a property identifier as a sequence of SharedString instances |
| CSharedString | Std::string wrapper for static strings where identical values actually share the memory |
| CWeakPropertyRef | Optional reference to a property that can be used to refer to a sting or to the string representation of a property instance value |
| ►NExamples | |
| ►NConditions | |
| ►Ndetails | |
| CConditionsStore | Example class to implement an actual backend for Gaudi::Examples::Conditions::ConditionAccessorHolder |
| ►CConditionAccessorHolder | Example of a ConditionAccessorHolder implementation |
| CConditionAccessor | Class wrapping the communication between condition users and conditions backend |
| CCondSvc | Implementation of ICondSvc used for testing Allows declaration of one or more algorithms or data objects as belonging to the "conditions realm" The scheduler will then treat them differently |
| CUserAlg | Example of a simple algorithm using conditions via the ConditionAccessorHolder pattern |
| ►NMultiInput | |
| CDumpAddress | Write the content of the RootAddress of a data object |
| CReadAlg | Simple algorithm used to read data from two files |
| CWriteAlg | Simple algorithm used to produce dummy data in the transient store |
| ►NTestObjectVersion | |
| CCreateObject | |
| CUseObject | |
| CArrayProperties | |
| CBoostArrayProperties | |
| CCollision | |
| CContextConsumer | |
| CContextIntConsumer | |
| CContextTransformer | |
| ►CCounter | |
| CGaudiHistoAlgorithm | Example of algorithm using histograms accumulators |
| CHistoTimingAlg | Simple timing of counter based histograms filling |
| CCountingConsumer | |
| CCountSelectedTracks | |
| CCustomPropertiesAlg | |
| CEvent | |
| CEventually | |
| CEvtColAlg | |
| CEvtCollectionSelector | |
| CExtendedEvtCol | |
| CExtendedProperties2 | |
| CFloatDataConsumer | |
| CFloatTool | |
| CFoo | |
| CFrExpTransformer | |
| CGaudiObjectHandler | |
| CHistoProps | |
| CIMyTool | |
| CIntDataConsumer | |
| CIntDataProducer | |
| CIntFloatToFloatData | |
| CIntIntToFloatFloatData | |
| CIntToFloatData | |
| CIntVectorsMerger | |
| CIntVectorsMergingConsumer | |
| CIntVectorsToInts | Transform a vector of vector of int to a vector of int, where the output vector of in is scattered into the TES |
| CIntVectorsToIntVector | Concatenates a list of input vectors into a single output vector |
| CKeyedDataProducer | |
| CLdExpTransformer | |
| ►CMyConsumerTool | |
| CBoundInstance | |
| CMyData | |
| CMyExampleTool | |
| CMyTrack | |
| CMyVertex | |
| COpaqueProducer | |
| COptFrExpTransformer | |
| COptLdExpTransformer | |
| CQueueingApplication | |
| CQueueingEventLoopMgr | |
| CRangeProducer | |
| CS | |
| CSDataProducer | |
| CSelCreate | |
| CSelectTracks | |
| CSelFilter | |
| CShrdPtrConsumer | |
| CShrdPtrProducer | |
| CSRangesToIntVector | |
| CStringKeyEx | |
| CTHDataConsumer | |
| CTHDataProducer | |
| CTHDataProducer2 | |
| CToolConsumer | |
| CTwoDMerger | Concatenates a list of input vectors into a single output vector |
| CVectorDataProducer | |
| CVectorDoubleProducer | |
| CVoidConsumer | |
| ►NFunctional | |
| ►Ndetails | |
| ►Ndetails2 | |
| Cget_from_handle | |
| Cis_gaudi_range | |
| Cis_gaudi_range< Gaudi::NamedRange_< T, IT > > | |
| Cis_gaudi_range< Gaudi::Range_< T, IT > > | |
| CConsumer | |
| CConsumer< void(const In &...), Traits_, false > | |
| CConsumer< void(const In &...), Traits_, true > | |
| CDataHandleMixin | |
| CDataHandleMixin< std::tuple< Out... >, std::tuple< In... >, Traits_ > | |
| CDataHandleMixin< std::tuple< Out... >, std::tuple<>, Traits_ > | |
| CDataHandleMixin< std::tuple< void >, std::tuple<>, Traits_ > | |
| CDataHandleMixin< std::tuple<>, std::tuple< In... >, Traits_ > | |
| CDataHandleMixin< std::tuple<>, std::tuple<>, Traits_ > | |
| Cderef_t | |
| Cfilter_evtcontext_t | |
| Cfilter_evtcontext_t< EventContext, In... > | |
| CFilterPredicate | |
| CFilterPredicate< bool(const In &...), Traits_, false > | |
| CFilterPredicate< bool(const In &...), Traits_, true > | |
| Cinsert_t | |
| Cinvoke_optionally_t | |
| Cis_void_fun | |
| Cis_void_fun< void(Args...)> | |
| CMergingTransformer | |
| CMergingTransformer< Out(const vector_of_const_< In > &), Traits_, true > | |
| CMergingTransformer< Out(const vector_of_const_< Ins > &...), Traits_, false > | |
| CProducer | |
| CProducer< Out(), Traits_, legacy > | |
| CProducer< std::tuple< Out... >(), Traits_, legacy > | |
| CSplittingMergingTransformer | |
| CSplittingMergingTransformer< vector_of_< Out >(const vector_of_const_< In > &), Traits_, false > | |
| CSplittingTransformer | |
| CSplittingTransformer< vector_of_< Out >(const In &...), Traits_, false > | |
| CSplittingTransformer< vector_of_< Out >(const In &...), Traits_, true > | |
| CToolBinder | |
| CToolBinder< Gaudi::Interface::Bind::Box< IFace >(Args const &...), Traits > | |
| ►Cvector_of_const_ | |
| Citerator | |
| ►NTraits | |
| CBaseClass_t | |
| CInputHandle_t | |
| COutputHandle_t | |
| Cuse_ | |
| ►CWriteOpaqueFor | |
| COpaqueView | |
| CwriteViewFor | |
| CFilterDecisionErrorCategory | |
| CListTransformer | |
| CMergingMultiTransformer | |
| CMergingMultiTransformer< std::tuple< Outs... >(vector_of_const_< Ins > const &...), Traits_ > | |
| CMergingMultiTransformerFilter | |
| CMergingMultiTransformerFilter< std::tuple< Outs... >(vector_of_const_< In > const &), Traits_ > | |
| CMultiScalarTransformer | |
| CMultiScalarTransformer< ScalarOp, std::tuple< Out... >(const In &...), Traits_ > | |
| CScalarTransformer | |
| CScalarTransformer< ScalarOp, Out(const In &...), Traits_ > | |
| ►NGuards | |
| CAuditorGuard | |
| CExceptionGuard | |
| ►NHistograming | |
| ►NSink | |
| CRoot | |
| ►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 | |
| CFetchLeavesFromFile | |
| ►NInterface | |
| ►NBind | |
| CAlgToolStub | |
| CBox | |
| CIBinder | |
| CStub | |
| ►NInterfaces | |
| CIOptionsSvc | Interface for a component that manages application configuration options |
| CIQueueingEventProcessor | Extend IEventProcessor for asynchronous scheduling of events via queue-like interface |
| ►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_ | |
| ►NMonitoring | |
| ►Ndetails | |
| CMergeAndResetBase | |
| ►CHub | Central entity in a Gaudi application that manages monitoring objects (i.e |
| CEntity | Wrapper class for arbitrary monitoring objects |
| CSink | Interface reporting services must implement |
| CJSONSink | |
| CMessageSvcSink | |
| ►NParsers | |
| CBoolGrammar | |
| CCatalog | |
| CCharGrammar | |
| ►CDataObjIDGrammar | |
| COperations | |
| CEdgeGrammar | |
| CFileGrammar | |
| CGrammar_ | |
| CGrammar_< Iterator, GaudiUtils::VectorMap< KeyT, ValueT, KeyCompareT, AllocatorT >, Skipper > | |
| CGrammar_< Iterator, MyCustomType, 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, std::enable_if_t< std::is_floating_point_v< T > > > | |
| CGrammar_< Iterator, T, Skipper, std::enable_if_t< std::is_integral_v< T > > > | |
| CH1Grammar | |
| CH2Grammar | |
| CH3Grammar | |
| ►CHisto1DGrammar | |
| COperations | |
| CIdentifierGrammar | |
| CIncludedFiles | |
| CInputData | Helper class to enable ADL for parsers |
| 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 | |
| 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 | |
| ►NTests | |
| ►NHistograms | |
| ►NAxesLabels | |
| CHistWithLabelsAlg | |
| ►NCustomAxis | |
| CEnumAxisAlg | |
| ►NDirectories | |
| CHistoGroupsAlg | |
| CHistoGroupsTool | |
| ►NMultiDimLayout | |
| CTestAlg | |
| ►NTimers | |
| ►CGenericTimer | A generic timer based on std::chrono and Gaudi::Accumulators |
| CScopeTimer | A scoped timer that starts/stops on con/de-struction |
| CRdtscClock | A std::chrono compatible Clock using rdtsc as its timing source |
| ►NUtils | |
| ►NHistos | |
| CHistoStrings | |
| CTable | |
| ►NRegEx | RegeEx: nemspace to hold gaudi regular expression checking |
| CmatchList | |
| C_GetType | |
| 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 | |
| CAlgContext | |
| CAlgNameSelector | |
| CAlgSelector | |
| CAlgTypeSelector | |
| ►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 | |
| 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 | |
| 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 | |
| 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 | |
| CLockedChrono | |
| CMapBase | |
| 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 | |
| CAlgorithm | Base class from which all concrete algorithm classes should be derived |
| CApplication | Gaudi application entry point |
| CAxis | An IAxis represents a binned histogram axis |
| CBootSvcLocator | |
| Cc_opt_t | |
| CContainerSection | |
| CDataHandle | |
| CfullMatch_t | |
| CGeneric1D | |
| CGeneric2D | |
| CGeneric3D | |
| CHisto1DDef | |
| CHistogram1D | |
| CHistogram2D | |
| CHistogram3D | |
| CHistogramBase | |
| CIDataConnection | |
| CIFileCatalog | |
| CIFileCatalogMgr | |
| 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 | |
| CNamedRange_ | |
| CParticlePropertySvc | |
| CPoolTool | |
| CProfile1D | |
| CProfile2D | |
| CProperty | Implementation of property with value of concrete type |
| CProperty< TYPE(&)[N], VERIFIER, HANDLERS > | |
| CProperty< TYPE[N], VERIFIER, HANDLERS > | |
| CRange_ | |
| CRangeBase_ | |
| CRootAddress | |
| CRootCnvSvc | |
| CRootConnectionSetup | |
| CRootConverter | |
| CRootDatabaseCnv | |
| ►CRootDatabaseMerger | |
| Cuuid_data | |
| ►CRootDataConnection | |
| CContainerSection | |
| CTool | |
| CRootDirectoryCnv | |
| CRootEventExtractor | |
| CRootEvtSelector | |
| CRootEvtSelectorContext | |
| CRootNTupleCnv | |
| CRootNTupleDescriptor | |
| CRootObjectRefs | |
| CRootPerfMonSvc | |
| CRootRef | |
| CRootStatCnv | |
| CRootTool | |
| CSequence | |
| CStringKey | |
| CSysProcStat | |
| CTime | |
| CTimeSpan | |
| CXMLFileCatalog | |
| ►NGaudi | |
| ►NFunctional | |
| ►Ndetails | |
| CMultiTransformer | |
| CMultiTransformer< std::tuple< Out... >(const In &...), Traits_, false > | |
| CMultiTransformer< std::tuple< Out... >(const In &...), Traits_, true > | |
| CMultiTransformerFilter | |
| CMultiTransformerFilter< std::tuple< Out... >(const In &...), Traits_, false > | |
| CMultiTransformerFilter< std::tuple< Out... >(const In &...), Traits_, true > | |
| CTransformer | |
| CTransformer< Out(const In &...), Traits_, false > | |
| CTransformer< Out(const In &...), Traits_, true > | |
| ►NGaudiAlg | |
| CID | |
| CPrint | |
| CPrint1D | |
| CPrint1DProf | |
| CPrint2D | |
| CPrint2DProf | |
| CPrint3D | |
| CPrintStat | |
| CPrintTuple | |
| ►NGaudiCommon_details | |
| Csvc_eq_t | |
| Csvc_lt_t | |
| ►NGaudiConfig | |
| ►NControlFlow | |
| C_TestAlgorithm | |
| C_TestVisitor | |
| CAndNode | |
| CControlFlowBool | |
| CControlFlowLeaf | |
| CControlFlowNode | |
| CDotVisitor | |
| Cignore | |
| CInvertNode | |
| Cline | |
| COrderedNode | |
| COrNode | |
| Cpar | |
| Cseq | |
| ►NGaudiConfig2 | |
| ►N_configurables | |
| CConfigMetaHelper | |
| CConfigurable | |
| CConfigurableMeta | |
| CProperty | |
| ►N_db | |
| CConfDB2 | |
| CConfigurablesDB | |
| ►Nsemantics | |
| C_DictHelper | |
| C_ListHelper | |
| CBoolSemantics | |
| CComponentSemantics | |
| CDefaultSemantics | |
| CFloatSemantics | |
| CIntSemantics | |
| CMappingSemantics | |
| COrderedSetSemantics | |
| CPropertySemantics | |
| CSequenceSemantics | |
| CStringSemantics | |
| ►NGaudiDict | |
| CKeyedContainerDict | |
| CKeyedObjectDict | |
| ►NGaudiEx | |
| CQotdAlg | |
| ►NGaudiExamples | |
| ►NConfiguration | |
| CGaudi_Test_MySuperAlg | |
| CGaudiExamplesCommonConf | |
| CCounterSvcAlg | |
| CGaudiPPS | Small algorithm using Gaudi::ParticlePropertySvc |
| CLoggingAuditor | |
| CStatSvcAlg | |
| CTimingAlg | |
| ►NGaudiHive | |
| ►Nprecedence | |
| CCruncherSequence | |
| CRealTimeValue | |
| CRndBiasedBooleanValue | |
| CUniformBooleanValue | |
| CUniformTimeValue | |
| ►NGaudiKernel | |
| ►NConfigurable | |
| ►CConfigurable | |
| CDefaultName | |
| CConfigurableAlgorithm | |
| CConfigurableAlgTool | |
| CConfigurableAuditor | |
| CConfigurableGeneric | |
| CConfigurableService | |
| CConfigurableUser | |
| CCreateSequencesVisitor | |
| CDummyDescriptor | |
| CError | |
| CPropertyReference | |
| CSuperAlgorithm | |
| ►NConfigurableDb | |
| C_CfgDb | |
| C_Singleton | |
| ►NConfigurableMeta | |
| CConfigurableMeta | |
| ►NDataHandle | |
| CDataHandle | |
| ►NGaudiHandles | |
| CGaudiHandle | |
| CGaudiHandleArray | |
| CPrivateToolHandle | |
| CPrivateToolHandleArray | |
| CPublicToolHandle | |
| CPublicToolHandleArray | |
| CServiceHandle | |
| CServiceHandleArray | |
| ►NProcessJobOptions | |
| C_TempSysPath | |
| CConsoleHandler | |
| CJobOptsParser | |
| CLogFilter | |
| CLogFormatter | |
| CParserError | |
| ►NPropertyProxy | |
| CDataHandlePropertyProxy | |
| CGaudiHandleArrayPropertyProxy | |
| CGaudiHandlePropertyProxy | |
| CGaudiHandlePropertyProxyBase | |
| CPropertyProxy | |
| ►NGaudiMP | A class to serialize/deserialize TES objects to and from a TBufferFile Author: P |
| ►NFdsRegistry | |
| CFdsDict | |
| ►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 | |
| ►NGaudiPluginService | |
| ►Ncpluginsvc | |
| CFactory | |
| CProperty | |
| CRegistry | |
| ►NGaudiProfiling | |
| ►NGenerateGaudiOpts | |
| CXmlDictObject | |
| ►NGaudiPython | Namespace for all classes interfacing Gaudi to Python |
| ►NBindings | |
| CAppMgr | |
| CCallbackStreamBuf | |
| CiAlgorithm | |
| CiAlgTool | |
| CiDataSvc | |
| CiEventSelector | |
| CiHistogramSvc | |
| CInterface | |
| CInterfaceCast | |
| CiNTupleSvc | |
| CiProperty | |
| CiService | |
| CiToolSvc | |
| CPropertyEntry | |
| CPyAlgorithm | |
| ►NGaudiAlgs | |
| CGaudiAlgo | |
| CHistoAlgo | |
| Cobjectmethod | |
| CTupleAlgo | |
| CTupleDecColumnDispatcher | |
| ►NHistoUtils | |
| CHistoFile | |
| ►NPersistency | |
| CFileDescription | |
| CPersistencyError | |
| CPersistencyHelper | |
| CRootPersistency | |
| CUnknownPersistency | |
| C_identity | |
| CAlgDecorator | |
| ►CCallbackStreamBuf | |
| CPyObject_t | |
| CHelper | |
| CHistoDecorator | |
| CInterface | |
| CInterface< IInterface > | |
| CPrinter | |
| CPrinter< ContainedObject > | |
| CPrinter< DataObject > | |
| CPyAlg | |
| CPyAlgorithm | |
| CTupleAlgDecorator | |
| CTupleDecorator | |
| CTupleToolDecorator | |
| ►NGaudiRoot | |
| CIOHandler | |
| CRefAccessor | |
| ►Ngaudirun | |
| CArgProcessor | |
| CFakeModule | |
| ►NGaudiSvc | |
| ►NGaudiTesting | |
| ►NBaseTest | |
| CBaseTest | |
| CBasicOutputValidator | |
| CBlockSkipper | |
| CFilePreprocessor | |
| CFilePreprocessorSequence | |
| CJSONOutputValidator | |
| CLineSkipper | |
| CLineSorter | |
| CReferenceFileValidator | |
| CRegexpReplacer | |
| CResult | |
| CSortGroupOfLines | |
| ►NJIRA | |
| CGAUDI_1185 | Special service to expose GAUDI-1185 |
| ►NQMTTest | |
| CQMTTest | |
| CCustomIncidentAlg | |
| CDestructorCheckAlg | |
| CEvenEventsFilter | |
| CFailingSvc | Special service that issue a failure in one of the transitions (for testing) |
| CGaudiEnv | |
| CGetDataObjectAlg | Simple algorithm that retrieves objects from the transient store |
| CITestTool | |
| CListTools | Simple algorithm that creates dummy objects in the transient store |
| COddEventsFilter | |
| CPrintMemoryUsage | Simple algorithm that prints the memory usage every N events (property "Frequency") |
| CPutDataObjectAlg | Simple algorithm that creates dummy objects in the transient store |
| CSignallingAlg | Simple algorithm that raise a signal after N events |
| CSleepyAlg | |
| CStopLoopAlg | |
| CSvcWithTool | Special service that issue a failure in one of the transitions (for testing) |
| CTestAlg | |
| ►CTestTool | |
| CLogger | |
| ►NGaudiTests | |
| ►NHistograms | |
| ►NGaudiToolLocal | |
| CCounter | |
| ►NGaudiUtils | |
| ►Ndetails | |
| CIdentityOutputter | |
| ►CAllocator | |
| Crebind | |
| ►CAllocatorPool | |
| CPoolChunk | |
| CPoolLink | |
| CGenericHash | Generic hash implementation (for easy migration to the new Hash class) |
| CHash | |
| 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 | |
| CMap | |
| ►CVectorMap | |
| C_compare_type | |
| ►NGoogle | |
| CAuditorBase | |
| CCPUProfiler | |
| CHeapChecker | |
| CHeapProfiler | |
| ►NHepPDT | |
| CTestUnknownID | |
| ►NHepRndm | |
| CBaseEngine | |
| CEngine | |
| CGenerator | |
| CGenerator< Rndm::DefinedPdf > | |
| ►NHistoEx | |
| CHistoEx | |
| ►NHistoEx1 | |
| CHistoEx1 | |
| ►NHistoEx2 | |
| CHistoEx2 | |
| ►NHiveRndm | |
| CHiveNumbers | |
| ►Nhivetimeline | |
| CData | |
| ►NIo | |
| CFileAttr | |
| CFileHdlr | |
| CIoFlags | |
| ►NmakePlots | |
| CTimingInfo | |
| ►NMix | |
| CSimpleAlgo | |
| ►Nnlohmann | |
| Cadl_serializer< std::chrono::duration< Rep, Period > > | |
| ►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 | |
| ►NPluginServiceTest | Test file used to check if the new Plugin Service is able to handle the strings used in the old one |
| CCustomFactoryAlgorithm | |
| CMyAlg | |
| CMyTemplatedAlg | |
| ►Npool | |
| CGuid | |
| CToken | |
| ►Nprecedence | |
| CAlgoProps | |
| CAlgoTraceProps | |
| CAllPass | |
| CCFDecision | |
| CCondDataProps | |
| CDataProps | |
| CDecisionHubProps | |
| CDecisionNegation | |
| CDuration | |
| CEndTime | |
| CEntityState | |
| CGroupExit | |
| CGroupLogic | |
| CGroupMode | |
| COperations | |
| CStartTime | |
| CVertexName | |
| ►Nranges | |
| ►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 | |
| ►NRootHistCnv | |
| CDirectoryCnv | |
| CPersSvc | |
| CRConverter | |
| CRCWNTupleCnv | |
| CRDirectoryCnv | |
| CRFileCnv | |
| ►CRHistogramCnv | |
| CTTH | |
| CRNTupleCnv | |
| CRootCompressionSettings | |
| CRootObjAddress | |
| CRRWNTupleCnv | |
| ►NSmartRefVectorImpl | |
| CSmartRefVectorPythonizer | |
| ►Nstd | STL namespace |
| ►Nchrono | |
| Chash< Gaudi::Details::PropertyId > | |
| Chash< Gaudi::StringKey > | Specialization of hash function used in C++11 collections like std::unordered_map |
| ►NSuperAlgDynamicGraph | |
| CMySuperAlg | Job options file |
| ►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 | |
| 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 | |
| ►NTupleEx | |
| CTupleEx | |
| ►NTupleEx1 | |
| CTupleEx1 | |
| ►NTupleEx2 | |
| CTupleEx2 | |
| ►NTuples | |
| ►Ndetail | |
| CErrorHandler | |
| Cto_ | |
| CTupleObjImp | |
| ►NLocal | |
| CCounter | |
| CItemStore | |
| CTuple | A simple wrapper class over standard Gaudi NTuple::Tuple facility |
| CTupleColumn | |
| CTupleItem | |
| ►CTupleObj | A simple wrapper class over standard Gaudi NTuple::Tuple facility |
| CColumnStorage | |
| CAbortEventAlg | |
| CAida2Root | |
| CAIDATupleAlgorithmRead | |
| CAIDATupleAlgorithmWrite | |
| CAlgContexSvc | |
| CAlgContextAuditor | |
| CAlgContextSvc | |
| CAlgExecState | |
| CAlgExecStateSvc | A service that keeps track of the execution state of Algorithm |
| CAlgorithm | Alias for backward compatibility |
| CAlgorithmHistory | |
| ►CAlgorithmManager | |
| CAlgorithmItem | |
| CAlgResourcePool | |
| CAlgsExecutionStates | |
| CAlgTask | |
| CAlgTool | |
| CAlgToolHistory | |
| CAnyDataGetAlgorithm | |
| CAnyDataPutAlgorithm | |
| CAnyDataWithViewWrapper | |
| CAnyDataWrapper | |
| CAnyDataWrapperBase | |
| CApplicationMgr | |
| CAppMgrRunable | Class definition of AppMgrRunable |
| CAuditor | |
| CAuditorSvc | |
| CAuditorTestAlg | |
| ►CAvalancheSchedulerSvc | |
| CAlgQueueSort | Comparison operator to sort the queues |
| CTaskSpec | Struct to hold entries in the alg queues |
| Cbackwards_compatibility_hack_time_timespan | |
| CBaseObjectMemberFunction | |
| CBasePtrSetter | |
| CBaseToolHandle | |
| CCallgrindProfile | |
| CCause | |
| Ccgaudi_factory_t | |
| Ccgaudi_pluginsvc_t | |
| Ccgaudi_property_t | |
| CChrono | |
| CChronoAuditor | |
| CChronoEntity | |
| CChronoStatSvc | |
| CCLibSymbolInfo | |
| CCollectionCloneAlg | |
| CColorMgs | Algorithm to test the color setting options of MsgService |
| CColorMsgAlg | |
| CCommonAuditor | Base class with common functionalities shared by few auditor implementations |
| CCommonMessaging | |
| CCommonMessagingBase | |
| CCompareFirstOfPointerPair_t | |
| CComponentManager | |
| CConcurrencyFlags | |
| CconfigGenerator | |
| CConst_int_t | |
| CConst_uint_t | |
| CContainedObject | |
| CContextEventCounter | |
| CContextEventCounterData | |
| CContextEventCounterPtr | |
| CContextIncident | |
| ►CConversionSvc | |
| CWorkerEntry | |
| CConverter | |
| CConverterID | |
| CCopyInputStream | |
| CCounterAlg | Simple algorithm illustrating the usage of different "counters" |
| CCPUCruncher | |
| CCPUCrunchSvc | |
| CCpuHungryAlg | Algorithm which consume a lot of CPU |
| CDataCreator | |
| CDataHandleFinder | |
| CDataHandleHolderBase | |
| CDataHandleProperty | DataHandleProperty.h GaudiKernel/DataHandleProperty.h |
| ►CDataHistory | |
| CDataHistoryOrder | |
| CDataIncident | |
| CDataObject | |
| CDataObjectHandle | DataObjectHandle.h GaudiKernel/DataObjectHandle.h |
| CDataObjectHandle< AnyDataWithViewWrapper< View, Owned > > | Specialization for AnyDataWithViewWrapper |
| CDataObjectHandle< AnyDataWrapper< T > > | Specialization for AnyDataWrapper |
| CDataObjectHandle< Gaudi::NamedRange_< T > > | Specialization for NamedRange_ |
| CDataObjectHandle< Gaudi::Range_< T > > | Specialization for Range_ |
| CDataObjectHandleBase | DataObjectHandleBase GaudiKernel/DataObjectHandleBase.h |
| CDataObjectReadHandle | |
| CDataObjectWriteHandle | |
| CDataObjID | |
| CDataObjID_Hasher | |
| ►CDataOnDemandSvc | |
| CLeaf | |
| CNode | |
| CProtection | |
| CDataStoreItem | |
| CDataStreamTool | |
| CDataSvc | |
| CDataSvcFileEntriesTool | Tool to scan a transient store branch that collects all the objects that belong to the same source (file) |
| CDataTypeInfo | |
| CDecorator | |
| CDetDataSvc | |
| CDetPersistencySvc | |
| CDHH | |
| CDHHVisitor | |
| ►CDirSearchPath | Search for files in a list of directories |
| CeqPath | |
| CDLLClassManager | |
| CDODBasicMapper | |
| CEList | |
| CErrorTool | |
| CEventCollectionContext | |
| ►CEventCollectionSelector | Definition of class EventCollectionSelector |
| CMyContextType | |
| CEventContext | |
| CEventContextHash | |
| 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. Holds two EventIDBases (start and stop) |
| CEventIterator | |
| CEventLoopMgr | Class definition of EventLoopMgr |
| CEventNodeKiller | |
| CEventSelector | Definition of class EventSelector |
| CEventSelectorDataStream | Definition of class EventSelectorDataStream |
| CEventSlot | Class representing an event slot |
| CEvtCollectionStream | A small to stream Data I/O |
| CEvtCollectionWrite | User example objects: EvtCollectionWrite |
| CEvtDataSvc | |
| CEvtPersistencySvc | EvtPersistencySvc class implementation definition |
| CEvtSelectorContext | Definition of class EventIterator |
| CEvtStoreSvc | |
| CExceptionSvc | |
| Cextend_interfaces | Base class to be used to extend an interface |
| CExtendedProperties | |
| Cextends | Base class used to extend a class implementing other interfaces |
| CFileIncident | This class is the FileIncident |
| ►CFileInfo | |
| CCacheItem | |
| CCacheItemComparator | |
| CFileMgr | |
| CFileMgrTest | Algorithm to test the FileMgr |
| CFileReadTool | |
| CFileRecordDataSvc | |
| Cfinal_action | |
| CFindByMassRange | |
| CFixTESPath | |
| CGaudi | |
| CGaudiAlgorithm | |
| CGaudiCommon | |
| CGaudiCommonTests | |
| CGaudiDll | |
| CGaudiException | |
| CGaudiHandle | |
| CGaudiHandleArray | T is the concrete handle type, e.g |
| CGaudiHandleArrayBase | Base class of array's of various gaudihandles |
| CGaudiHandleArrayProperty | |
| CGaudiHandleBase | |
| CGaudiHandleInfo | |
| CGaudiHandleProperty | |
| CGaudiHistoAlg | |
| CGaudiHistoAlgorithm | |
| CGaudiHistos | |
| CGaudiHistoTool | |
| ►CGaudiSequencer | |
| CAlgorithmEntry | |
| CGaudiTool | |
| CGaudiTupleAlg | |
| ►CGaudiTuples | |
| Cid_t | |
| CnTupleMapItem | |
| Corder_t | |
| Ctitle_t | |
| CGaudiTupleTool | |
| CGenericAddress | |
| CGetIntView | |
| CGetStringView | |
| CGlobalDirectoryRestore | |
| CHelloWorld | |
| CHistoAlgorithm | |
| CHistogramAgent | |
| CHistogramPersistencySvc | HistogramPersistencySvc class implementation definition |
| ►CHistogramSvc | |
| CHelper | |
| CHistory | |
| CHistoryObj | |
| CHistorySvc | |
| CHistoTimingAlg | |
| CHistoTool | |
| ►CHiveDataBrokerSvc | |
| CAlgEntry | |
| CHiveReadAlgorithm | |
| CHiveSlimEventLoopMgr | |
| CHiveTestAlgorithm | |
| CHiveWhiteBoard | |
| CIAddressCreator | |
| CIAIDATupleSvc | |
| CIAlgContextSvc | |
| CIAlgExecStateSvc | Abstract interface for a service that manages the Algorithm execution states |
| CIAlgManager | |
| CIAlgorithm | |
| CIAlgResourcePool | |
| CIAlgTool | |
| CIAppMgrUI | |
| CIAuditor | |
| CIAuditorSvc | |
| Cibs_param_t | |
| Cibsfetchctl_t | |
| Cibsopctl_t | |
| Cibsopdata2_t | |
| Cibsopdata3_t | |
| Cibsopdata_t | |
| CIChronoStatSvc | |
| CIChronoSvc | |
| CIClassIDSvc | Interface to the CLID database |
| CIClassInfo | |
| CIClassManager | |
| CIComponentManager | |
| CICondSvc | |
| CIConversionSvc | |
| CIConverter | |
| CICounterSummarySvc | |
| CICPUCrunchSvc | |
| CIDataBroker | |
| CIDataHandleHolder | |
| CIDataHandleVisitor | |
| CIDataManagerSvc | |
| CIDataProviderSvc | |
| CIDataSourceMgr | |
| CIDataStoreAgent | |
| 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 |
| CIErrorTool | |
| CIEventProcessor | |
| CIEventTimeDecoder | |
| ►CIEvtSelector | |
| CContext | |
| CIExceptionSvc | |
| CIFileAccess | |
| CIFileMgr | |
| CIGenericTool | |
| ►CIgHookTrace | |
| CCounter | Nearly dummy object type to identify a counter |
| CCounterValue | Value for a counter chained from a trace |
| CIgHookTraceAlloc | |
| CIHistogramSvc | |
| CIHistorySvc | |
| CIHistoTool | |
| CIHiveWhiteBoard | |
| CIInactiveMessageCounter | |
| CIIncidentAsyncTestSvc | |
| CIIncidentListener | |
| ►CIIncidentSvc | |
| CListener | Listener properties |
| CIInspectable | |
| ►CIInspector | |
| C_TT | |
| C_V | |
| CIValue | |
| CTag | |
| CIInterface | |
| CIIoComponent | |
| ►CIIoComponentMgr | |
| CIoMode | |
| CIMagneticFieldSvc | |
| CIMessageSvc | |
| CIMetaDataSvc | |
| CIMonitorSvc | |
| Cimplements | Base class used to implement the interfaces |
| CIMyOtherTool | |
| CIMyTool | |
| CINamedInterface | |
| CIncident | |
| CIncidentAsyncTestAlg | |
| CIncidentAsyncTestSvc | |
| CIncidentListenerTest | |
| CIncidentListenerTestAlg | |
| CIncidentProcAlg | |
| CIncidentRegistryTestListener | |
| CIncidentSvc | Default implementation of the IIncidentSvc interface |
| CInertMessageSvc | |
| CInputCopyStream | Extension of OutputStream to copy the content of the main input file |
| CIntelProfile | Algorithm to enable/disable the profiling by Intel at given events |
| ►CIntelProfilerAuditor | |
| Cstack_entity | |
| CInterfaceID | |
| CINTuple | |
| CINTupleItem | |
| CINTupleSvc | |
| ►CIoComponentMgr | |
| CIoComponentEntry | |
| CIOpaqueAddress | |
| CIParticlePropertySvc | |
| CIPartitionControl | |
| CIPartPropSvc | |
| CIPersistencySvc | |
| CIPrecedenceSvc | Abstract interface for a service that manages tasks' precedence |
| CIProperty | |
| CIPublishSvc | |
| CIRegistry | |
| CIRndmEngine | |
| ►CIRndmGen | |
| CParam | |
| CIRndmGenSvc | |
| CIRunable | |
| Cis2ff_merger | |
| Cis2ff_merger_filter | |
| Cis_StatusCode_enum | |
| ►CIScheduler | |
| COccupancySnapshot | Sample occupancy at fixed interval (ms) Negative value to deactivate, 0 to snapshot every change Each sample, apply the callback function to the result |
| CISelectStatement | |
| CISequencerTimerTool | |
| CISerialize | |
| CIService | |
| CIStagerSvc | |
| CIStateful | |
| CIStatSvc | |
| CISvcLocator | |
| CISvcManager | |
| CITestTool | |
| 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 | |
| CObserver | Allow call-backs when a tool is a created or retrieved |
| CITupleTool | |
| CIUpdateable | |
| CIUpdateableIF | |
| CIUpdateableInterface | |
| ►CIUpdateManagerSvc | |
| CPtrSetter | |
| CIValidity | |
| CIVersHistoryObj | |
| CJemallocProfile | |
| CJemallocProfileSvc | |
| CJobHistory | |
| 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 | |
| CLink | Embedded class defining a symbolic link Note: No explicit copy constructor; implicit compiler generated one is just fine |
| Clinux_proc | |
| ►CLockedHandle | |
| CConstGuard | |
| CGuard | |
| CLoggingAuditor | |
| CLoopAlg | |
| CMapAlg | |
| CMEMORY_MAPPED_FILE | |
| CMemoryAuditor | Monitors the memory use of each algorithm |
| CMemStatAuditor | |
| CMessage | |
| ►CMessageSvc | |
| CMsgAry | Private helper class to keep the count of messages of a type (MSG::LEVEL) |
| ►CMinimalEventLoopMgr | |
| CAbortEventListener | |
| CModuleIncident | Base class for Module-related incident |
| CModuleLoadedIncident | Fired when a module (DLL) is loaded |
| CMonotonicArena | Shorthand for Gaudi::Allocator::Arena with Gaudi::Arena::Monotonic resource |
| CMsgStream | |
| ►CMultiStoreSvc | |
| CtagROOT | Root type (address or object) |
| CMyAlgorithm | |
| CMyClass1 | |
| CMyClass1A | |
| CMyDataAlgorithm | |
| CMyGaudiAlgorithm | |
| CMyGaudiTool | |
| CMyObject | |
| CMyTack | |
| CMyTool | |
| CNameAuditor | Prints the name of each algorithm before entering the algorithm and after leaving it |
| CNamedRange | |
| CNTupleAlgorithm | |
| CNTupleItems | |
| ►CNTupleSvc | |
| CConnection | |
| CObjectContainerBase | |
| CObjectList | |
| CObjectMemberFunction | |
| CObjectVector | |
| COutputStream | A small to stream Data I/O |
| CParentAlg | |
| CParticleProperty | |
| CPartitionSwitchAlg | |
| CPartitionSwitchTool | |
| CPartPropExa | |
| CPartPropSvc | |
| Cpentium4_cccr_value_t | Pentium4_cccr_value_t |
| Cpentium4_escr_value_t | |
| CPerfMonAuditor | |
| ►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 | |
| CPoolDbTokenWrap | |
| CPOOLIOTestDict__Instantiations | |
| CPOSIXFileHandler | |
| CPrecedenceSvc | A service to resolve the task execution precedence |
| CPrescaler | |
| CprocInfo | |
| ►CProcStats | |
| Ccleanup | |
| Cunique_fd | |
| CProduceIntView | |
| CProduceStringView | |
| CPropertyAlg | |
| ►CPropertyHolder | Helper class to implement the IProperty interface |
| CRemProperty | |
| CPropertyList | |
| CPropertyMgr | |
| CPropertyProxy | |
| 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 | |
| CPythonHelper | |
| CPythonScriptingSvc | |
| CQotdAlg | |
| CRandomNumberAlg | |
| CReadAlg | |
| CReadHandleAlg | |
| CReadTES | |
| CRecordDataSvc | |
| CRecordOutputStream | |
| CRecordStream | |
| CReEntAlg | Algorithm to test reentrant Algorithms |
| ►CRenounceToolInputsVisitor | Helper class to be used in conjunction with the recursive tool visitor to renounce certain inputs |
| CILogger | Helper class interface to optionally log renounce operations |
| CLogger | |
| CNoLogger | A do-nothing helper class which implements the logger interface |
| ►CReplayOutputStream | |
| COutStreamAdder | Helper class to fill the internal map of OutputStreams |
| CRetCodeGuard | Helper class to set the application return code in case of early exit (e.g |
| CRichToolTest | |
| CRndmEngine | Random Generator engine definition |
| CRndmGen | Random Generator definition |
| CRndmGenSvc | Random Generator service definition |
| CRootConnectionSet | |
| CRootFileHandler | |
| CRunRecordDataSvc | |
| CRunRecordStream | |
| CS_module | |
| CSelectStatement | Class of a selection statement |
| CSequencer | ClassName: Sequencer |
| CSequencerTimerTool | |
| CSequentialOutputStream | |
| CService | |
| CServiceA | |
| CServiceB | |
| CServiceHandle | |
| CServiceHandleArray | |
| CServiceHistory | |
| CServiceLocatorHelper | Helper to share the implementation of service() among the various kernel base classes |
| ►CServiceManager | |
| CServiceItem | |
| CSharedObjectsContainer | |
| CSmartDataLocator | A small class used to access easily (and efficiently) data items residing in data stores |
| ►CSmartDataObjectPtr | |
| 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 | |
| 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 | |
| CStatEntity | Backward compatible StatEntity class |
| ►CStatusCode | |
| CCategory | |
| CStopperAlg | |
| CStoreExplorerAlg | |
| ►CStoreSnifferAlg | |
| CLeafInfo | |
| ►CStreamBuffer | |
| 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 |
| CSubAlg | |
| CTagCollectionStream | |
| CTagCollectionSvc | Gaudi tag collection service definition |
| CTemplateAlg | |
| CTemplatedAlg | |
| CTestTool | |
| CTestToolAlg | |
| CTestToolAlgFailure | |
| CTestToolFailing | |
| CTHistRead | |
| ►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* |
| CTHistWrite | |
| CThreadInitTask | Special TBB task used by ThreadPoolSvc to wrap execution of IThreadInitTools |
| CThreadPoolSvc | A service which initializes a TBB thread pool |
| CTimeException | |
| CTimelineEvent | |
| CTimelineSvc | |
| CTimerForSequencer | Auxiliary class |
| CTimingAuditor | |
| CToolHandle | |
| CToolHandle< Gaudi::Interface::Bind::IBinder< IFace > > | |
| CToolHandleArray | |
| CToolHandleInfo | General info and helper functions for toolhandles and arrays |
| CToolSvc | |
| CTsDataSvc | |
| CTupleAlg | |
| CTupleAlg2 | |
| CTupleAlg3 | |
| CTupleDef | |
| CTupleTool | |
| CUCharDbArray | |
| CUpdateManagerException | |
| CVFSSvc | |
| CViewTester | |
| CWatchdogThread | |
| CWidget | |
| CWriteAlg | |
| CWriteHandleAlg | |