#include <ConcurrentExternalDecayDriver.h>
Public Member Functions | |
ConcurrentExternalDecayDriver (const edm::ParameterSet &) | |
HepMC::GenEvent * | decay (HepMC::GenEvent *evt) |
HepMC::GenEvent * | decay (HepMC::GenEvent *evt, lhef::LHEEvent *lheEvent) |
void | init (const edm::EventSetup &) |
const std::vector< int > & | operatesOnParticles () |
void | setRandomEngine (CLHEP::HepRandomEngine *) |
const std::vector< std::string > & | specialSettings () |
void | statistics () const |
~ConcurrentExternalDecayDriver () | |
Private Attributes | |
bool | fIsInitialized |
std::vector< int > | fPDGs |
std::vector< std::string > | fSpecialSettings |
Definition at line 28 of file ConcurrentExternalDecayDriver.h.
ConcurrentExternalDecayDriver::ConcurrentExternalDecayDriver | ( | const edm::ParameterSet & | pset | ) |
Definition at line 23 of file ConcurrentExternalDecayDriver.cc.
References Exception, edm::ParameterSet::getParameter(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
default |
HepMC::GenEvent * ConcurrentExternalDecayDriver::decay | ( | HepMC::GenEvent * | evt | ) |
Definition at line 78 of file ConcurrentExternalDecayDriver.cc.
References fIsInitialized.
Referenced by decay().
HepMC::GenEvent * ConcurrentExternalDecayDriver::decay | ( | HepMC::GenEvent * | evt, |
lhef::LHEEvent * | lheEvent | ||
) |
Definition at line 72 of file ConcurrentExternalDecayDriver.cc.
References decay().
void ConcurrentExternalDecayDriver::init | ( | const edm::EventSetup & | es | ) |
Definition at line 103 of file ConcurrentExternalDecayDriver.cc.
References fIsInitialized.
|
inline |
Definition at line 36 of file ConcurrentExternalDecayDriver.h.
References fPDGs.
void ConcurrentExternalDecayDriver::setRandomEngine | ( | CLHEP::HepRandomEngine * | v | ) |
Definition at line 152 of file ConcurrentExternalDecayDriver.cc.
|
inline |
Definition at line 37 of file ConcurrentExternalDecayDriver.h.
References fSpecialSettings.
void ConcurrentExternalDecayDriver::statistics | ( | ) | const |
Definition at line 142 of file ConcurrentExternalDecayDriver.cc.
|
private |
Definition at line 47 of file ConcurrentExternalDecayDriver.h.
|
private |
Definition at line 51 of file ConcurrentExternalDecayDriver.h.
Referenced by operatesOnParticles().
|
private |
Definition at line 52 of file ConcurrentExternalDecayDriver.h.
Referenced by specialSettings().