10 #ifndef gen_EvtGenInterface_h 11 #define gen_EvtGenInterface_h 18 #include "EvtGenBase/EvtParticle.hh" 46 void setRandomEngine(CLHEP::HepRandomEngine*
v)
override;
52 void SetDefault_m_PDGs();
55 void go_through_daughters(EvtParticle*
part);
68 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