| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IAddressCreator | gaudi | GaudiKernel | |
| Implementations: | |||
| ConversionSvc | Base class for all conversion services | gaudi | GaudiKernel |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IArchiveTrimSvc | dybgaudi | DybKernel | |
| Implementations: | |||
| ArchiveTrimSvc | dybgaudi | DybEventMgr | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| ICableSvc | dybgaudi | DataSvc | |
| Implementations: | |||
| DbiCableSvc | dybgaudi | DbiDataSvc | |
| StaticCableSvc | dybgaudi | DataSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| ICalibDataSvc | dybgaudi | DataSvc | |
| Implementations: | |||
| DbiCalibDataSvc | dybgaudi | DbiDataSvc | |
| StaticCalibDataSvc | dybgaudi | DataSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IConversionSvc | gaudi | GaudiKernel | |
| Implementations: | |||
| ConversionSvc | Base class for all conversion services | gaudi | GaudiKernel |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| ICoordSysSvc | dybgaudi | DetHelpers | |
| Implementations: | |||
| CoordSysSvc | Default implementation of | dybgaudi | DetHelpers |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IDaqReadoutSvc | This interface provide access to information about DAQ format data generation | dybgaudi | DaqReadoutSvc |
| Implementations: | |||
| DaqReadoutSvc | dybgaudi | DaqFormatModules | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IDaqRunInfoSvc | dybgaudi | DaqRunInfoSvc | |
| Implementations: | |||
| DaqRunInfoSvc | dybgaudi | DaqRunInfoSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IDatabaseSvc | dybgaudi | DatabaseSvc | |
| Implementations: | |||
| DatabaseSvc | dybgaudi | DatabaseSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IDataManagerSvc | gaudi | GaudiKernel | |
| Implementations: | |||
| DataSvc | Data service base class | gaudi | GaudiKernel |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IDataProviderSvc | Data provider interface definition | gaudi | GaudiKernel |
| Implementations: | |||
| DataSvc | Data service base class | gaudi | GaudiKernel |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IDbiService | Interface for a thin wrapper around the | dybgaudi | DatabaseInterface |
| Implementations: | |||
| DbiSvc | A thin wrapper around the | dybgaudi | DatabaseInterface |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IDetElemFinder | Interface for a service that provides associations from the path inside the hierarchy of physical volumes to the corresponding detector element | lhcb | DetDesc |
| Implementations: | |||
| DetElemFinder | Implementation of | lhcb | DetDescSvc |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IDybIODaqSvc | This interface provide access to DaqBlock data in | dybgaudi | DybIO |
| Implementations: | |||
| DybIODaqSvc | dybgaudi | DybIO | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IDybStorageSvc | dybgaudi | DybKernel | |
| Implementations: | |||
| DybStorageSvc | Implementation of | dybgaudi | DybIO |
| MockEvtStorageSvc | dybgaudi | MockEvt | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IEventProcessor | The | gaudi | GaudiKernel |
| Implementations: | |||
| MinimalEventLoopMgr | This is the default processing manager of the application manager | gaudi | GaudiKernel |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IEvtSelector | The Event Selector Interface | gaudi | GaudiKernel |
| Implementations: | |||
| DybDaq::DaqFormatSelector | dybgaudi | DaqFormatModules | |
| MockEvtSelector | dybgaudi | MockEvt | |
| RawDataEvtSelector | dybgaudi | RawDataIO | |
| RootIOEvtSelector | Example event selector for | dybgaudi | RootIOSvc |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IEvtStoreQuery | dybgaudi | DybKernel | |
| Implementations: | |||
| EvtStoreQuery | dybgaudi | DybEventMgr | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IFloatingFeePedestalSvc | dybgaudi | FloatingFeePedestalSvc | |
| Implementations: | |||
| FloatingDaqFeePedestalSvc | dybgaudi | FloatingFeePedestalSvc | |
| FloatingFeePedestalSvc | dybgaudi | FloatingFeePedestalSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IHistoryKeeper | dybgaudi | G4DataHelpers | |
| Implementations: | |||
| HistoryKeeper | dybgaudi | G4DataHelpers | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IIncidentListener | The interface implemented by any class wanting to listen to Incidents | gaudi | GaudiKernel |
| Implementations: | |||
| GiGaBase | Helper class for implementation of some GiGa classes | lhcb | GiGa |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IJobInfoSvc | This interface provide access to details of the current and previous nuwa jobs | dybgaudi | DataSvc |
| Implementations: | |||
| JobInfoSvc | dybgaudi | JobInfoSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IMagneticFieldSvc | The interface to the MagneticFieldSvc | gaudi | GaudiKernel |
| Implementations: | |||
| AnalyticFieldSvc | lhcb | Magnet | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IPartPropSvc | gaudi | GaudiKernel | |
| Implementations: | |||
| PartPropSvc | gaudi | PartPropSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IPmtGeomInfoSvc | Interface definition for a PMT service | dybgaudi | DetHelpers |
| Implementations: | |||
| PmtGeomInfoSvc | Interface definition for a PMT service | dybgaudi | DetHelpers |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IPreElecSimSvc | dybgaudi | PreElecSimSvc | |
| Implementations: | |||
| PreElecSimSvc | dybgaudi | PreElecSimSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IRawDataInputSvc | dybgaudi | RawDataIO | |
| Implementations: | |||
| RawDataInputSvc | dybgaudi | RawDataIO | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IROBufferSvc | dybgaudi | ROBufferSvc | |
| Implementations: | |||
| ROBufferSvc | dybgaudi | ROBufferSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IRootIOFileStateSvc | Gain information about the current state of | dybgaudi | RootIOSvc |
| Implementations: | |||
| RootIOFileStateSvc | Gain information about the current state of | dybgaudi | RootIOSvc |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IRpcGeomInfoSvc | Interface definition for a RPC service | dybgaudi | DetHelpers |
| Implementations: | |||
| RpcGeomInfoSvc | Interface definition for a RPC service | dybgaudi | DetHelpers |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IRunable | Runable interface definition | gaudi | GaudiKernel |
| Implementations: | |||
| OnXSvc | lhcb | OnXSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IRunDataSvc | This interface provide access to DayaBay::RunData instances | dybgaudi | DataSvc |
| Implementations: | |||
| RunDataSvc | dybgaudi | RunDataSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| ISaveB4TrimAesSvc | dybgaudi | DybKernel | |
| Implementations: | |||
| SaveB4TrimAesSvc | dybgaudi | DybEventMgr | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| ISimDataSvc | dybgaudi | DataSvc | |
| Implementations: | |||
| DbiSimDataSvc | dybgaudi | DbiDataSvc | |
| StaticSimDataSvc | dybgaudi | DataSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| ISimHitSplitSvc | dybgaudi | SimHitSplitSvc | |
| Implementations: | |||
| SimHitSplitSvc | dybgaudi | SimHitSplitSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| ISimulationSvc | This interface defines a Simulation service that is able to answer many question concerning the simulation of the detector | lhcb | SimSvc |
| Implementations: | |||
| SimulationSvc | This interface defines a Simulation service that is able to answer many question concerning the simulation of the detector | lhcb | SimSvc |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IStageDataManager | Interface for a service that manages stage data | dybgaudi | Stage |
| Implementations: | |||
| StageDataManager | Interface for a service that manages stage data | dybgaudi | Stage |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IStatisticsSvc | dybgaudi | StatisticsSvc | |
| Implementations: | |||
| StatisticsSvc | dybgaudi | StatisticsSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| ITransportSvc | Definition of abstract interface for Transport | lhcb | DetDesc |
| Implementations: | |||
| TransportSvc | Implementation of abstract interface | lhcb | DetDescSvc |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IUpdateManagerSvc | Interface class to the Update Manager service | gaudi | GaudiKernel |
| Implementations: | |||
| UpdateManagerSvc | lhcb | DetDescSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IUserInterfaceSvc | lhcb | OnXSvc | |
| Implementations: | |||
| OnXSvc | lhcb | OnXSvc | |
| Class | Description | Project | Package |
|---|---|---|---|
| Interface: | |||
| IVisualizationSvc | This interface defines a Visualization service that is able to answer many question concerning the visualization of the detector | lhcb | VisSvc |
| Implementations: | |||
| VisualizationSvc | This interface defines a Visualization service that is able to answer many question concerning the visualization of the detector | lhcb | VisSvc |