10 static const std::array<int, 22> constexpr
listOfNumbers{-14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 1, 2, 3, 4, 5, 6, 7, 8};
59 case kGhost:
return "Ghost";
break;
60 case kClone:
return "Clone";
break;
62 case kFound:
return "Found";
break;
64 return std::to_string(qNumber);
73 case kFullyPure:
return "Fully Purely found";
break;
77 case kGhost:
return "Ghosts";
break;
78 case kClone:
return "Clones";
break;
79 case kNotFound:
return "Total not found";
break;
80 case kFound:
return "Total found";
break;
96 return std::to_string(qNumber);
static const int kAtLeastThreePrim
static const int kNotFound
static std::string QualityNumberToDetailedString(int qNumber)
static const int kMcLessThanThreeSec
static const int kFullyImpure
static const int kAtLeastThreeSec
static std::string QualityNumberToString(int qNumber)
int GetRecoQuality(PndTrackingQARecoInfo *recoInfo, double purityThreshold=0.7, double efficiencyThreshold=0.)
static const int kMcAllTracks
static const int kPossiblePrim
static const int kMcAtLeastThreeSec
bool RecoTrackFound(PndTrackingQARecoInfo *recoInfo, double purityThreshold=0.7, double efficiencyThreshold=0.)
static const int kMcPossiblePrim
static const int kPartiallyImpure
static const int kMcAllTracksWithHits
static const int kLessThanThreeSec
static const int kMcLessThanThreePrim
static const int kPartiallyPure
static const int kMcAtLeastThreePrim
static const int kMcPossibleSec
static const int kFullyPure
static const int kPossibleSec
static const std::array< int, 22 > constexpr listOfNumbers
static const int kLessThanThreePrim