NAIA  1.1.1
Enumerations | Variables
NAIA::TrdK Namespace Reference

Enumerations

enum  BuildType { BuildType::NONE = 0, BuildType::TrkTrack, BuildType::BetaH, BuildType::TrdTrack }
 
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, numChargeTypesrecoTypes {ChargeType::Total, ChargeType::Upper, ChargeType::Lower}
 
static const std::array< std::string, numChargeTypesrecoNames {"Total", "Upper", "Lower"}
 
constexpr unsigned int numLikelihoodTypes = 3
 
constexpr std::array< LikelihoodType, numLikelihoodTypeslikelihoodTypes
 
static const std::array< std::string, numLikelihoodTypeslikelihoodNames {"Electron", "Proton", "Helium"}
 
constexpr unsigned int numLikelihoodRTypes = 3
 
constexpr std::array< LikelihoodRType, numLikelihoodRTypeslikelihoodRTypes
 
static const std::array< std::string, numLikelihoodRTypeslikelihoodRNames {"ep", "eHe", "pHe"}
 
constexpr unsigned int numQualTypes = 2
 
constexpr std::array< QualType, numQualTypesqualTypes {QualType::OnTrack, QualType::OffTrack}
 
static const std::array< std::string, numQualTypesqualNames {"OnTrack", "OffTrack"}
 

Enumeration Type Documentation

◆ BuildType

enum NAIA::TrdK::BuildType
strong
Enumerator
NONE 
TrkTrack 
BetaH 
TrdTrack 

Definition at line 47 of file TrdK.h.