Id.cpp File Reference
#include <boost/range/algorithm/min_element.hpp>
#include <boost/range/algorithm/max_element.hpp>
#include "boca/identification/Id.hh"
#include "boca/units/Prefixes.hh"
#include "boca/generic/Types.hh"
#include "boca/generic/DEBUG_MACROS.hh"
Include dependency graph for Id.cpp:

Namespaces

 boca
 Boosted Collider Analysis.
 

Functions

std::string boca::Name (int id)
 Name of a particle with given PDG number. More...
 
std::string boca::Name (Id id)
 Name of a particle with given Id. More...
 
std::ostream & boca::operator<< (std::ostream &stream, Id id)
 Stream the name of a particle with given Id. More...
 
Mass boca::MassOf (Id id)
 Mass of particle with given Id. More...
 
std::string boca::Name (MultiId multi_id)
 Names of PDG particle groups. More...
 
Mass boca::MassOf (MultiId multi_id)
 Common mass of a multi particle. More...
 
std::vector< Id > boca::Resolve (MultiId multi_id)
 Vector if PDG particle Ids for a given MultiId. More...
 
Id boca::Lightest (MultiId multi_id)
 Lightest particle of a given MultiID. More...
 
Id boca::Heavyest (MultiId multi_id)
 Heaviest particle of a given MultiId. More...
 
std::ostream & boca::operator<< (std::ostream &stream, MultiId id)
 Stream the name of a particle with given MultiId. More...