NAIA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Enumerations | Variables
NAIA::TrdK Namespace Reference

Enumerations

enum  ChargeType { Total, Upper, Lower }
 
enum  LikelihoodType { Electron, Proton, Helium, Deuterium }
 
enum  LikelihoodRType { ep, eHe, pHe }
 
enum  QualType { OnTrack, OffTrack }
 

Variables

constexpr unsigned int numChargeTypes = 3
 
constexpr std::array
< ChargeType, numChargeTypes
recoTypes {ChargeType::Total, ChargeType::Upper, ChargeType::Lower}
 
static const std::array
< std::string, numChargeTypes
recoNames {"Total", "Upper", "Lower"}
 
constexpr unsigned int numLikelihoodTypes = 3
 
constexpr std::array
< LikelihoodType,
numLikelihoodTypes
likelihoodTypes
 
static const std::array
< std::string,
numLikelihoodTypes
likelihoodNames {"Electron", "Proton", "Helium"}
 
constexpr unsigned int numLikelihoodRTypes = 3
 
constexpr std::array
< LikelihoodRType,
numLikelihoodRTypes
likelihoodRTypes
 
static const std::array
< std::string,
numLikelihoodRTypes
likelihoodRNames {"ep", "eHe", "pHe"}
 
constexpr unsigned int numQualTypes = 2
 
constexpr std::array< QualType,
numQualTypes
qualTypes {QualType::OnTrack, QualType::OffTrack}
 
static const std::array
< std::string, numQualTypes
qualNames {"OnTrack", "OffTrack"}