23 void AddResult(
int quality) { fMapTrackingQAResults[quality]++; }
25 void AddResult(
int quality,
int value) { fMapTrackingQAResults[quality] += value; }
26 int GetResult(
int quality) {
return fMapTrackingQAResults[quality]; }
47 os <<
"MapResults:" << std::endl;
48 for (
auto val : summary.fMapTrackingQAResults) {
56 std::map<int, int> fMapTrackingQAResults;
static const int kAtLeastThreePrim
int GetFoundSecondaryTracksPossible()
int GetFoundPrimaryTracksMoreThan3Hits()
static const int kMcLessThanThreeSec
int GetFoundSecondaryTracksMoreThan3Hits()
int GetResult(int quality)
static const int kAtLeastThreeSec
int GetAllTracksWithHitsNotFound()
virtual ~PndTrackingQASummary()
friend std::ostream & operator<<(std::ostream &os, const PndTrackingQASummary &summary)
static std::string QualityNumberToString(int qNumber)
void AddResult(int quality)
int GetFoundSecondaryTracksLessThan3Hits()
static const int kPossiblePrim
void AddResult(int quality, int value)
static const int kMcAtLeastThreeSec
int GetAllPossibleTracks()
static const int kMcPossiblePrim
static const int kLessThanThreeSec
static const int kMcLessThanThreePrim
static const int kMcAtLeastThreePrim
static const int kMcPossibleSec
int GetFoundPossibleTracks()
int GetAllTracksWithAtLeast3Hits()
int GetFoundPrimaryTracksLessThan3Hits()
static const int kPossibleSec
int GetFoundPrimaryTracksPossible()
static const int kLessThanThreePrim