|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef XAODTRIGGERCNV_BUNCHCONFCNVALG_H
9 #define XAODTRIGGERCNV_BUNCHCONFCNVALG_H
20 #include "GaudiKernel/ToolHandle.h"
21 #include "GaudiKernel/ServiceHandle.h"
61 ToolHandle< Trig::IBunchCrossingConfProvider >
m_bcConf;
75 #endif // XAODTRIGGERCNV_BUNCHCONFCNVALG_H
std::set< uint32_t > m_convertedIDs
Configurations that have already been converted.
std::string m_metaName
StoreGate key for the configuration object.
Algorithm for writing bunch configuration metadata.
ServiceHandle< StoreGateSvc > m_metaStore
Connection to the metadata store.
std::string m_eventName
StoreGate key for the event object.
xAOD::BunchConfContainer * m_bcc
The configuration object that is being written.
::StatusCode StatusCode
StatusCode definition for legacy code.
BunchConfCnvAlg(const std::string &name, ISvcLocator *svcLoc)
Regular algorithm constructor.
virtual StatusCode initialize()
Function initialising the algorithm.
ToolHandle< Trig::IBunchCrossingConfProvider > m_bcConf
Connection to the bunch configuration provider tool.
virtual StatusCode execute()
Function executing the algorithm.