__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 |
NTuple::_Data< TYP > | Abstract class discribing basic data in an Ntuple |
NTuple::_DataImp< TYP > | Concrete class discribing basic data items in an N tuple |
GaudiPython::_identity< TYPE > | It is here due to 'missing'(?) std::identity |
NTuple::_Item< TYP > | Abstract class discribing 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 |
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 |
AlgContextSvc | |
GaudiPython::AlgDecorator | |
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 |
ApplicationMgr | The Application Manager class |
AppMgrRunable | Class definition of AppMgrRunable |
Containers::array | |
NTuple::Array< TYP > | Class acting as a smart pointer holding a N tuple _Item |
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 |
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 |
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 | |
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 |
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 |
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 |
CnvFactory< T > | |
CollectionCloneAlg | Small algorithm, which allows to merge N-tuples in a generic way |
NTuple::ColumnWiseTuple | |
CommandProperty | Command property base class (abstract) |
ComparePairOfChronoEntityAndChronoTag | |
ComparePairOfStatEntityAndStatTag | |
configGenerator | |
ConfURLs | Data structure which holds the configuration URLs |
Genfun::GaudiMathImplementation::Constant | Fixed constant function |
ContainedObject | All classes that their objects may be contained in an LHCb ObjectContainer (e.g |
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 | |
CounterSvc | Simple imeplementation of the abstract interface ICounterSvc |
DataHistory | DataHistory class definition |
DataHistory::DataHistoryOrder | |
DataIncident | |
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 |
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 | - Author:
- Andres Felipe Osorio Oliveros
|
DataSvc | Data service incident 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 |
DetDataSvc | A DataSvc specialised in detector data |
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 | |
HepRndm::Engine< TYPE > | |
EqSolver | The simplest concrete implementation of IEqSolver interface |
EqSolver::EqSolverMisc | |
Tuples::detail::ErrorHandler< OBJECT, FUNCTION > | Concrete error handlers for dealing with classes, which suports member functions Erorr,Warning and Print ( e.g |
ErrorTool | - Author:
- Vanya BELYAEV Ivan.Belyaev@itep.ru
|
EventCollectionContext | - Author:
- M.Frank
|
EventCollectionSelector | Definition of class EventCollectionSelector |
EventCollectionSelector::MyContextType | |
EventCounter | |
EventLoopMgr | Class definition of EventLoopMgr |
EventSelector | Definition of class EventSelector |
EventSelectorDataStream | Definition of class EventSelectorDataStream |
EvtCollectionStream | A small to stream Data I/O |
EvtDataSvc | A EvtDataSvc is the base class for event services |
EvtPersistencySvc | EvtPersistencySvc class implementation definition |
EvtSelectorContext | Definition of class EventIterator |
Gaudi::Guards::ExceptionGuard | The most simple guard - it execute the certain code withing typical "try {} catch" clause, used in Auditor, Algorithm, AlgTool, etc |
ExceptionSvc | Simple implementationof IExceptionSvc abstract interface |
Rndm::Exponential | Parameters for the Gauss random number generation |
FastContainersSvc | Data service for objects of type TransientFastContainer |
FastContainersSvc::StoreResetter | Internal data store agent used to find and clear objects of type TransientFastContainerBase |
Fasthistorysvc | HistorySvc class definition |
FCFactory< T > | |
NTuple::File | Small class representing an N tuple file in the transient store |
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] |
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 |
GaudiAlgorithm | The useful base class for data processing algorithms |
GaudiCommon< PBASE > | Implements the common functionality between GaudiTools and GaudiAlgorithms |
GaudiDll | |
GaudiException | Define general base for Gaudi exception |
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 |
GaudiHandleArray< T > | T is the concrete handle type, e.g |
GaudiHandleArrayBase | Base class of array's of various gaudihandles |
GaudiHandleArrayProperty | |
GaudiHandleBase | Base class to handles to be used in lieu of naked pointers to various Gaudi components |
GaudiHandleInfo | |
GaudiHandleProperty | |
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 |
GaudiSequencer | Sequencer for executing several algorithms, stopping when one is faulty |
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 |
GFALDataStreamTool | - Author:
- Andres Osorio
|
GFALStageBlock | - Author:
- Andres Felipe OSORIO OLIVEROS
|
GFALStageFile | - Author:
- Andres Felipe Osorio Oliveros
|
GlobalDirectoryRestore | |
grammar | |
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 |
GslErrorException | Concrete GSL eror handler It is just thrown the exception |
GslErrorPrint | Concrete GSL eror handler It is just prints the GSL errors |
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 |
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 * > | |
Containers::hashmap | |
GaudiUtils::HashMap< K, T, H > | Common class providing an architecture-independent hash map |
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 | |
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::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 |
HistogramPersistencySvc | HistogramPersistencySvc class implementation definition |
HistogramSvc | HistogramSvc class definition |
HistogramSvc::Helper | |
HistoryObj | Base class for History Objects |
HistorySvc | |
Gaudi::Utils::HistoStats | The collection of trivial functions to access the statistical information for the histograms |
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 implmented by the Algorithm base class |
IAlgTool | The interface implemented by the AlgTool base class |
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 | - Author:
- Andres Felipe Osorio Oliveros
|
Gaudi::Parsers::IdentifierGrammar | Recognize alphanumeric strings and _ starting with alpha: Example, abc, ab_cd123, a_12 |
Gaudi::Parsers::IdentifierGrammar::definition< ScannerT > | |
IDetDataSvc | Abstract interface for a DataSvc manipulating condition data (i.e |
IEqSolver | Interface file for multidimensional root-finding (solving nonlinear system with n equations in n unknowns) |
IErrorTool | - Author:
- Ivan BELYAEV
|
IEventProcessor | The IEventProcessor is the interface to process events |
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 |
IHistogram1D | |
IHistogram3D | |
IHistogramSvc | Definition of the IHistogramSvc interface class |
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 |
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) |
IncidentSvc | |
IncidentSvc::Listener | |
IndefiniteIntegral | - Author:
- Ivan BELYAEV
|
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::Interface< IInterface > | |
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 | |
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 | |
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 |
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 | |
IToolSvc | The interface implemented by the IToolSvc base class |
IToolSvc::Observer | Allow call-backs when a tool is a created or retrieved |
ITupleTool | - Author:
- Vanya BELYAEV Ivan.Belyaev@itep.ru
|
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 | - Author:
- Alexander MAZUROV Alexander.Mazurov@gmail.com
|
JobOptionsSvc | |
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 |
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 |
Containers::map | |
std::map | Infos |
GaudiUtils::Map< K, T, M > | Extension of the STL map |
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 | |
MemStatAuditor | Just a minor modification of MemoryAuditor to allow the ouput memory statistics table to be printed |
Gaudi::Parsers::Message | Parser message interface |
Message | The Message class |
MessageSvc | |
MessageSvc::msgAry | |
MinimalEventLoopMgr | This is the default processing manager of the application manager |
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 |
MultiStoreSvc | Data service base class |
MultiStoreSvc::tagROOT | |
NameAuditor | |
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 |
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 |
ObjectVector< TYPE > | ObjectVector is one of the basic Gaudi container classes capable of being registered in Data Stores |
OutputStream | A small to stream Data I/O |
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 |
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 |
PartitionSwitchAlg | Small algorith, which switches the partition of a configurable multi-service |
PartitionSwitchTool | - Author:
- Markus Frank
|
PartPropSvc | |
System::PathResolver | |
PersistencySvc | PersistencySvc class implementation definition |
PersistencySvc::ServiceEntry | |
RootHistCnv::PersSvc | Persistency service - to store histograms in ROOT format |
HbookCnv::PersSvc | |
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 |
PoolDbCacheSvc | Description: |
PoolDbCnvFactory< ConcreteConverter, i > | Description: Implementation definition for POOL converter factories |
PoolDbCnvSvc | Description: |
PoolDbCnvSvc::DbH | |
PoolDbContext | - Author:
- M.Frank
|
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 | |
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::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 > | - Author:
- Vanya BELYAEV Ivan.Belyaev@itep.ru
|
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) |
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 | |
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 |
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 |
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::PyROOTPickle | |
PythonScriptingSvc | This service handles scripting implemented using Python |
System::QUOTA_LIMITS | Process Quotas NtQueryInformationProcess using ProcessQuotaLimits NtQueryInformationProcess using ProcessPooledQuotaLimits NtSetInformationProcess using ProcessQuotaLimits |
NTuple::Range< TYP > | Class defining a range |
NTuple::Range< bool > | |
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 > | |
RefTable1to1< FROM, TO > | |
RefTable1toN< FROM, TO > | |
RefTableBase< FROM, MAPENTRY > | Template <class FROM, class TO, class MAPENTRY> class RefTable |
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 |
RootHistCnv::RNTupleCnv | NTuple converter class definition |
RootHistCnv::RootObjAddress | |
NTuple::RowWiseTuple | |
RootHistCnv::RRWNTupleCnv | Row wise NTuple converter class definition |
NTuple::Selector | NTuple Selector class |
SelectStatement | Class of a selection statement |
Sequencer | ClassName: Sequencer |
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 |
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 |
Genfun::GaudiMathImplementation::SimpleFunction | - Author:
- Ivan BELYAEV
|
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 | |
Stat | Small wrapper class for easy manipulation with generic counters and IStatSvc&ICounterSvc interface |
StatEntity | The basic counter used for Monitoring purposes |
StatusCode | This class is used for returning status codes from appropriate routines |
StatusCodeSvc | |
StatusCodeSvc::StatCodeDat | |
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 |
TagCollectionSvc | Gaudi tag collection service definition |
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 |
Tokenizer | Definition of class Tokenizer |
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 |
Containers::traits< CONTAINER, DATATYPE > | Definition of the container traits class |
TransientFastContainer< T, CLEANER > | Container providing internal memory management |
TransientFastContainerBase | Base class for TransientFastContainer |
NTuple::Tuple | Abstract base class which allows the user to interact with the actual N tuple implementation |
Tuples::Tuple | A simple wrapper class over standard Gaudi NTuple::Tuple facility |
GaudiPython::TupleAlgDecorator | Simple class to perform the "decoration" of Tuples in Python/Reflex |
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 |
TupleTool | - Author:
- Vanya BELYAEV Ivan.Belyaev@itep.ru
|
GaudiPython::TupleToolDecorator | Simple class to perform the "decoration" of Tuples in Python/Reflex |
ROOT::Reflex::TypeDistiller< std::string > | |
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 elemenents Only "key" is important for comparison |
VFSSvc | Simple service that allows to read files independently from the storage |
System::VM_COUNTERS | Process Virtual Memory Counters NtQueryInformationProcess using ProcessVmCounters |
XmlCode | XmlCode contains methods to write out XML tags |
Gaudi::XMLFileCatalog | This class constitutes the core of the XML based FileCatalog API for POOL |