Go to the documentation of this file. 1 #ifndef gen_Cascade2Hadronizer_h
2 #define gen_Cascade2Hadronizer_h
17 class HepRandomEngine;
bool initializeForExternalPartons()
bool fDisplayPythiaBanner
bool declareSpecialSettings(const std::vector< std::string > &)
void cascadePrintParameters()
void doSetRandomEngine(CLHEP::HepRandomEngine *v) override
unsigned int fMaxEventsToPrint
bool generatePartonsAndHadronize()
bool cascadeReadParameters(const std::string &ParameterString)
edm::ParameterSet fParameters
unsigned int fPythiaListVerbosity
static const std::vector< std::string > theSharedResources
std::vector< std::string > const & doSharedResources() const override
Pythia6Service * fPy6Service
const char * classname() const
void pythia6PrintParameters()
double fextCrossSectionError
Cascade2Hadronizer(edm::ParameterSet const &ps)
bool initializeForInternalPartons()
bool declareStableParticles(const std::vector< int > &)
~Cascade2Hadronizer() override