| __longlong | |
| NTuple::_Accessor< TYP > | Class acting as a smart pointer holding a N tuple entry |
| NTuple::_Array< TYP > | Abstract class discribing a column-array in a N tuple |
| NTuple::_ArrayImp< TYP > | Concrete class discribing a column-array in a N tuple |
| ConfigurableDb::_CfgDb | |
| NTuple::_Data< TYP > | Abstract class describing basic data in an Ntuple |
| NTuple::_DataImp< TYP > | Concrete class discribing basic data items in an N tuple |
| Gaudi::Utils::_GetType< TYPE > | Helper structure to define the proper return type for "get"-functions |
| Gaudi::Utils::_GetType< Gaudi::NamedRange_< CONTAINER > > | Template specialization for "named ranges" |
| Gaudi::Utils::_GetType< Gaudi::Range_< CONTAINER > > | Template specialization for "ranges" |
| Gaudi::Utils::_GetType< TYPE & > | Template specialization for references |
| Gaudi::Utils::_GetType< TYPE * > | Template specilization for pointers |
| GaudiPython::_identity< TYPE > | It is here due to 'missing'(?) std::identity |
| NTuple::_Item< TYP > | Abstract class describing a column in a N tuple |
| NTuple::_ItemImp< TYP > | Concrete class discribing a column in a N tuple |
| NTuple::_Matrix< TYP > | Abstract class discribing a matrix column in a N tuple |
| NTuple::_MatrixImp< TYP > | Concrete class discribing a matrix column in a N tuple |
| Gaudi::Parsers::_NoCaseCmp_ | Case-insensitive comparison criteria for strings |
| ConfigurableDb::_Singleton | |
| ProcessJobOptions::_TempSysPath | |
| Tuples::_TupAdapter< OBJECT, ARGUMENT, RESULT > | Trivial adapter to avoid the GCC problem (pointer to the function is never evaluated as "const TYPE&" ) |
| Genfun::GaudiMathImplementation::Adapter2DoubleFunction | Constructor from the trivial function with two argument |
| Genfun::GaudiMathImplementation::Adapter3DoubleFunction | Constructor from the trivial function with two argument |
| Genfun::GaudiMathImplementation::AdapterIFunction | Constructor from the IFunction ( see AIDA/IFunction.h) |
| Gaudi::Utils::Aida2ROOT | Accessor to underlying ROOT-representation of transient histograms The actual code is imported from Bender project |
| AIDATuple | |
| AIDATupleSvc | AIDATupleSvc class definition |
| AlgContexSvc | Simple implementation of interface IAlgContextSvc for Algorithm Contetx Service |
| Gaudi::Utils::AlgContext | Helper "sentry" class to automatize the safe register/unregister the algorithm's context |
| AlgContextAuditor | Description: Rergister/Unregister the AlgContext of each algorithm before entering the algorithm and after leaving it |
| GaudiAud::GaudiAudConf::AlgContextAuditor | |
| GaudiSvc::GaudiSvcConf::AlgContextSvc | |
| AlgContextSvc | |
| GaudiPython::AlgDecorator | |
| GaudiAud::GaudiAudConf::AlgErrorAuditor | |
| AlgErrorAuditor | Monitors the cpu time usage of each algorithm |
| AlgFactory< T > | |
| Gaudi::Utils::AlgNameSelector | The trivial selector of algorithm by type |
| Algorithm | Base class from which all concrete algorithm classes should be derived |
| AlgorithmHistory | AlgorithmHistory class definition |
| AlgorithmManager | In charge of the creation of concrete instances of Algorithms |
| Gaudi::Utils::AlgSelector | Simple interface class for selection of algorithms |
| AlgTool | Base class from which all the concrete tool classes should be derived |
| AlgTool::declareInterface< I > | |
| AlgToolHistory | AlgToolHistory class definition |
| Gaudi::Utils::AlgTypeSelector< TYPE > | The trivial selector of algorithm by type |
| Gaudi::Utils::AlgTypeSelector< const TYPE & > | |
| Gaudi::Utils::AlgTypeSelector< const TYPE * > | |
| Gaudi::Utils::AlgTypeSelector< const TYPE > | |
| Gaudi::Utils::AlgTypeSelector< TYPE & > | |
| Gaudi::Utils::AlgTypeSelector< TYPE * > | |
| GaudiUtils::Allocator< Type > | Allocator |
| GaudiUtils::Allocator< Type >::rebind< U > | |
| GaudiUtils::AllocatorPool | Allocator pool |
| GaudiUtils::AllocatorPool::PoolChunk | |
| GaudiUtils::AllocatorPool::PoolLink | |
| AIDA::Annotation | Implementation of the AIDA IAnnotation interface class |
| AIDA::Annotation::AnnotationItem | Internal private annotation item class |
| ApMon | Data structure used for sending monitoring data to a MonaLisa module |
| GaudiSvc::GaudiSvcConf::ApplicationMgr | |
| ApplicationMgr | The Application Manager class |
| GaudiPython::Bindings::AppMgr | |
| GaudiSvc::GaudiSvcConf::AppMgrRunable | |
| AppMgrRunable | Class definition of AppMgrRunable |
| NTuple::Array< TYP > | Class acting as a smart pointer holding a N tuple _Item |
| Containers::array | |
| Containers::array::decrement | |
| NTuple::Array< IOpaqueAddress * > | |
| Gaudi::Parsers::AssignBoolToStringImpl< T > | |
| Gaudi::Parsers::AssignBoolToStringImpl< T >::result< Arg > | |
| Gaudi::Parsers::AttributesClosureGrammar< T1, T2 > | Grammar or grammar rule which derive from this struct will have two attributes: type T1 and name val, type T2 and name attrs |
| Auditor | Base class from which all concrete auditor classes should be derived |
| Gaudi::Guards::AuditorGuard | It is a simple guard, which "locks" the scope for the Auditor Service is am exception-safe way |
| GaudiSvc::GaudiSvcConf::AuditorSvc | |
| AuditorSvc | |
| Gaudi::Axis | An IAxis represents a binned histogram axis |
| HepRndm::BaseEngine | |
| BaseObjectMemberFunction | Base class of ObjectMemberFunction |
| BasePtrSetter | Base class to set the pointer to an object of a class derived from DataObject in a generic way |
| GaudiTest::BasicOutputValidator | |
| Rndm::Binomial | Parameters for the Binomial distributed random number generation |
| Rndm::Bit | Parameters for the bit value generation: returns values 0 and 1 |
| Gaudi::Parsers::BoolGrammar | The valid represenation of boolean values are: |
| Gaudi::Parsers::BoolGrammar::definition< ScannerT > | |
| Gaudi::BootSvcLocator | A dual-stage boostrap mechanism is used to ensure an orderly startup of the ApplicationMgr |
| BoundedVerifier< T > | Default, always true verifier |
| Rndm::BreitWigner | Parameters for the BreitWigner distributed random number generation |
| Rndm::BreitWignerCutOff | Parameters for the BreitWigner distributed random number generation with cut off; |
| GaudiPython::CallbackStreamBuf | |
| GaudiPython::Bindings::CallbackStreamBuf | |
| Gaudi::Parsers::Catalogue | Catalogue of PropertyEntry |
| Gaudi::Parsers::CharGrammar< RT > | The valid represenation of char values are: |
| Gaudi::Parsers::CharGrammar< RT >::definition< ScannerT > | |
| Rndm::Chi2 | Parameters for the Chi2 distributed random number generation |
| Chrono | A small utility class for chronometry of user codes |
| GaudiAud::GaudiAudConf::ChronoAuditor | |
| ChronoAuditor | Monitors the cpu time usage of each algorithm |
| ChronoEntity | Small helper class for implementation of ChronoStatSvc service, It also could be used as some local timer |
| GaudiSvc::GaudiSvcConf::ChronoStatSvc | |
| ChronoStatSvc | The Chrono& Stat Sservice: service implements the IChronoStatSvc interface and provides the basic chronometry and some statistical counts needed by all applications |
| Gaudi::Parsers::ClosureGrammar< T > | Grammar or grammar rule which derive from this struct will have attribute of type T and name val |
| GaudiTest::CMT | |
| CnvFactory< T > | |
| GaudiSvc::GaudiSvcConf::CollectionCloneAlg | |
| CollectionCloneAlg | Small algorithm, which allows to merge N-tuples in a generic way |
| CollectionMerge::CollectionMerge | |
| NTuple::ColumnWiseTuple | |
| CommandProperty | Command property base class (abstract) |
| ComparePairOfChronoEntityAndChronoTag | |
| ComparePairOfStatEntityAndStatTag | |
| Gaudi::Configuration::ConfFacade | |
| configGenerator | |
| Configurable::Configurable | |
| Configurable::Configurable::DefaultName | For detecting the default name |
| Configurable::ConfigurableAlgorithm | |
| Configurable::ConfigurableAlgTool | |
| Configurable::ConfigurableAuditor | |
| Configurable::ConfigurableGeneric | |
| ConfigurableMeta::ConfigurableMeta | |
| Configurable::ConfigurableService | |
| Configurable::ConfigurableUser | |
| ConfURLs | Data structure which holds the configuration URLs |
| ProcessJobOptions::ConsoleHandler | |
| Genfun::GaudiMathImplementation::Constant | Fixed constant function |
| ContainedObject | All classes that their objects may be contained in an LHCb ObjectContainer (e.g |
| ContextIncident< T > | |
| ConversionSvc | Base class for all conversion services |
| ConversionSvc::CnvTest | |
| ConversionSvc::WorkerEntry | |
| Converter | Converter base class |
| ConverterID | |
| HbookCnv::ConvSvc | |
| GaudiToolLocal::Counter | Simple local counter |
| Tuples::Local::Counter | |
| GaudiSvc::GaudiSvcConf::CounterSvc | |
| CounterSvc | Simple imeplementation of the abstract interface ICounterSvc |
| DataHistory | DataHistory class definition |
| DataHistory::DataHistoryOrder | |
| DataIncident | Data service incident class |
| GaudiMonitor::GaudiMonitorConf::DataListenerSvc | |
| DataListenerSvc | DataListenerSvc inherits from IMonitorSvc and allows the GAUDI user to monitor variables declared in an algorithm |
| DataObject | A DataObject is the base class of any identifyable object on any data store |
| GaudiSvc::GaudiSvcConf::DataOnDemandSvc | |
| DataOnDemandSvc | The DataOnDemandSvc listens to incidents typically triggered by the data service of the configurable name "IncidentName" |
| DataOnDemandSvc::Leaf | |
| DataOnDemandSvc::Node | Helper class of the DataOnDemandSvc |
| DataOnDemandSvc::Protection | Helper class of the DataOnDemandSvc |
| DataOnDemandSvc::Timer | |
| DataSelectionAgent | DataSelectionAgent base in charge of collecting all the refereces to DataObjects in a transient store that passes some selection criteria |
| DataStoreItem | Description of the DataStoreItem class |
| DataStreamTool | |
| GaudiSvc::GaudiSvcConf::DataStreamTool | |
| DataSvc | Data service base class |
| DataTypeInfo | Small class which allows access to internal type IDs |
| Decorator | Simple class with allows to "decorate" the python algorithm with 'basic' funtionality from class GaudiAlgorithm |
| DefaultObjectCleaner< T > | Basic implementation for the object cleaner functor used by TransientFastContainer when returning a recycled object |
| Rndm::DefinedPdf | Generate a random number Generator following generally distributed random values, given a user-defined probability distribution function |
| GaudiSvc::GaudiSvcConf::DetDataSvc | |
| DetDataSvc | --------------------------------------------------------------------------- |
| GaudiSvc::GaudiSvcConf::DetPersistencySvc | |
| DetPersistencySvc | |
| DHH | |
| NTuple::Directory | Small class representing an N tuple directory in the transient store |
| HbookCnv::DirectoryCnv | |
| RootHistCnv::DirectoryCnv | |
| DirSearchPath | Search for files in a list of directories |
| DirSearchPath::eqPath | Name |
| DLLClassManager | |
| Configurable::DummyDescriptor | If isinstance(v,Configurable) and not v.isPublic(): rep += v.__str__( indent + 1 ) + os.linesep elif isinstance(v,GaudiHandleArray): for vi in v: if isinstance(vi,Configurable) and not vi.isPublic(): rep += vi.__str__( indent + 1 ) + os.linesep |
| HepRndm::Engine< TYPE > | |
| GaudiGSL::GaudiGSLConf::EqSolver | |
| EqSolver | The simplest concrete implementation of IEqSolver interface |
| EqSolver::EqSolverMisc | |
| Configurable::Error | |
| Tuples::detail::ErrorHandler< OBJECT, FUNCTION > | Concrete error handlers for dealing with classes, which suports member functions Erorr,Warning and Print ( e.g |
| GaudiAlg::GaudiAlgConf::ErrorTool | |
| ErrorTool | |
| EventCollectionContext | |
| GaudiSvc::GaudiSvcConf::EventCollectionSelector | |
| EventCollectionSelector | Definition of class EventCollectionSelector |
| EventCollectionSelector::MyContextType | |
| EventCounter | |
| GaudiAlg::GaudiAlgConf::EventCounter | |
| GaudiSvc::GaudiSvcConf::EventLoopMgr | |
| EventLoopMgr | Class definition of EventLoopMgr |
| GaudiSvc::GaudiSvcConf::EventSelector | |
| EventSelector | Definition of class EventSelector |
| EventSelectorDataStream | Definition of class EventSelectorDataStream |
| GaudiSvc::GaudiSvcConf::EvtCollectionStream | |
| EvtCollectionStream | A small to stream Data I/O |
| GaudiSvc::GaudiSvcConf::EvtDataSvc | |
| EvtDataSvc | A EvtDataSvc is the base class for event services |
| GaudiSvc::GaudiSvcConf::EvtPersistencySvc | |
| EvtPersistencySvc | EvtPersistencySvc class implementation definition |
| EvtSelectorContext | Definition of class EventIterator |
| ExcelPlotter::Excel | |
| Gaudi::Guards::ExceptionGuard | The most simple guard - it execute the certain code withing typical "try {} catch" clause, used in Auditor, Algorithm, AlgTool, etc |
| GaudiSvc::GaudiSvcConf::ExceptionSvc | |
| ExceptionSvc | Simple implementationof IExceptionSvc abstract interface |
| Rndm::Exponential | Parameters for the Gauss random number generation |
| FastContainersSvc | Data service for objects of type TransientFastContainer |
| GaudiSvc::GaudiSvcConf::FastContainersSvc | |
| FastContainersSvc::StoreResetter | Internal data store agent used to find and clear objects of type TransientFastContainerBase |
| Fasthistorysvc | HistorySvc class definition |
| NTuple::File | Small class representing an N tuple file in the transient store |
| GaudiTest::FilePreprocessor | |
| GaudiTest::FilePreprocessorSequence | |
| GaudiSvc::GaudiSvcConf::FileReadTool | |
| FileReadTool | Basic implementation of the IFileAccess interface |
| Containers::find< CONT > | |
| FindByMassRange | The function object must be derived from std::unary_function< IParticlePropertySvc::value_type ,bool > IParticlePropertySvc::value_type is a typedef that defines the internal service storage type that is returned when an iterator is dereferenced |
| Rndm::Flat | Parameters for the flat random number generation within boundaries [minimum, maximum] |
| GaudiGSL::GaudiGSLConf::FuncMinimum | |
| FuncMinimum | The simplest concrete implementation of IFuncMinimum interface |
| FuncMinimum::FuncMinimumMisc | |
| Rndm::Gamma | Parameters for the Gamma distributed random number generation |
| Gaudi | This is a number of static methods for bootstrapping the Gaudi framework |
| GaudiUtils::GaudiUtilsConf::Gaudi__IODataManager | |
| GaudiUtils::GaudiUtilsConf::Gaudi__MultiFileCatalog | |
| GaudiPython::GaudiAlgs::GaudiAlgo | Base class for all algorithm Python-image of C++ clkass GaudiAlgorithm |
| GaudiAlgorithm | The useful base class for data processing algorithms |
| GaudiAlg::GaudiAlgConf::GaudiAlgorithm | |
| GaudiCommon< PBASE > | Implements the common functionality between GaudiTools and GaudiAlgorithms |
| GaudiDll | |
| GaudiException | Define general base for Gaudi exception |
| GaudiTest::GaudiExeTest | |
| GaudiGSL | Helper class to get (static) access to Gaudi GSL Service General users are not supposed to use it |
| GaudiHandle< T > | Handle to be used in lieu of naked pointers to gaudis |
| GaudiHandles::GaudiHandle | |
| GaudiHandleArray< T > | T is the concrete handle type, e.g |
| GaudiHandles::GaudiHandleArray | |
| GaudiHandleArrayBase | Base class of array's of various gaudihandles |
| GaudiHandleArrayProperty | |
| PropertyProxy::GaudiHandleArrayPropertyProxy | |
| GaudiHandleBase | Base class to handles to be used in lieu of naked pointers to various Gaudi components |
| GaudiHandleInfo | |
| GaudiHandleProperty | |
| PropertyProxy::GaudiHandlePropertyProxy | |
| PropertyProxy::GaudiHandlePropertyProxyBase | |
| GaudiHistoAlg | Simple class to extend the functionality of class GaudiAlgorithm |
| GaudiHistos< PBASE > | Templated base class providing common histogramming methods for GaudiAlgorithm and GaudiTool like classes |
| GaudiHistoTool | Simple class to extend the functionality of class GaudiTool |
| Gaudi::Main::gaudimain | |
| GaudiSequencer | Sequencer for executing several algorithms, stopping when one is faulty |
| GaudiAlg::GaudiAlgConf::GaudiSequencer | |
| GaudiSequencer::AlgorithmEntry | |
| GaudiTool | The useful base class for tools |
| GaudiTupleAlg | Simple class to extend the functionality of class GaudiHistoAlg |
| GaudiTuples< PBASE > | Templated base class providing common 'ntupling' methods |
| GaudiTupleTool | Simple class to extend the functionality of class GaudiHistoTool |
| Rndm::Gauss | Parameters for the Gauss random number generation |
| Rndm::GaussianTail | Parameters for the Gaussian tail number generation |
| HepRndm::Generator< TYPE > | |
| HepRndm::Generator< Rndm::DefinedPdf > | |
| Gaudi::Generic1D< INTERFACE, IMPLEMENTATION > | Common AIDA implementation stuff for histograms and profiles using ROOT implementations |
| Gaudi::Generic2D< INTERFACE, IMPLEMENTATION > | Common AIDA implementation stuff for histograms and profiles using ROOT implementations |
| Gaudi::Generic3D< INTERFACE, IMPLEMENTATION > | Common AIDA implementation stuff for histograms and profiles using ROOT implementations |
| GenericAddress | Generic Transient Address |
| Gaudi::Utils::GetData< TYPE > | Helper structure for iplementation of "get"-functions for GaudiCommon<BASE> |
| Gaudi::Utils::GetData< Gaudi::NamedRange_< std::vector< const TYPE * > > > | Template specialization for named ranges |
| Gaudi::Utils::GetData< Gaudi::Range_< std::vector< const TYPE * > > > | Template specialization for ranges |
| Gaudi::Utils::GetData< TYPE & > | Template specialization for reference types |
| Gaudi::Utils::GetData< TYPE * > | Template specialization for pointer types |
| GaudiGridSvc::GaudiGridSvcConf::GFALDataStreamTool | |
| GFALDataStreamTool | |
| GFALStageBlock | |
| GFALStageFile | |
| GlobalDirectoryRestore | |
| Genfun::GaudiMathImplementation::GSL_Helper | Simple structure to be used for adaption interface Genfun::AbsFunction to gsl_function structure |
| GslError | Helper class to represent GSL errors |
| GslErrorCount | Concrete GSL eror handler It is just counts number of GSL errors |
| GaudiGSL::GaudiGSLConf::GslErrorCount | |
| GslErrorException | Concrete GSL eror handler It is just thrown the exception |
| GaudiGSL::GaudiGSLConf::GslErrorException | |
| GslErrorPrint | Concrete GSL eror handler It is just prints the GSL errors |
| GaudiGSL::GaudiGSLConf::GslErrorPrint | |
| Genfun::GaudiMathImplementation::GSLFunctionWithError | |
| Genfun::GaudiMathImplementation::GSLFunctionWithMode | |
| Genfun::GaudiMathImplementation::GSLFunctionWithModeAndError | |
| Genfun::GaudiMathImplementation::GSLSpline | |
| Genfun::GaudiMathImplementation::GSLSplineDeriv | |
| Genfun::GaudiMathImplementation::GSLSplineDeriv2 | |
| Genfun::GaudiMathImplementation::GSLSplineInteg | |
| GslSvc | The implementation of IGslSvc interface |
| GaudiGSL::GaudiGSLConf::GslSvc | |
| HbookCnv::H1DCnv | |
| HbookCnv::H2DCnv | |
| GaudiUtils::Hash< T > | Simple hash function based on Stroustrup example |
| GaudiUtils::Hash< const T & > | |
| GaudiUtils::Hash< const T * > | |
| GaudiUtils::Hash< T & > | |
| GaudiUtils::Hash< T * > | |
| GaudiUtils::Hash< void * > | |
| GaudiUtils::HashMap< K, T, H, M > | Common class providing an architecture-independent hash map |
| Containers::hashmap | |
| HbookTool | Helper tool, which allows to transfere some configurable properties to HFileCnv |
| HbookCnv::HConverter | Generic HBook converter class definition |
| HbookCnv::HCWNTupleCnv | NTuple converter class definition |
| HbookCnv::HDirectoryCnv | Create persistent and transient representations of data store directories |
| GaudiPython::Helper | |
| GaudiSvc::GaudiSvcConf::HepRndm__Engine_CLHEP__DRand48Engine_ | |
| GaudiSvc::GaudiSvcConf::HepRndm__Engine_CLHEP__DualRand_ | |
| GaudiSvc::GaudiSvcConf::HepRndm__Engine_CLHEP__HepJamesRandom_ | |
| GaudiSvc::GaudiSvcConf::HepRndm__Engine_CLHEP__Hurd160Engine_ | |
| GaudiSvc::GaudiSvcConf::HepRndm__Engine_CLHEP__Hurd288Engine_ | |
| GaudiSvc::GaudiSvcConf::HepRndm__Engine_CLHEP__MTwistEngine_ | |
| GaudiSvc::GaudiSvcConf::HepRndm__Engine_CLHEP__RanecuEngine_ | |
| GaudiSvc::GaudiSvcConf::HepRndm__Engine_CLHEP__Ranlux64Engine_ | |
| GaudiSvc::GaudiSvcConf::HepRndm__Engine_CLHEP__RanluxEngine_ | |
| GaudiSvc::GaudiSvcConf::HepRndm__Engine_CLHEP__RanshiEngine_ | |
| GaudiSvc::GaudiSvcConf::HepRndm__Engine_CLHEP__TripleRand_ | |
| HbookCnv::HFileCnv | NTuple file converter class definition |
| Gaudi::Histo1DDef | 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 |
| Gaudi::Parsers::Histo1DGrammar | The simple grammar for histogram description/definition: |
| Gaudi::Parsers::Histo1DGrammar::definition< ScannerT > | |
| GaudiPython::GaudiAlgs::HistoAlgo | The base class for easy histogramming |
| GaudiPython::HistoDecorator | Simple decorator class to allow to reuse the functionality of GaudiHistos<TYPE> class in pythin |
| Gaudi::Histogram1D | AIDA implementation for 1 D histograms using ROOT THD1 |
| Gaudi::Histogram2D | AIDA implementation for 2 D histograms using ROOT THD2 |
| Gaudi::Histogram3D | AIDA implementation for 2 D histograms using ROOT THD2 |
| HistogramAgent | HistogramAgent base in charge of collecting all the refereces to DataObjects in a transient store that passes some selection criteria |
| Gaudi::HistogramBase | Common base class for all histograms Use is solely functional to minimize dynamic_casts inside HistogramSvc |
| GaudiSvc::GaudiSvcConf::HistogramPersistencySvc | |
| HistogramPersistencySvc | HistogramPersistencySvc class implementation definition |
| GaudiSvc::GaudiSvcConf::HistogramSvc | |
| HistogramSvc | HistogramSvc class definition |
| HistogramSvc::Helper | |
| HistoryObj | Base class for History Objects |
| HistorySvc | |
| GaudiSvc::GaudiSvcConf::HistorySvc | |
| Gaudi::Utils::HistoStats | The collection of trivial functions to access the statistical information for the histograms |
| GaudiAlg::GaudiAlgConf::HistoTool | |
| HistoTool | Simple tool for histogramming (component) |
| HbookCnv::HNTupleCnv | NTuple converter class definition |
| HbookCnv::HRWNTupleCnv | Row wise NTuple converter class definition |
| IAddressCreator | IAddressCreator interface definition |
| IAIDATupleSvc | Definition of the IAIDATupleSvc interface class |
| IAlgContextSvc | An abstract interface for Algorithm Context Service |
| IAlgManager | The IAlgManager is the interface implemented by the Algorithm Factory in the Application Manager to support management functions |
| IAlgorithm | The IAlgorithm is the interface implemented by the Algorithm base class |
| GaudiPython::Bindings::iAlgorithm | |
| IAlgTool | The interface implemented by the AlgTool base class |
| GaudiPython::Bindings::iAlgTool | |
| IAppMgrUI | Application Manager User Interface |
| IAuditor | The IAuditor is the interface implmented by the AlgAuditor base class |
| IAuditorSvc | The interface implemented by the IAuditorSvc base class |
| IChronoStatSvc | The IChronoStatSvc is the interface implemented by the ChronoStatService |
| IChronoSvc | "Chrono"-related part of interface IChronoStatSvc |
| IClassInfo | Data base class allowing to store persistent type information |
| IClassManager | The IClassManager is the interface implemented by the generic Factory in the Application Manager to support class management functions |
| IConversionSvc | |
| IConverter | The data converters are reposible to translate data from one representation into another |
| ICounterSvc | Create / access multi purpose counters |
| ICounterSvc::Printout | Print counters for each element in the range [first, last) e.g |
| GaudiAlg::ID | ID class for Histogram and Ntuples |
| Gaudi::IDataConnection | ABC describing basic data connection |
| IDataManagerSvc | |
| IDataProviderSvc | Data provider interface definition |
| IDataSelector | This is only a placeholder to allow me compiling until the responsible guy does his work! M.Frank |
| IDataSourceMgr | IDataSourceMgr interface definition |
| IDataStoreAgent | Generic data agent interface |
| IDataStreamTool | |
| GaudiPython::Bindings::iDataSvc | |
| Gaudi::Parsers::IdentifierGrammar | Recognize alphanumeric strings and _ starting with alpha: Example, abc, ab_cd123, a_12 |
| Gaudi::Parsers::IdentifierGrammar::definition< ScannerT > | |
| IDetDataSvc | --------------------------------------------------------------------------- |
| IEqSolver | Interface file for multidimensional root-finding (solving nonlinear system with n equations in n unknowns) |
| IErrorTool | |
| IEventProcessor | The IEventProcessor is the interface to process events |
| GaudiPython::Bindings::iEventSelector | |
| IEventTimeDecoder | Interface that a Tool that decodes the event time has to implement |
| IEvtSelector | The Event Selector Interface |
| IEvtSelector::Context | |
| IExceptionSvc | The anstract interface for exception handling service |
| IFactory | The IFactory is the interface used to create contrete instances of Objectes |
| IFileAccess | Abstract interface for a service or tool implementing a read access to files |
| Gaudi::IFileCatalog | File catalog interface |
| Gaudi::IFileCatalogMgr | File catalog manager |
| IFuncMinimum | Interface file to find minimum of the function and compute covariance matrix (matrix of error) |
| IGenericTool | General purpose interface class for tools that "do something" |
| IgnoreError | |
| IGslErrorHandler | The abstract interface for arbitrary GSL error handler |
| IGslSvc | The abstract interface to "deal" with GNU Scientific Library (GLS) The main task is the error handling |
| IHistogram3D | |
| IHistogramSvc | Definition of the IHistogramSvc interface class |
| GaudiPython::Bindings::iHistogramSvc | |
| IHistorySvc | Definition of the IHistorySvc interface class |
| IHistoTool | An abstract interaface for "histogramming tool" |
| IIncidentListener | The interface implemented by any class wanting to listen to Incidents |
| IIncidentSvc | The interface implemented by the IncidentSvc service |
| IInspectable | Interface definition of an inspectable object |
| IInspector | Inspector base class |
| IInspector::_TT< T > | |
| IInspector::_V< T > | |
| IInspector::IValue | |
| IInspector::Tag | |
| IInterface | Definition of the basic interface |
| Gaudi::IIODataManager | M.Frank |
| IIssueLogger | |
| IJobOptionsSvc | Main interface for the JobOptions service |
| GaudiPython::Bindings::iJobOptSvc | |
| IMagneticFieldSvc | The interface to the MagneticFieldSvc |
| IMessageSvc | The IMessage is the interface implmented by the message service |
| IMonitorSvc | Definition of the IMonitorSvc interface, which publishes Gaudi variables to outside monitoring processes |
| INamedInterface | IInterface compliant class extending IInterface with the name() method |
| Incident | Base class for all Incidents (computing events) |
| GaudiSvc::GaudiSvcConf::IncidentSvc | |
| IncidentSvc | Default implementation of the IIncidentSvc interface |
| IncidentSvc::Listener | |
| IndefiniteIntegral | |
| GaudiSvc::GaudiSvcConf::InputCopyStream | |
| InputCopyStream | A small to stream Data I/O |
| Integration | Collection of common types for classes NumericalIndefiniteIntegral and NumericalDefiniteIntegral |
| GaudiPython::Interface< TYPE > | Minor mofidication of original Pere's structure GaudiPython::Interface This helper class is nesessary to perform C++ castings from python |
| GaudiPython::Bindings::Interface | |
| GaudiPython::Interface< IInterface > | |
| GaudiPython::Bindings::InterfaceCast | |
| InterfaceID | Interface ID class |
| Gaudi::Parsers::IntGrammar< RT > | The valid representation of integers values are: |
| Gaudi::Parsers::IntGrammar< RT >::definition< ScannerT > | |
| INTuple | NTuple interface class definition |
| INTupleItem | NTuple interface class definition |
| INTupleSvc | |
| GaudiPython::Bindings::iNTupleSvc | |
| System::IO_COUNTERS | Process I/O Counters NtQueryInformationProcess using ProcessIoCounters |
| Gaudi::IODataManager | |
| Gaudi::IODataManager::Entry | |
| IOpaqueAddress | Opaque address interface definition |
| IParticlePropertySvc | This class is an interface to the ParticlePropertySvc |
| IPartitionControl | Create / access partitions |
| IPartPropSvc | |
| IPersistencySvc | Data persistency service interface |
| IPoolCacheSvc | Description: |
| IPoolDbCnvFactory | Description: Interface definition for POOL converter factories |
| IPoolDbMgr | Description: |
| IProfile1D | |
| IProfile2D | |
| GaudiPython::Bindings::iProperty | |
| IProperty | The IProperty is the basic interface for all components which have properties that can be set or get |
| IRegistry | The IRegistry represents the entry door to the environment any data object residing in a transient data store is embedded |
| IRndmEngine | Definition of a interface for a generic random number generator giving randomly distributed numbers in the range [0 |
| IRndmGen | Definition of a interface for a generic random number generators |
| IRndmGen::Param | |
| IRndmGenSvc | Random Generator service interface definition Definition of a interface for a service to access random generators according to predefined distributions: |
| IRunable | Runable interface definition |
| ISelectStatement | A select statement can either contain
|
| ISequencerTimerTool | Implements the time measurement inside a sequencer |
| ISerialize | Object serialization interface definition |
| IService | General service interface definition |
| GaudiPython::Bindings::iService | |
| GaudiSvc::GaudiSvcConf::IssueLogger | |
| IssueLogger | |
| IssueSeverity | |
| IStagerSvc | |
| IStateful | Interface for classes that implement the Gaudi State Machine |
| IStatSvc | "Stat"-related part of interface IChronoStatSvc |
| IStatusCodeSvc | |
| ISvcLocator | The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to locate services in the framework |
| ISvcManager | The ISvcManager is the interface implemented by the Service Factory in the Application Manager to support management functions |
| NTuple::Item< TYP > | Class acting as a smart pointer holding a N tuple _Item |
| NTuple::Item< bool > | Specialization acting as a smart pointer holding a N tuple _Item |
| Tuples::ItemStore< VALUE > | Simple class, which represents the local storage of N-tupel items of the given type |
| ITHistSvc | |
| ITime | |
| GaudiPython::Bindings::iToolSvc | |
| IToolSvc | The interface implemented by the IToolSvc base class |
| IToolSvc::Observer | Allow call-backs when a tool is a created or retrieved |
| ITupleTool | |
| IUpdateable | Object update interface definition |
| IUpdateManagerSvc | Interface class to the Update Manager service |
| IUpdateManagerSvc::PythonHelper | Helper class implemented in the python dictionary to allow access from python to template member functions |
| IValidity | |
| apmon_mon_utils::JobDirInfo | Structure that holds information about the disk usage for a job |
| JobHistory | JobHistory class definition |
| JobOptionsCatalogue | |
| GaudiSvc::GaudiSvcConf::JobOptionsSvc | |
| JobOptionsSvc | |
| ProcessJobOptions::JobOptsParser | |
| System::KERNEL_USER_TIMES | Process/Thread System and User Time NtQueryInformationProcess using ProcessTimes NtQueryInformationThread using ThreadTimes |
| Containers::key_traits< KEY > | Definition of the key traits class |
| KeyedContainer< DATATYPE, MAPPING > | Template class KeyedContainer, KeyedContainer.h |
| KeyedContainer< DATATYPE, MAPPING >::_InsertRelease | Internal functor for insertion of objects |
| KeyedContainer< DATATYPE, MAPPING >::_RemoveRelease | Internal functor for insertion of objects |
| KeyedObject< KEY > | Definition of the templated KeyedObject class |
| Containers::KeyedObjectManager< SETUP > | KeyedObjectManager Class to manage keyed objects |
| Rndm::Landau | Parameters for the Landau distributed random number generation |
| GaudiTest::LineSkipper | |
| LinkManager | A LinkManager is the object aggregated into a DataObject, which is responsible for the handling of non-tree like links |
| LinkManager::Link | Embeeded class defining a symbolic link Note: No copy constructor; bitwise copy (done by the compiler) is just fine |
| linux_proc | |
| ListItem | Definition of a small helper class to interprete Algorithm names |
| fragments::install::LogFile | |
| ProcessJobOptions::LogFilter | |
| ProcessJobOptions::LogFormatter | |
| GaudiUtils::Map< K, T, M > | Extension of the STL map |
| Containers::map | |
| std::map | Infos |
| Gaudi::Parsers::MapGrammar< KeyGrammarT, ValueGrammarT > | The valid represenation of map are:
- {"file1":"path1","something":"nothing"}
- {"file1"="path1","something"="nothing"}
- ["file1":10,"something":20]
- ["file1"=30,"something"=40] Inner key type depends on KeyGrammarT grammar Inner value type depends on ValueGrammarT grammar
|
| Gaudi::Parsers::MapGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT > | |
| NTuple::Matrix< TYP > | Class acting as a smart pointer holding a N tuple _Item |
| NTuple::Matrix< IOpaqueAddress * > | |
| MemoryAuditor | |
| GaudiAud::GaudiAudConf::MemoryAuditor | |
| GaudiAud::GaudiAudConf::MemStatAuditor | |
| MemStatAuditor | Just a minor modification of MemoryAuditor to allow the ouput memory statistics table to be printed |
| Message | The Message class |
| Gaudi::Parsers::Message | Parser message interface |
| MessageSvc | |
| GaudiSvc::GaudiSvcConf::MessageSvc | |
| MessageSvc::msgAry | |
| MinimalEventLoopMgr | This is the default processing manager of the application manager |
| GaudiSvc::GaudiSvcConf::MinimalEventLoopMgr | |
| ModuleIncident | Base class for Module-related incident |
| ModuleLoadedIncident | Fired when a module (DLL) is loaded |
| MonitoredJob | Data structure which holds information about a job monitored by ApMon |
| MsgReporter | Default reporter implementation |
| MsgStream | Definition of the MsgStream class used to transmit messages |
| Gaudi::MultiFileCatalog | This class constitutes the core of the XML based FileCatalog API for using POOL within Gaudi |
| GaudiSvc::GaudiSvcConf::MultiStoreSvc | |
| MultiStoreSvc | Data service base class |
| MultiStoreSvc::tagROOT | |
| NameAuditor | Prints the name of each algorithm before entering the algorithm and after leaving it |
| GaudiAud::GaudiAudConf::NameAuditor | |
| NamedRange | New concept of "named" range : range with name |
| Gaudi::NamedRange_< TYPE > | |
| NTupleItems | NTupleItems namespace parts definition This header file is not intended to be included by the public! It's only used for the ntuple service |
| NTupleSvc | NTuple service |
| GaudiSvc::GaudiSvcConf::NTupleSvc | |
| NTupleSvc::Connection | |
| NullVerifier< T > | Default, always true verifier |
| Rndm::Numbers | Random number accessor This small class encapsulates the use of the random number generator |
| Genfun::GaudiMathImplementation::NumericalDefiniteIntegral | This class allows the numerical evaluation of the following functions: |
| Genfun::GaudiMathImplementation::NumericalDefiniteIntegral::_Function | |
| Genfun::GaudiMathImplementation::NumericalDefiniteIntegral::_Workspace | |
| Genfun::GaudiMathImplementation::NumericalDerivative | Numerical derivative (using GSL adaptive numerical differentiation) |
| Genfun::GaudiMathImplementation::NumericalIndefiniteIntegral | The simple class for numerical integrations |
| Genfun::GaudiMathImplementation::NumericalIndefiniteIntegral::_Function | |
| Genfun::GaudiMathImplementation::NumericalIndefiniteIntegral::_Workspace | |
| ObjectContainerBase | ObjectContainerBase is the base class for Gaudi container classes |
| ObjectList< TYPE > | ObjectList is one of the basic Gaudi container classes capable of being registered in Data Stores |
| ObjectMemberFunction< CallerClass > | 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 |
| GaudiPython::GaudiAlgs::objectmethod | |
| ObjectVector< TYPE > | ObjectVector is one of the basic Gaudi container classes capable of being registered in Data Stores |
| GaudiSvc::GaudiSvcConf::OutputFSRStream | |
| OutputFSRStream | Extension of OutputStream to write File Summary Records (FSR) after last event |
| OutputStream | A small to stream Data I/O |
| GaudiSvc::GaudiSvcConf::OutputStream | |
| OutputStreamAgent | |
| Gaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT > | The valid represenation of pairs are: ("abc",123) or ("abc","def") Inner types of pair depends on KeyGrammarT and ValueGrammarT grammars |
| Gaudi::Parsers::PairGrammar< KeyGrammarT, ValueGrammarT >::definition< ScannerT > | |
| Gaudi::Parsers::Parser | Parser controller |
| ProcessJobOptions::ParserError | |
| Gaudi::Parsers::ParserGrammar | Grammar recognize job options file Grammar's EBNF: job_options_file ::= (platform_statement | platform_dependency)* |
| Gaudi::Parsers::ParserGrammar::definition< ScannerT > | |
| ParticleProperty | A trivial class to hold information about a single particle properties |
| ParticlePropertySvc | This service provides access to particle properties |
| GaudiSvc::GaudiSvcConf::ParticlePropertySvc | |
| PartitionSwitchAlg | Small algorith, which switches the partition of a configurable multi-service |
| GaudiSvc::GaudiSvcConf::PartitionSwitchAlg | |
| GaudiSvc::GaudiSvcConf::PartitionSwitchTool | |
| PartitionSwitchTool | |
| PartPropSvc | |
| PartPropSvc::PartPropSvcConf::PartPropSvc | |
| System::PathResolver | |
| GaudiSvc::GaudiSvcConf::PersistencySvc | |
| PersistencySvc | PersistencySvc class implementation definition |
| PersistencySvc::ServiceEntry | |
| RootHistCnv::PersSvc | Persistency service - to store histograms in ROOT format |
| HbookCnv::PersSvc | |
| AnalysisInit::PhysAnalAlg | |
| Test::PhysAnalAlg | |
| Rndm::Poisson | Parameters for the Poisson distributed random number generation with a given mean |
| PoolDbAddress | Description: |
| PoolDbBaseCnv | Description: Definition of the generic Db data converter |
| GaudiPoolDb::GaudiPoolDbConf::PoolDbCacheSvc | |
| PoolDbCacheSvc | Description: |
| PoolDbCnvFactory< ConcreteConverter, i > | Description: Implementation definition for POOL converter factories |
| PoolDbCnvSvc | Description: |
| GaudiPoolDb::GaudiPoolDbConf::PoolDbCnvSvc | |
| PoolDbCnvSvc::DbH | |
| PoolDbContext | |
| PoolDbDatabaseCnv | Statistics file converter class definition |
| PoolDbDataConnection | The DataConnection incanation for the usage in GaudiPoolDb |
| PoolDbDataObjectHandler | |
| PoolDbDirectoryCnv | Description: NTuple directory converter class definition Definition of the converter to manage the directories in an database representing N-Tuples |
| PoolDbEvtSelector | |
| GaudiPoolDb::GaudiPoolDbConf::PoolDbEvtSelector | |
| PoolDbIOHandler< T > | |
| PoolDbKeyedContainerCnv | .h |
| PoolDbLinkManager | Description: PoolDbLinkManager class implementation definition |
| PoolDbMsgReporter | |
| PoolDbNTupleCnv | NTuple converter class definition |
| PoolDbNTupleDescriptor | Description: |
| PoolDbObjectContext | |
| PoolDbStatCnv | Description: NTuple directory converter class definition Definition of the converter to manage the directories in an database representing N-Tuples |
| PoolDbTokenWrap | Description: |
| PoolDbTupleCallback | Description: Specialized callback to handle N-tuple interactions while saving and lodaing POOL data |
| System::POOLED_USAGE_AND_LIMITS | Process Pooled Quota Usage and Limits NtQueryInformationProcess using ProcessPooledUsageAndLimits |
| Gaudi::Parsers::Position | Parser position entity |
| Prescaler | |
| GaudiAlg::GaudiAlgConf::Prescaler | |
| GaudiAlg::Print | Collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
| GaudiAlg::Print1D | Collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
| GaudiAlg::Print1DProf | Collection of useful utilities to print IProfile1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
| GaudiAlg::Print2D | Collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
| GaudiAlg::Print2DProf | Collection of useful utilities to print IProfile2D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
| GaudiAlg::Print3D | Collection of useful utilities to print IHistogram1D (currently used for implementation of class GaudiHistoAlg and class GaudiHistoTool) |
| GaudiPython::Printer< TYPE > | |
| GaudiPython::Printer< ContainedObject > | |
| GaudiPython::Printer< DataObject > | |
| GaudiAlg::PrintStat | Collection of useful utilities to print StatEntity (currently used for implementation of class GaudiAlgorithm and class GaudiTool) |
| GaudiAlg::PrintTuple | Collection of useful utilities to print INTuple object (currently used for implementation of class GaudiTupleAlg and class GaudiTupleTool) |
| GaudiHandles::PrivateToolHandle | |
| GaudiHandles::PrivateToolHandleArray | |
| System::PROCESS_BASIC_INFORMATION | |
| System::ProcessDescriptor | Provides access to process information |
| System::ProcessDescriptor::ProcessHandle | |
| procInfo | |
| ProcStats | |
| ProcStats::cleanup | |
| ProcUtils | |
| procutils_error | Used when throwing exceptions from the proc_utils functions |
| Gaudi::Profile1D | AIDA implementation for 1 D profiles using ROOT TProfile |
| Gaudi::Profile2D | AIDA implementation for 2 D profiles using ROOT TProfile2D |
| Property | Property base class allowing Property* collections to be "homogeneus" |
| PropertyCallbackFunctor | |
| PropertyCallbackMemberFunctor< T > | |
| PropertyCallbackPointerFunctor | |
| GaudiPython::Bindings::PropertyEntry | |
| Gaudi::Parsers::PropertyEntry | |
| Gaudi::Parsers::PropertyGrammar | Recognize property Example, A.B, A::B::C.D, A::B.C::D.E |
| Gaudi::Parsers::PropertyGrammar::definition< ScannerT > | |
| PropertyList | List of properties |
| PropertyMgr | Property manager helper class |
| PropertyProxy::PropertyProxy | |
| Configurable::PropertyReference | Allow references to options as in old style |
| PropertyVerifier< T > | Templated Verifier base class |
| PropertyWithValue< TYPE > | Helper intermediate class which represent partly implemented property with value of concrete type |
| PropertyWithVerifier< TYPE, VERIFIER > | Helper intermediate class which represent partly implemented property with value of concrete type and concrete verifier |
| apmon_mon_utils::PsInfo | Structure that holds information about a job, as obtained from the ps command |
| PtrSetter< ActualType > | Templated specialization of BasePtrSetter |
| GaudiHandles::PublicToolHandle | |
| GaudiHandles::PublicToolHandleArray | |
| Gaudi::Parsers::PushBackImpl< T > | |
| Gaudi::Parsers::PushBackImpl< T >::result< Arg > | |
| Gaudi::Parsers::PushBackRefImpl< T, IT > | |
| Gaudi::Parsers::PushBackRefImpl< T, IT >::result< Arg > | |
| GaudiPython::PyAlg< ALGORITHM > | General class to embedd the existing algorithm/base class into the python |
| GaudiPython::PyAlgorithm | Python Algorithm base class |
| GaudiPython::Bindings::PyAlgorithm | |
| GaudiPython::PyROOTPickle | |
| PythonScriptingSvc | This service handles scripting implemented using Python |
| GaudiPython::GaudiPythonConf::PythonScriptingSvc | |
| System::QUOTA_LIMITS | Process Quotas NtQueryInformationProcess using ProcessQuotaLimits NtQueryInformationProcess using ProcessPooledQuotaLimits NtSetInformationProcess using ProcessQuotaLimits |
| NTuple::Range< TYP > | Class defining a range |
| NTuple::Range< bool > | |
| Gaudi::Range_< CONTAINER > | Useful class for representation of "sequence" of the objects through the range of valid iterators |
| Gaudi::RangeBase_ | Helper class to simplify the dealing with ranges in Python |
| RootHistCnv::RConverter | Root Converter |
| RootHistCnv::RCWNTupleCnv | Converter of Column-wise NTuple into ROOT format |
| RootHistCnv::RDirectoryCnv | Create persistent and transient representations of data store directories |
| Gaudi::Parsers::RealGrammar< RT > | The valid represenation of real values are: |
| Gaudi::Parsers::RealGrammar< RT >::definition< ScannerT > | |
| Gaudi::Parsers::RealUnitsGrammar | The valid represenation of reals with units are
- 1, 1.0, 1.0e+2, 1e-2, 0.5mm, 0.5 mm, 0.5*mm
|
| Gaudi::Parsers::RealUnitsGrammar::definition< ScannerT > | |
| GaudiTest::ReferenceFileValidator | |
| RefTable1to1< FROM, TO > | |
| RefTable1toN< FROM, TO > | |
| RefTableBase< FROM, MAPENTRY > | Template <class FROM, class TO, class MAPENTRY> class RefTable |
| GaudiTest::RegexpReplacer | |
| DataSvcHelpers::RegistryEntry | Definition of an entry in the transient data store |
| RootHistCnv::RFileCnv | NTuple converter class definition |
| RootHistCnv::RHistogramCnv< T, S, Q > | Generic converter to save/read AIDA_ROOT histograms using ROOT |
| RootHistCnv::RHistogramCnv< T, S, Q >::TTH< CLASS > | |
| RndmEngine | Random Generator engine definition |
| RndmGen | Random Generator definition |
| RndmGenSvc | Random Generator service definition |
| GaudiSvc::GaudiSvcConf::RndmGenSvc | |
| RootHistCnv::RNTupleCnv | NTuple converter class definition |
| RootHistCnv::RootHistCnvConf::RootHistCnv__PersSvc | |
| RootHistCnv::RootObjAddress | |
| NTuple::RowWiseTuple | |
| RootHistCnv::RRWNTupleCnv | Row wise NTuple converter class definition |
| RunRecordDataSvc | A RunRecordDataSvc is the base class for event services |
| GaudiSvc::GaudiSvcConf::RunRecordDataSvc | |
| RunRecordStream | Extension of OutputStream to write run records after last event |
| GaudiSvc::GaudiSvcConf::RunRecordStream | |
| NTuple::Selector | NTuple Selector class |
| SelectStatement | Class of a selection statement |
| GaudiAlg::GaudiAlgConf::Sequencer | |
| Sequencer | ClassName: Sequencer |
| GaudiAlg::GaudiAlgConf::SequencerTimerTool | |
| SequencerTimerTool | Implements the time measurement inside a sequencer |
| Service | Base class for all services |
| ServiceHandle< T > | Handle to be used in lieu of naked pointers to services |
| GaudiHandles::ServiceHandle | |
| ServiceHistory | ServiceHistory class definition |
| ServiceLocatorHelper | Helper to share the implementation of service() among the various kernel base classes $Id: |
| ServiceManager | In charge of the cretion of concrete instances of Services |
| SharedObjectsContainer< TYPE > | Very simple class to represent the container of objects which are not ownered by the container |
| Genfun::GaudiMathImplementation::SimpleFunction | |
| SimpleProperty< TYPE, VERIFIER > | SimpleProperty concrete class which implements the full Property interface |
| SimplePropertyRef< TYPE, VERIFIER > | SimplePropertyRef templated class |
| Gaudi::Parsers::SkipperGrammar | Skipping spaces and comments |
| Gaudi::Parsers::SkipperGrammar::definition< ScannerT > | |
| SmartDataLocator< TYPE > | A small class used to access easily (and efficiently) data items residing in data stores |
| SmartDataObjectPtr | A small class used to access easily (and efficiently) data items residing in data stores |
| SmartDataObjectPtr::ObjectFinder | Helper class to configure smart pointer functionality |
| SmartDataObjectPtr::ObjectLoader | Helper class to configure smart pointer functionality |
| SmartDataPtr< TYPE > | A small class used to access easily (and efficiently) data items residing in data stores |
| SmartDataStorePtr< TYPE, LOADER > | A small class used to access easily (and efficiently) data items residing in data stores |
| SmartIF< TYPE > | Smart pointer to handle easily interfaces |
| SmartIF< IInterface > | Smart pointer to handle IInterface interfaces |
| SmartIFBase< TYPE > | |
| SmartRef< TYPE > | Kernel objects: SmartRef |
| SmartRefBase | User example objects: SmartRefBase |
| SmartRefVector< TYPE > | Kernel objects: SmartRefVector |
| Genfun::GaudiMathImplementation::SplineBase | |
| GaudiPython::Parallel::SshSession | |
| Stat | Small wrapper class for easy manipulation with generic counters and IStatSvc&ICounterSvc interface |
| StatEntity | The basic counter used for Monitoring purposes |
| GaudiPython::Parallel::Statistics | |
| StatusCode | This class is used for returning status codes from appropriate routines |
| GaudiSvc::GaudiSvcConf::StatusCodeSvc | |
| StatusCodeSvc | |
| StatusCodeSvc::StatCodeDat | |
| GaudiSvc::GaudiSvcConf::StoreExplorerAlg | |
| StoreExplorerAlg | Small algorith, which traverses the data store and prints generic information about all leaves, which can be loaded/accessed |
| StreamBuffer | The stream buffer is a small object collecting object data |
| StreamBuffer::ContainedLink | Definition of the contained link set |
| StreamBuffer::DataIO | A small base class to handle generic data streaming |
| StreamBuffer::IdentifiedLink | Definition of the contained link set |
| StreamBuffer::Istream | Reader for standard input streams |
| StreamBuffer::Ostream | Writer for standard output streams |
| StreamLogger | |
| Gaudi::Parsers::StringGrammar | The valid represenation of string values are: |
| Gaudi::Parsers::StringGrammar::definition< ScannerT > | |
| Rndm::StudentT | Parameters for the StudentT distributed random number generation |
| SvcFactory< T > | |
| Gaudi::Utils::Histos::Table | Simple class for the customizeble printout of the histogram tables |
| TagCollectionStream | Specialized output stream class for event tag collections, where the basic Event entry point should be placed as well into the collection itself |
| GaudiSvc::GaudiSvcConf::TagCollectionStream | |
| TagCollectionSvc | Gaudi tag collection service definition |
| GaudiSvc::GaudiSvcConf::TagCollectionSvc | |
| GaudiPython::Parallel::Task | |
| GaudiTest::TempDir | |
| GaudiTest::TempFile | |
| GaudiTest::TemporaryEnvironment | |
| GaudiPython::TESSerializer | |
| GaudiSvc::GaudiSvcConf::THistSvc | |
| THistSvc | |
| THistSvc::GlobalDirectoryRestore | |
| THistSvc::THistID | |
| ThreadGaudi | Singleton mapping the pthread ID to the Gaudi thread ID |
| Gaudi::Time | Based on seal::Time |
| TimeException | Exception thrown by Gaudi::Time |
| TimePoint | A very crude and rought implementation of ITime interface |
| TimerForSequencer | Auxilliary class |
| Gaudi::TimeSpan | Based on seal::TimeSpan |
| TimingAuditor | Simple auditor which uses SequencerTimerTool for *ALL* algoritms, inclusing the algorithm from main Gaudi "TopAlg" list and algorithms managed by Data-On-Demand Service |
| GaudiAlg::GaudiAlgConf::TimingAuditor | |
| Tokenizer | STL Include files |
| Tokenizer::Token | Definition of the sub-class Token |
| ToolFactory< T > | |
| ToolHandle< T > | Handle to be used in lieu of naked pointers to tools |
| ToolHandleArray< T > | Array of Handles to be used in lieu of vector of naked pointers to tools |
| ToolHandleInfo | General info and helper functions for toolhandles and arrays |
| ToolSvc | This service manages tools |
| GaudiSvc::GaudiSvcConf::ToolSvc | |
| Containers::traits< CONTAINER, DATATYPE > | Definition of the container traits class |
| TransientFastContainer< T, CLEANER > | Container providing internal memory management |
| TransientFastContainerBase | Base class for TransientFastContainer |
| Tuples::Tuple | A simple wrapper class over standard Gaudi NTuple::Tuple facility |
| NTuple::Tuple | Abstract base class which allows the user to interact with the actual N tuple implementation |
| GaudiPython::TupleAlgDecorator | Simple class to perform the "decoration" of Tuples in Python/Reflex |
| GaudiPython::GaudiAlgs::TupleAlgo | The base class for easy manupulations with N-Tuples |
| Tuples::TupleColumn< ITEM > | Helper class which allows to extend the functionality of Tuple with possibility to use your own representation of complex objects |
| GaudiPython::TupleDecorator | Simple class which performs the decoration of the standard N-Tuple |
| NTuple::TupleImp | |
| Tuples::TupleObj | A simple wrapper class over standard Gaudi NTuple::Tuple facility |
| Tuples::detail::TupleObjImp< HANDLER1, HANDLER2 > | The simplest concrete implementationof class TupleObj with 3 arbitrary error handlers Any types (classes, functions, etc |
| GaudiAlg::GaudiAlgConf::TupleTool | |
| TupleTool | |
| GaudiPython::TupleToolDecorator | Simple class to perform the "decoration" of Tuples in Python/Reflex |
| Gaudi::Parsers::UnitsFileGrammar | The valid represenation units file: 1 cm = 10 1 m = 1000 |
| Gaudi::Parsers::UnitsFileGrammar::definition< ScannerT > | |
| UpdateManagerException | Exception thrown by the UpdateManagerSvc when something goes wrong |
| Gaudi::Parsers::ValueGrammar | Grammar recognize value that can appear in right side of '=' operator in job options file |
| Gaudi::Parsers::ValueGrammar::definition< ScannerT > | |
| ValueMap | ValueMap is used in conjunction with Scouter and MLSender to carry the information declared by IMonitorSvc's declareInfo |
| Containers::vector | |
| Gaudi::Parsers::VectorGrammar< GrammarT > | The valid represenation of vector are:
- {"abc","defj","i"} or {1,2,3,4,5}
- ["abc","defj","i"] or [1,2,3,4,5] Inner type depends on GrammarT grammar
|
| Gaudi::Parsers::VectorGrammar< GrammarT >::definition< ScannerT > | |
| GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR > | A bit modified version of 'LokiAssocVector' associative vector from Loki library by Andrei Alexandrescu |
| GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >::_compare_type | The actual structure used to compare the elements Only "key" is important for comparison |
| VFSSvc | Simple service that allows to read files independently from the storage |
| GaudiSvc::GaudiSvcConf::VFSSvc | |
| System::VM_COUNTERS | Process Virtual Memory Counters NtQueryInformationProcess using ProcessVmCounters |
| GaudiPython::Parallel::WorkManager | |
| XmlCode | XmlCode contains methods to write out XML tags |
| Gaudi::XMLFileCatalog | This class constitutes the core of the XML based FileCatalog API for POOL |