HepPDT Reference Documentation

HepPDT

HepPDT::detail Namespace Reference


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


Function Documentation

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().


Generated on Fri Dec 4 14:05:26 2009 for HepPDT by  doxygen 1.4.7