HepPDT Reference Documentation

HepPDT

ParticleName.cc File Reference

#include <string>
#include <map>
#include <iostream>
#include <sstream>
#include <iomanip>
#include <utility>
#include "HepPID/ParticleName.hh"
#include "HepPID/ParticleIDMethods.hh"
#include "HepPID/Version.hh"

Go to the source code of this file.

Namespaces

namespace  HepPID

Classes

class  HepPID::ParticleNameMap

Typedefs

typedef std::map< int, std::string > HepPID::PartcleIdMap
typedef std::map< std::string,
int > 
HepPID::ParticleLookupMap

Functions

ParticleNameMap const & HepPID::ParticleNameInit ()
void HepPID::writeParticleNameLine (int i, std::ostream &os)
std::string HepPID::dyonName (const int &pid)
std::string HepPID::qballName (const int &pid)
int HepPID::checkForSpecialParticle (const std::string &s)
ParticleNameMap const & HepPID::getParticleNameMap ()
 access the ParticleNameMap for other purposes
bool HepPID::validParticleName (const int &)
 verify that this number has a valid name
bool HepPID::validParticleName (const std::string &)
 verify that this string has a valid id
std::string HepPID::particleName (const int &)
 get a known HepPID Particle name
int HepPID::particleName (const std::string &)
 lookup a known ID
void HepPID::listParticleNames (std::ostream &os)
 list all known names


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