ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <climits>
#include <map>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | EICPIDDefs |
Typedefs | |
typedef unsigned int | EICPIDDefs::keytype |
Enumerations | |
enum | EICPIDDefs::PIDDetector { EICPIDDefs::PIDAll = 0, EICPIDDefs::mRICH = 1, EICPIDDefs::DIRC = 2, EICPIDDefs::dRICH_AeroGel = 3, EICPIDDefs::dRICH_Gas = 4, EICPIDDefs::GasRICH = 5, EICPIDDefs::ETTL = 11, EICPIDDefs::CTTL = 12, EICPIDDefs::FTTL = 13, EICPIDDefs::InvalidDetector = -1 } |
enum | EICPIDDefs::PIDCandidate { EICPIDDefs::ElectronCandiate = 11, EICPIDDefs::MuonCandiate = 13, EICPIDDefs::PionCandiate = 211, EICPIDDefs::KaonCandiate = 321, EICPIDDefs::ProtonCandiate = 2212, EICPIDDefs::InvalidCandiate = 0 } |
Functions | |
PIDDetector | EICPIDDefs::getPIDDetector (const std::string &name) |
convert PID detector node names in to ID number for the container. | |
const std::string & | EICPIDDefs::getPIDDetectorName (const PIDDetector det) |
Variables | |
static const keytype | EICPIDDefs::INVALID_KEY = UINT_MAX |
const std::map< std::string, PIDDetector > | EICPIDDefs::PIDDetectorNameMap |