#include <EvtGenBase/EvtDecayTable.hh>
|
int | getNMode (int ipar) |
|
EvtDecayBase * | getDecay (int ipar, int imode) |
|
void | readDecayFile (const std::string dec_name, bool verbose=true) |
|
void | readXMLDecayFile (const std::string dec_name, bool verbose=true) |
|
bool | stringToBoolean (std::string valStr) |
|
void | checkParticle (std::string particle) |
|
int | findChannel (EvtId parent, std::string model, int ndaug, EvtId *daugs, int narg, std::string *args) |
|
int | inChannelList (EvtId parent, int ndaug, EvtId *daugs) |
|
EvtDecayBase * | getDecayFunc (EvtParticle *p) |
|
void | printSummary () |
|
void | checkConj () |
|
std::vector< EvtParticleDecayList > | getDecayTable () |
|
EvtDecayBase * | findDecayModel (int aliasInt, int modeInt) |
|
EvtDecayBase * | findDecayModel (EvtId id, int modeInt) |
|
bool | hasPythia (int aliasInt) |
|
bool | hasPythia (EvtId id) |
|
int | getNModes (int aliasInt) |
|
int | getNModes (EvtId id) |
|
std::vector< std::string > | splitString (std::string &theString, std::string &splitter) |
|
Definition at line 35 of file EvtDecayTable.hh.
◆ EvtDecayTable() [1/2]
EvtDecayTable::EvtDecayTable |
( |
| ) |
|
|
protected |
◆ ~EvtDecayTable()
EvtDecayTable::~EvtDecayTable |
( |
| ) |
|
|
protected |
◆ EvtDecayTable() [2/2]
◆ checkConj()
void EvtDecayTable::checkConj |
( |
| ) |
|
◆ checkParticle()
void EvtDecayTable::checkParticle |
( |
std::string |
particle | ) |
|
◆ findChannel()
int EvtDecayTable::findChannel |
( |
EvtId |
parent, |
|
|
std::string |
model, |
|
|
int |
ndaug, |
|
|
EvtId * |
daugs, |
|
|
int |
narg, |
|
|
std::string * |
args |
|
) |
| |
◆ findDecayModel() [1/2]
EvtDecayBase * EvtDecayTable::findDecayModel |
( |
int |
aliasInt, |
|
|
int |
modeInt |
|
) |
| |
◆ findDecayModel() [2/2]
◆ getDecay()
EvtDecayBase * EvtDecayTable::getDecay |
( |
int |
ipar, |
|
|
int |
imode |
|
) |
| |
◆ getDecayFunc()
◆ getDecayTable()
◆ getInstance()
◆ getNMode()
int EvtDecayTable::getNMode |
( |
int |
ipar | ) |
|
◆ getNModes() [1/2]
int EvtDecayTable::getNModes |
( |
int |
aliasInt | ) |
|
◆ getNModes() [2/2]
int EvtDecayTable::getNModes |
( |
EvtId |
id | ) |
|
◆ hasPythia() [1/2]
bool EvtDecayTable::hasPythia |
( |
int |
aliasInt | ) |
|
◆ hasPythia() [2/2]
bool EvtDecayTable::hasPythia |
( |
EvtId |
id | ) |
|
◆ inChannelList()
int EvtDecayTable::inChannelList |
( |
EvtId |
parent, |
|
|
int |
ndaug, |
|
|
EvtId * |
daugs |
|
) |
| |
◆ printSummary()
void EvtDecayTable::printSummary |
( |
| ) |
|
◆ readDecayFile()
void EvtDecayTable::readDecayFile |
( |
const std::string |
dec_name, |
|
|
bool |
verbose = true |
|
) |
| |
◆ readXMLDecayFile()
void EvtDecayTable::readXMLDecayFile |
( |
const std::string |
dec_name, |
|
|
bool |
verbose = true |
|
) |
| |
◆ splitString()
std::vector< std::string > EvtDecayTable::splitString |
( |
std::string & |
theString, |
|
|
std::string & |
splitter |
|
) |
| |
◆ stringToBoolean()
bool EvtDecayTable::stringToBoolean |
( |
std::string |
valStr | ) |
|
◆ _decaytable
The documentation for this class was generated from the following files: