NAIA
|
Enumerations | |
enum | ChargeRecoType { STD, HL, YJ } |
enum | FitPositionHeight { Layer1 = 0, Layer2, Layer3, Layer4, Layer5, Layer6, Layer7, Layer8, Layer9, TofLayer0, TofLayer1, TofLayer2, TofLayer3, EcalCOG, EcalTop, EcalBottom } |
enum | Span { NoSpan = -1, InnerOnly, InnerL1, InnerL9, FullSpan, UpperHalfInner, LowerHalfInner, InnerNoMS } |
enum | Fit { NoFit = -1, Choutko, Kalman, KalmanElectron } |
enum | TrGeometry { TrGeometry::Default = 0, TrGeometry::InnerOnly, TrGeometry::InnerL1, TrGeometry::FullSpan } |
enum | Side { X, Y } |
enum | DistanceFromTrack { OnTrack, Onemm, Onecm, Twocm, Fivecm, Tencm, AllLayer } |
Variables | |
constexpr unsigned int | numChargeRecos = 3 |
constexpr std::array < ChargeRecoType, numChargeRecos > | recoTypes |
constexpr unsigned int | numFitPositionHeights = 16 |
constexpr std::array < FitPositionHeight, numFitPositionHeights > | fitPositionHeights |
constexpr std::array< float, numFitPositionHeights > | fitPositionHeightZ |
static const std::array < std::string, numFitPositionHeights > | fitPositionNames |
constexpr unsigned int | numTrLayers = 9 |
constexpr std::array < FitPositionHeight, numTrLayers > | layerPositionHeights |
constexpr unsigned int | numSpans = 7 |
constexpr std::array< Span, numSpans > | spanTypes |
static const std::array < std::string, numSpans > | spanNames |
constexpr unsigned int | numFits = 3 |
constexpr std::array< Fit, numFits > | fitTypes {Fit::Choutko, Fit::Kalman, Fit::KalmanElectron} |
static const std::array < std::string, numFits > | fitNames {"Choutko", "Kalman", "KalmanElectron"} |
constexpr unsigned int | numTrGeos = 4 |
constexpr std::array < TrGeometry, numTrGeos > | trGeoTypes |
static const std::array < std::string, numTrGeos > | trGeoNames {"Default", "InnerOnly", "InnerL1", "FullSpan"} |
constexpr unsigned int | numSides = 2 |
constexpr std::array< Side, numSides > | sides {Side::X, Side::Y} |
static const std::array < std::string, numSides > | sideNames {"X", "Y"} |
constexpr unsigned int | numTrackDistances = 7 |
constexpr std::array < DistanceFromTrack, numTrackDistances > | trackDistances |
static const std::array < std::string, numTrackDistances > | trackDistanceNames |
enum NAIA::TrTrack::Span |
|
strong |