#include <EvtGenBase/EvtDecayTable.hh>
|
| int | getNMode (int ipar) const |
| 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) const |
| void | checkParticle (std::string particle) const |
| int | findChannel (EvtId parent, std::string model, int ndaug, EvtId *daugs, int narg, std::string *args) const |
| int | inChannelList (EvtId parent, int ndaug, EvtId *daugs) const |
| EvtDecayBase * | getDecayFunc (EvtParticle *p) |
| void | printSummary () const |
| void | checkConj () const |
| std::vector< EvtParticleDecayList > | getDecayTable () const |
| EvtDecayBase * | findDecayModel (int aliasInt, int modeInt) |
| EvtDecayBase * | findDecayModel (EvtId id, int modeInt) |
| bool | hasPythia (int aliasInt) const |
| bool | hasPythia (EvtId id) const |
| int | getNModes (int aliasInt) const |
| int | getNModes (EvtId id) const |
| std::vector< std::string > | splitString (std::string &theString, std::string &splitter) const |
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 |
( |
| ) |
const |
◆ checkParticle()
| void EvtDecayTable::checkParticle |
( |
std::string | particle | ) |
const |
◆ findChannel()
| int EvtDecayTable::findChannel |
( |
EvtId | parent, |
|
|
std::string | model, |
|
|
int | ndaug, |
|
|
EvtId * | daugs, |
|
|
int | narg, |
|
|
std::string * | args ) const |
◆ findDecayModel() [1/2]
◆ findDecayModel() [2/2]
| EvtDecayBase * EvtDecayTable::findDecayModel |
( |
int | aliasInt, |
|
|
int | modeInt ) |
◆ getDecay()
| EvtDecayBase * EvtDecayTable::getDecay |
( |
int | ipar, |
|
|
int | imode ) |
◆ getDecayFunc()
◆ getDecayTable()
◆ getInstance()
◆ getNMode()
| int EvtDecayTable::getNMode |
( |
int | ipar | ) |
const |
◆ getNModes() [1/2]
| int EvtDecayTable::getNModes |
( |
EvtId | id | ) |
const |
◆ getNModes() [2/2]
| int EvtDecayTable::getNModes |
( |
int | aliasInt | ) |
const |
◆ hasPythia() [1/2]
| bool EvtDecayTable::hasPythia |
( |
EvtId | id | ) |
const |
◆ hasPythia() [2/2]
| bool EvtDecayTable::hasPythia |
( |
int | aliasInt | ) |
const |
◆ inChannelList()
| int EvtDecayTable::inChannelList |
( |
EvtId | parent, |
|
|
int | ndaug, |
|
|
EvtId * | daugs ) const |
◆ printSummary()
| void EvtDecayTable::printSummary |
( |
| ) |
const |
◆ 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 ) const |
◆ stringToBoolean()
| bool EvtDecayTable::stringToBoolean |
( |
std::string | valStr | ) |
const |
◆ m_decaytable
The documentation for this class was generated from the following files: