|
ATLAS Offline Software
|
Go to the documentation of this file.
32 m_regSvc (
"IOVRegistrationSvc",
name),
33 m_streamer (
"AthenaOutputStreamTool/CondStream", this)
51 return StatusCode::SUCCESS;
57 auto s2 = std::make_unique<DMTest::S2> (
count * 50);
73 return StatusCode::SUCCESS;
80 static const unsigned int bounds[] = { 0, 1, 3, 4, 7, 8, 9 };
89 auto attrList = std::make_unique<AthenaAttributeList>();
90 attrList->extend (
"xint",
"int");
91 (*attrList)[
"xint"].setValue(
static_cast<int> (niov));
101 return StatusCode::SUCCESS;
108 static const unsigned int bounds[] = { 0, 3, 6, 7, 10, 17, 19, 22, 26 };
116 auto attrList = std::make_unique<AthenaAttributeList>();
117 attrList->extend (
"xint",
"int");
118 (*attrList)[
"xint"].setValue(
static_cast<int> (niov * 100));
128 return StatusCode::SUCCESS;
140 auto attrList = std::make_unique<AthenaAttributeList>();
141 attrList->extend (
"xint",
"int");
142 (*attrList)[
"xint"].setValue(
static_cast<int> ((
count+1)*10));
159 return StatusCode::SUCCESS;
static constexpr uint32_t MAXRUN
std::string find(const std::string &s)
return a remapped string
uint64_t eventNumber() const
The current event's event number.
StatusCode writeTSTest(unsigned int count)
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
ServiceHandle< IIOVRegistrationSvc > m_regSvc
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
Basic time unit for IOVSvc. Hold time as a combination of run and event numbers.
std::string m_attrListKey
CondWriterAlg(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
::StatusCode StatusCode
StatusCode definition for legacy code.
Conditions declarations for S2.
static constexpr uint64_t MAXTIMESTAMP
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
StatusCode writeSCond(unsigned int count)
virtual StatusCode execute() override
Algorithm event processing.
static constexpr uint32_t MAXEVENT
StatusCode writeRLTest(unsigned int count)
virtual StatusCode initialize() override
Algorithm initialization; called at the beginning of the job.
ToolHandle< IAthenaOutputStreamTool > m_streamer
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey