The Gaudi Framework  master (37c0b60a)
ParticleID.h File Reference
#include <GaudiKernel/HashMap.h>
#include <GaudiKernel/Kernel.h>
#include <cmath>
#include <cstdint>
#include <iosfwd>
#include <string>
#include <tuple>
Include dependency graph for ParticleID.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Gaudi::ParticleID
 
struct  GaudiUtils::Hash< Gaudi::ParticleID >
 
struct  GaudiUtils::Hash< const Gaudi::ParticleID >
 
struct  GaudiUtils::Hash< Gaudi::ParticleID & >
 
struct  GaudiUtils::Hash< const Gaudi::ParticleID & >
 

Namespaces

 Gaudi
 This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from python with a format liks : ( nbins, min, max, title ) where title can be ommited.
 
 GaudiUtils
 
 std
 STL namespace.
 

Functions

std::ostreamGaudi::operator<< (std::ostream &s, const Gaudi::ParticleID &o)
 Stream operator for the PID. More...
 
std::ostreamGaudi::operator<< (std::ostream &s, Gaudi::ParticleID::Location l)
 Stream operator for the PDG digit enumeration. More...
 
std::ostreamGaudi::operator<< (std::ostream &s, Gaudi::ParticleID::Quark q)
 Stream operator for the PDG quark enumeration. More...
 
Gaudi::ParticleID std::abs (const Gaudi::ParticleID &p)
 Return the absolute value for a PID. More...