  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef GENERATORMODULESEPOS_H 
    6 #define GENERATORMODULESEPOS_H 
   30     Epos(
const std::string& 
name, ISvcLocator* pSvcLocator);
 
   60     IntegerProperty 
m_dsid{
this, 
"Dsid", 999999};
 
  
std::vector< double > m_partPy
 
This code is used to get an Epos Monte Carlo event.
 
Epos(const std::string &name, ISvcLocator *pSvcLocator)
 
std::vector< int > m_partID
 
std::vector< long int > m_seeds
 
std::vector< double > m_partMass
 
CRMCinterface * m_interface
 
static const size_t kMaxParticles
 
std::vector< double > m_partPx
 
Base class for common behaviour of generator interfaces.
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
virtual StatusCode fillEvt(HepMC::GenEvent *evt)
For filling the HepMC event object.
 
virtual StatusCode genInitialize()
For initializing the generator, if required.
 
virtual StatusCode genFinalize()
For finalising the generator, if required.
 
virtual StatusCode callGenerator()
For calling the generator on each iteration of the event loop.
 
std::vector< double > m_partEnergy
 
std::vector< double > m_partPz
 
std::vector< int > m_partStat