Go to the documentation of this file.
29 :
Transformer(
name, pSvcLocator, {
"MCTracksLocation",
"/Event/MCTracks" } ) {}
37 auto theta = dist( engine );
46 "A service providing a thread safe random number generator" };
Gaudi::Accumulators::AveragingCounter m_thetas
MCTracks operator()(EventContext const &ctx) const override
Generator algorithm returning a set of random tracks.
A counter aiming at computing sum and average.
GeneratorAlg(const std::string &name, ISvcLocator *pSvcLocator)
ServiceHandle< IRandomGenSvc > m_rndSvc
T emplace_back(T... args)
#define DECLARE_COMPONENT(type)
details::Transformer< Signature, Traits_, details::isLegacy< Traits_ > > Transformer
Gaudi::Property< unsigned int > m_nbTracksToGenerate