![]() |
HepPDT Reference DocumentationHepPDT |
Functions | |
void | getPDGpid (std::vector< int > &, std::string &) |
for internal use | |
void | getPDGnames (std::vector< std::string > &, std::string &) |
for internal use | |
void | parsePDGline (TempParticleData &, std::string &) |
for internal use | |
bool | CheckPDGEntry (TempParticleData &, const std::string &, double, double) |
for internal use | |
bool | getPythiaid (int &, const std::string &) |
for internal use | |
void | parsePythiaLine (TempParticleData &, int &, std::string &, const std::string &) |
for internal use | |
void | parsePythiaDecayLine (TempParticleData &, const std::string &) |
for internal use | |
TempDecayData | getPythiaDecay (const std::string &) |
for internal use | |
bool | getIsajetID (int &, const std::string &) |
for internal use | |
void | parseIsajetLine (TempParticleData &, const std::string &) |
for internal use | |
void | parseIsajetDecayLine (TempParticleData &, const std::string &, TableBuilder &) |
for internal use | |
bool | getParticleID (int &id, const std::string &) |
for internal use | |
void | parseParticleLine (TempParticleData &, const std::string &) |
for internal use |
void HepPDT::detail::getPDGpid | ( | std::vector< int > & | , | |
std::string & | ||||
) |
for internal use
Definition at line 20 of file getPDGpid.cc.
Referenced by HepPDT::addPDGParticles().
void HepPDT::detail::getPDGnames | ( | std::vector< std::string > & | , | |
std::string & | ||||
) |
for internal use
Definition at line 40 of file getPDGpid.cc.
Referenced by HepPDT::addPDGParticles().
void HepPDT::detail::parsePDGline | ( | TempParticleData & | , | |
std::string & | ||||
) |
for internal use
Definition at line 51 of file addPDGParticles.cc.
References CheckPDGEntry().
Referenced by HepPDT::addPDGParticles().
bool HepPDT::detail::CheckPDGEntry | ( | TempParticleData & | , | |
const std::string & | , | |||
double | , | |||
double | ||||
) |
for internal use
Definition at line 67 of file addPDGParticles.cc.
References HepPDT::TempParticleData::tempMass, and HepPDT::TempParticleData::tempWidth.
Referenced by parsePDGline().
bool HepPDT::detail::getPythiaid | ( | int & | , | |
const std::string & | ||||
) |
for internal use
Definition at line 20 of file getPythiaid.cc.
Referenced by HepPDT::addPythiaParticles().
void HepPDT::detail::parsePythiaLine | ( | TempParticleData & | , | |
int & | , | |||
std::string & | , | |||
const std::string & | ||||
) |
for internal use
Definition at line 56 of file addPythiaParticles.cc.
References HepPDT::calculateWidthFromLifetime(), HepPDT::ParticleID::pid(), HepPDT::TempParticleData::tempCharge, HepPDT::TempParticleData::tempColorCharge, HepPDT::TempParticleData::tempHighCutoff, HepPDT::TempParticleData::tempID, HepPDT::TempParticleData::tempMass, HepPDT::TempParticleData::tempOriginalID, HepPDT::TempParticleData::tempParticleName, HepPDT::TempParticleData::tempSource, and HepPDT::TempParticleData::tempWidth.
Referenced by HepPDT::addPythiaParticles().
void HepPDT::detail::parsePythiaDecayLine | ( | TempParticleData & | , | |
const std::string & | ||||
) |
for internal use
Definition at line 98 of file addPythiaParticles.cc.
References HepPDT::ParticleID::pid(), and HepPDT::TempParticleData::tempID.
Referenced by HepPDT::addPythiaParticles().
TempDecayData HepPDT::detail::getPythiaDecay | ( | const std::string & | ) |
for internal use
bool HepPDT::detail::getIsajetID | ( | int & | , | |
const std::string & | ||||
) |
for internal use
Definition at line 17 of file getIsajetID.cc.
Referenced by HepPDT::addIsajetParticles().
void HepPDT::detail::parseIsajetLine | ( | TempParticleData & | , | |
const std::string & | ||||
) |
for internal use
Definition at line 33 of file addIsajetParticles.cc.
References HepPDT::ParticleID::pid(), HepPDT::TempParticleData::tempCharge, HepPDT::TempParticleData::tempID, HepPDT::TempParticleData::tempMass, HepPDT::TempParticleData::tempParticleName, and HepPDT::TempParticleData::tempSpin.
Referenced by HepPDT::addIsajetParticles().
void HepPDT::detail::parseIsajetDecayLine | ( | TempParticleData & | , | |
const std::string & | , | |||
TableBuilder & | ||||
) |
for internal use
bool HepPDT::detail::getParticleID | ( | int & | id, | |
const std::string & | ||||
) |
for internal use
Definition at line 50 of file addParticleTable.cc.
Referenced by HepPDT::addParticleTable().
void HepPDT::detail::parseParticleLine | ( | TempParticleData & | , | |
const std::string & | ||||
) |
for internal use
Definition at line 70 of file addParticleTable.cc.
References HepPDT::calculateWidthFromLifetime(), HepPDT::ParticleID::isQBall(), HepPDT::ParticleID::pid(), HepPDT::TempParticleData::tempCharge, HepPDT::TempParticleData::tempID, HepPDT::TempParticleData::tempMass, HepPDT::TempParticleData::tempOriginalID, HepPDT::TempParticleData::tempParticleName, HepPDT::TempParticleData::tempSource, and HepPDT::TempParticleData::tempWidth.
Referenced by HepPDT::addParticleTable().