std::string generatorMode_
int forceTauMinusHelicity_
void tauola_forParticleGun(int, int, const HepMC::FourVector &)
gen::Pythia6Service pythia_
float randomPolarization()
std::string forceTauPolarization_
gen::TauolaInterface * tauola_
virtual ~ParticleReplacerParticleGun()
std::string particleOrigin_
void correctTauMass(const std::vector< reco::Particle > &, std::vector< HepMC::FourVector > &)
std::string forceTauDecay_
std::auto_ptr< HepMC::GenEvent > produce(const std::vector< reco::Particle > &, const reco::Vertex *=0, const HepMC::GenEvent *=0, MCParticleReplacer *=0)
int forceTauPlusHelicity_
ParticleReplacerParticleGun(const edm::ParameterSet &)
void forceTauolaTauDecays()