|  | ATLAS Offline Software
    | 
The base class for offline and HLT ByteStream conversion services. More...
#include <ByteStreamCnvSvcBase.h>
| Public Member Functions | |
| ByteStreamCnvSvcBase (const std::string &name, ISvcLocator *pSvcLocator) | |
| Standard Service Constructor.  More... | |
| virtual | ~ByteStreamCnvSvcBase () | 
| Destructor.  More... | |
| virtual StatusCode | initialize () override | 
| Required of all Gaudi Services.  More... | |
| virtual StatusCode | updateServiceState (IOpaqueAddress *pAddress) override | 
| Checks whether an IOpaqueAddress is a GenericAddress.  More... | |
| virtual void | handle (const Incident &) override | 
| Implementation of IIncidentListener: Handle for EndEvent incidence.  More... | |
| Protected Attributes | |
| std::vector< std::string > | m_initCnvs | 
| Gaudi::Property< std::vector< std::string > > | m_ROD2ROBmap {this,"ROD2ROBmap",{},"","OrderedSet<std::string>"} | 
| Private Attributes | |
| Flags which are not used by this service. | |
| It only serves as an entity storing these values and some other components read it from here. TODO: Remove this solution and move the properties where they are needed. | |
| Gaudi::Property< bool > | m_isSimulation {this, "IsSimulation", false} | 
| Gaudi::Property< bool > | m_isTestbeam {this, "IsTestbeam", false} | 
| flags for TestBeam EventType  More... | |
| Gaudi::Property< bool > | m_isCalibration {this, "IsCalibration", false} | 
| flags for Calibration EventType  More... | |
The base class for offline and HLT ByteStream conversion services.
Definition at line 17 of file ByteStreamCnvSvcBase.h.
| ByteStreamCnvSvcBase::ByteStreamCnvSvcBase | ( | const std::string & | name, | 
| ISvcLocator * | pSvcLocator | ||
| ) | 
| 
 | virtual | 
| 
 | overridevirtual | 
Implementation of IIncidentListener: Handle for EndEvent incidence.
Definition at line 52 of file ByteStreamCnvSvcBase.cxx.
| 
 | overridevirtual | 
Required of all Gaudi Services.
Initialize the service.
Definition at line 27 of file ByteStreamCnvSvcBase.cxx.
| 
 | overridevirtual | 
Checks whether an IOpaqueAddress is a GenericAddress.
Definition at line 42 of file ByteStreamCnvSvcBase.cxx.
| 
 | protected | 
Definition at line 34 of file ByteStreamCnvSvcBase.h.
| 
 | private | 
flags for Calibration EventType
Definition at line 49 of file ByteStreamCnvSvcBase.h.
| 
 | private | 
flags for Simulation EventType
Definition at line 45 of file ByteStreamCnvSvcBase.h.
| 
 | private | 
flags for TestBeam EventType
Definition at line 47 of file ByteStreamCnvSvcBase.h.
| 
 | protected | 
Definition at line 36 of file ByteStreamCnvSvcBase.h.
 1.8.18
 1.8.18