1 #ifndef gen_ExhumeHadronizer_h 2 #define gen_ExhumeHadronizer_h 8 #include <boost/shared_ptr.hpp> 33 class HepRandomEngine;
49 bool generatePartonsAndHadronize();
53 bool readSettings(
int );
54 bool initializeForExternalPartons();
55 bool initializeForInternalPartons();
56 bool declareStableParticles(
const std::vector<int>& );
57 bool declareSpecialSettings(
const std::vector<std::string>& );
67 void doSetRandomEngine(CLHEP::HepRandomEngine*
v)
override;
68 std::vector<std::string>
const&
doSharedResources()
const override {
return theSharedResources; }
Exhume::Event * exhumeEvent_
unsigned int maxEventsToPrint_
static const std::vector< std::string > theSharedResources
unsigned int pythiaListVerbosity_
Pythia6Service * pythia6Service_
std::vector< std::string > const & doSharedResources() const override
edm::ParameterSet myPSet_
Exhume::CrossSection * exhumeProcess_
CLHEP::HepRandomEngine * randomEngine_