Go to the documentation of this file. 1 #ifndef gen_EvtGenInterface_EvtGenInterfaceBase_h
2 #define gen_EvtGenInterface_EvtGenInterfaceBase_h
6 #include "HepMC/GenEvent.h"
10 class HepRandomEngine;
virtual const std::vector< int > & operatesOnParticles()
virtual void setRandomEngine(CLHEP::HepRandomEngine *v)=0
std::vector< int > m_PDGs
virtual void SetPhotosDecayRandomEngine(CLHEP::HepRandomEngine *decayRandomEngine)
virtual const std::vector< std::string > & specialSettings()
std::vector< std::string > fSpecialSettings
virtual HepMC::GenEvent * decay(HepMC::GenEvent *evt)
virtual ~EvtGenInterfaceBase()