|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef BYTESTREAMCNVSVCBASE_BYTESTREAMCNVSVCBASE_H
6 #define BYTESTREAMCNVSVCBASE_BYTESTREAMCNVSVCBASE_H
8 #include "GaudiKernel/IIncidentListener.h"
31 virtual void handle(
const Incident&)
override;
36 Gaudi::Property<std::vector<std::string> >
m_ROD2ROBmap{
this,
"ROD2ROBmap",{},
"",
"OrderedSet<std::string>"};
ByteStreamCnvSvcBase(const std::string &name, ISvcLocator *pSvcLocator)
Standard Service Constructor.
virtual void handle(const Incident &) override
Implementation of IIncidentListener: Handle for EndEvent incidence.
virtual ~ByteStreamCnvSvcBase()
Destructor.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< std::string > m_initCnvs
Gaudi::Property< bool > m_isTestbeam
flags for TestBeam EventType
The base class for offline and HLT ByteStream conversion services.
Gaudi::Property< bool > m_isCalibration
flags for Calibration EventType
Gaudi::Property< std::vector< std::string > > m_ROD2ROBmap
virtual StatusCode updateServiceState(IOpaqueAddress *pAddress) override
Checks whether an IOpaqueAddress is a GenericAddress.
virtual StatusCode initialize() override
Required of all Gaudi Services.
Gaudi::Property< bool > m_isSimulation