1 #ifndef gen_Py8InterfaceBase_h
2 #define gen_Py8InterfaceBase_h
10 #include <HepMCInterface.h>
29 virtual const char*
classname()
const = 0;
46 #endif // gen_Py8InterfaceBase_h
bool declareSpecialSettings(const std::vector< std::string > &)
virtual bool initializeForInternalPartons()=0
ParameterCollector fParameters
virtual void statistics()
std::auto_ptr< Pythia8::Pythia > fMasterGen
Py8InterfaceBase(edm::ParameterSet const &ps)
virtual void finalizeEvent()=0
virtual bool generatePartonsAndHadronize()=0
unsigned int pythiaPylistVerbosity
bool declareStableParticles(const std::vector< int > &)
unsigned int maxEventsToPrint
std::auto_ptr< Pythia8::Pythia > fDecayer
bool pythiaHepMCVerbosity
virtual const char * classname() const =0