11 #ifndef gen_EvtGenInterface_h 12 #define gen_EvtGenInterface_h 19 #include "EvtGenBase/EvtParticle.hh" 47 void setRandomEngine(CLHEP::HepRandomEngine*
v)
override;
53 void SetDefault_m_PDGs();
56 void go_through_daughters(EvtParticle*
part);
69 int BmixingOption = 1;
edm::ParameterSet * fPSet
std::vector< int > polarize_ids
std::vector< int > forced_pdgids
static CLHEP::HepRandomEngine * fRandomEngine
std::map< int, float > polarizations
std::vector< EvtId > forced_id
std::vector< double > polarize_pol
const std::vector< int > & operatesOnParticles() override
myEvtRandomEngine * the_engine
std::vector< int > ignore_pdgids