#include <TauolaInterface.h>
Public Member Functions | |
HepMC::GenEvent * | decay (HepMC::GenEvent *) |
void | disablePolarization () |
void | enablePolarization () |
void | init (const edm::EventSetup &) |
const std::vector< int > & | operatesOnParticles () |
void | SetDecayRandomEngine (CLHEP::HepRandomEngine *decayRandomEngine) |
void | statistics () |
TauolaInterface (const edm::ParameterSet &) | |
~TauolaInterface () | |
Public Member Functions inherited from gen::TauolaInterfaceBase | |
TauolaInterfaceBase () | |
TauolaInterfaceBase (const edm::ParameterSet &) | |
virtual | ~TauolaInterfaceBase () |
Private Attributes | |
bool | fIsInitialized |
edm::ESHandle < HepPDT::ParticleDataTable > | fPDGTable |
int | fPolarization |
Pythia6Service * | fPy6Service |
Additional Inherited Members | |
Protected Attributes inherited from gen::TauolaInterfaceBase | |
std::vector< int > | fPDGs |
Definition at line 29 of file TauolaInterface.h.
TauolaInterface::TauolaInterface | ( | const edm::ParameterSet & | pset | ) |
Definition at line 67 of file TauolaInterface.cc.
References fPolarization, fPy6Service, edm::ParameterSet::getParameter(), and ki_taumod_.
TauolaInterface::~TauolaInterface | ( | ) |
|
virtual |
Reimplemented from gen::TauolaInterfaceBase.
Definition at line 146 of file TauolaInterface.cc.
References abs, gen::FortranInstance::call(), conv, alignCSCRings::e, fIsInitialized, fPDGTable, fPolarization, fPy6Service, errorMatrix2Lands_multiChannel::id, create_public_lumi_plots::log, m, scaleCards::mass, alignBH_cfg::mode, RecoTau_DiTaus_pt_20-420_cfg::ParticleID, gen::ranmar_(), ntuplemaker::status, lumiQTWidget::t, tauola_srs_(), x, detailsBasic3DVector::y, and detailsBasic3DVector::z.
|
inlinevirtual |
Reimplemented from gen::TauolaInterfaceBase.
Definition at line 39 of file TauolaInterface.h.
References fPolarization.
|
inlinevirtual |
Reimplemented from gen::TauolaInterfaceBase.
Definition at line 38 of file TauolaInterface.h.
References fPolarization.
|
virtual |
Reimplemented from gen::TauolaInterfaceBase.
Definition at line 98 of file TauolaInterface.cc.
References gen::FortranInstance::call(), gather_cfg::cout, fIsInitialized, gen::TauolaInterfaceBase::fPDGs, fPDGTable, fPolarization, fPy6Service, edm::EventSetup::getData(), ki_taumod_, alignBH_cfg::mode, hitfit::return, tauola_srs_(), and taurep_().
|
inlinevirtual |
Reimplemented from gen::TauolaInterfaceBase.
Definition at line 41 of file TauolaInterface.h.
References gen::TauolaInterfaceBase::fPDGs.
|
virtual |
Reimplemented from gen::TauolaInterfaceBase.
Definition at line 93 of file TauolaInterface.cc.
References TauolaInterfaceVar::decayRandomEngine, and decayRandomEngine.
|
virtual |
Reimplemented from gen::TauolaInterfaceBase.
Definition at line 277 of file TauolaInterface.cc.
References gen::FortranInstance::call(), fPolarization, fPy6Service, alignBH_cfg::mode, and tauola_srs_().
|
private |
Definition at line 50 of file TauolaInterface.h.
|
private |
Definition at line 48 of file TauolaInterface.h.
|
private |
Definition at line 46 of file TauolaInterface.h.
Referenced by decay(), disablePolarization(), enablePolarization(), init(), statistics(), and TauolaInterface().
|
private |
Definition at line 49 of file TauolaInterface.h.
Referenced by decay(), init(), statistics(), TauolaInterface(), and ~TauolaInterface().