1 #ifndef gen_TauolaInterface_TauolaInterfaceBase_h 2 #define gen_TauolaInterface_TauolaInterfaceBase_h 6 #include "HepMC/GenEvent.h" 8 #include "CLHEP/Random/RandomEngine.h" 35 std::vector<int>
fPDGs;
virtual void SetDecayRandomEngine(CLHEP::HepRandomEngine *decayRandomEngine)
virtual void init(const edm::EventSetup &)
TauolaInterfaceBase(const edm::ParameterSet &)
virtual void disablePolarization()
virtual void statistics()
virtual void enablePolarization()
virtual void SetLHE(lhef::LHEEvent *l)
virtual HepMC::GenEvent * decay(HepMC::GenEvent *evt)
virtual const std::vector< int > & operatesOnParticles()
virtual void setRandomEngine(CLHEP::HepRandomEngine *v)=0
virtual ~TauolaInterfaceBase()