ParticleName.cc File Reference

#include <string>
#include <map>
#include <iostream>
#include <iomanip>
#include <utility>
#include "Rivet/ParticleName.hh"

Include dependency graph for ParticleName.cc:

Go to the source code of this file.


Namespaces

namespace  Rivet
namespace  Rivet::PID

Classes

class  ParticleNameMap

Typedefs

typedef std::map< int,
std::string > 
ParticleIdMap
typedef std::map< std::string,
int > 
ParticleLookupMap

Functions

ParticleNameMap const & ParticleNameInit ()
void writeParticleNameLine (int i, std::ostream &os)
ParticleNameMap const & getParticleNameMap ()
bool validParticleName (const int &pid)
bool validParticleName (const std::string &s)
std::string particleName (const int &pid)
int particleName (const std::string &s)
void listParticleNames (std::ostream &os)