PandaRoot
PndFTSCAPerformanceRecoTrackData Class Reference

Information about reconstruction of Reconstructed Track. More...

#include <PndFTSCounters.h>

Public Member Functions

 PndFTSCAPerformanceRecoTrackData ()
 
void SetMCTrack (int mcTrackId_, float purity_, int nHits_)
 
int GetMCTrackId ()
 
float GetPurity ()
 
bool IsGhost (float minPurity=0)
 
bool IsReco (float minPurity=0, int minNHits=0)
 
int NHits ()
 
void Print ()
 

Detailed Description

Information about reconstruction of Reconstructed Track.

Definition at line 178 of file PndFTSCounters.h.

Constructor & Destructor Documentation

◆ PndFTSCAPerformanceRecoTrackData()

PndFTSCAPerformanceRecoTrackData::PndFTSCAPerformanceRecoTrackData ( )
inline

Definition at line 180 of file PndFTSCounters.h.

180 { mcTrackId = -1; };

Member Function Documentation

◆ GetMCTrackId()

int PndFTSCAPerformanceRecoTrackData::GetMCTrackId ( )
inline

Definition at line 189 of file PndFTSCounters.h.

189 { return mcTrackId; }

◆ GetPurity()

float PndFTSCAPerformanceRecoTrackData::GetPurity ( )
inline

Definition at line 190 of file PndFTSCounters.h.

190 { return purity; }

◆ IsGhost()

bool PndFTSCAPerformanceRecoTrackData::IsGhost ( float  minPurity = 0)
inline

Definition at line 191 of file PndFTSCounters.h.

191 { return (mcTrackId == -1) || (purity < minPurity); }

◆ IsReco()

bool PndFTSCAPerformanceRecoTrackData::IsReco ( float  minPurity = 0,
int  minNHits = 0 
)
inline

Definition at line 192 of file PndFTSCounters.h.

192 { return (mcTrackId != -1) && (purity >= minPurity) && (nHits >= minNHits); }

◆ NHits()

int PndFTSCAPerformanceRecoTrackData::NHits ( )
inline

Definition at line 193 of file PndFTSCounters.h.

193 { return nHits; }

◆ Print()

void PndFTSCAPerformanceRecoTrackData::Print ( )
inline

Definition at line 195 of file PndFTSCounters.h.

195 { cout << "Track: " << mcTrackId << " Purity: " << purity << endl; }

◆ SetMCTrack()

void PndFTSCAPerformanceRecoTrackData::SetMCTrack ( int  mcTrackId_,
float  purity_,
int  nHits_ 
)
inline

Definition at line 182 of file PndFTSCounters.h.

183  {
184  mcTrackId = mcTrackId_;
185  purity = purity_;
186  nHits = nHits_;
187  }

The documentation for this class was generated from the following file: