Loading [MathJax]/extensions/tex2jax.js
Go to the documentation of this file.
23 :
Producer(
name, svcLoc, KeyValue(
"OutputLocation",
"/Event/MyInt" ) ) {}
26 info() <<
"executing IntDataProducer, storing 7 into " << outputLocation() <<
endmsg;
36 :
Producer(
name, svcLoc, KeyValue(
"OutputLocation",
"/Event/MyFloat" ) ) {}
39 info() <<
"executing IntDataProducer, storing 7.0 into " << outputLocation() <<
endmsg;
49 :
Consumer(
name, svcLoc, KeyValue(
"InputLocation",
"/Event/MyInt" ) ) {}
52 info() <<
"executing IntDataConsumer, checking " << input <<
" from " << inputLocation() <<
" and "
53 << m_floatTool->getFloat() <<
" from FloatTool are matching" <<
endmsg;
THDataProducer2(const std::string &name, ISvcLocator *svcLoc)
details::Consumer< Signature, Traits_, details::isLegacy< Traits_ > > Consumer
float operator()() const override
THDataProducer(const std::string &name, ISvcLocator *svcLoc)
void operator()(const int &input) const override
int operator()() const override
details::Producer< Signature, Traits_, details::isLegacy< Traits_ > > Producer
THDataConsumer(const std::string &name, ISvcLocator *svcLoc)
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
Header file for std:chrono::duration-based Counters.
#define DECLARE_COMPONENT(type)