22#ifndef GENERATORMODULESHYDJET_H
23#define GENERATORMODULESHYDJET_H
46 Hydjet(
const std::string& name, ISvcLocator* pSvcLocator);
52 virtual StatusCode
fillEvt(HepMC::GenEvent* evt);
std::vector< std::string > CommandVector
std::vector< std::string > CommandVector
GenModule(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
virtual StatusCode callGenerator()
For calling the generator on each iteration of the event loop.
CommandVector m_InitializeVector
virtual StatusCode fillEvt(HepMC::GenEvent *evt)
For filling the HepMC event object.
Hydjet(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode genInitialize()
For initializing the generator, if required.
virtual StatusCode genFinalize()
For finalising the generator, if required.
virtual ~Hydjet()=default
std::vector< long int > m_seeds
void set_user_params(void)
SG::WriteHandleKey< HijingEventParams > m_event_paramsKey
Property holding a SG store/key/clid from which a WriteHandle is made.