![]() |
PandaRoot
|
#include <PndTrackingQATimebased.h>
Public Member Functions | |
| PndTrackingQATimebased (TString trackBranchName, TString idealTrackName, Bool_t pndTrackData=kTRUE) | |
| PndTrackingQATimebased (TString trackBranchName, TString idealTrackName, PndTrackFunctor *posTrack, Bool_t pndTrackData=kTRUE) | |
| virtual | ~PndTrackingQATimebased () |
| virtual void | Init () |
| void | SetVerbose (Int_t val) |
| void | AddHitsBranchName (TString name) |
| Adds branch names of detector data which should be taken into account in the analysis. More... | |
| void | SetHitsBranchNames (std::vector< TString > names) |
| void | SetSecondaryDefinitionPCAXY (double dPCA) |
| void | AnalyseEvent (TClonesArray *recoTrackInfo) |
| Int_t | GetNIdealHits (FairMultiLinkedData &track, TString branchName) |
| std::map< Int_t, Int_t > | GetMCTrackFound () |
| std::map< FairLink, Int_t > | GetMCTrackFoundTimeBased () |
| std::map< Int_t, Int_t > | GetTrackQualification () |
| std::map< FairLink, Int_t > | GetTrackQualificationTimeBased () |
| std::map< Int_t, Int_t > | GetTrackMCStatus () |
| std::map< FairLink, Int_t > | GetTrackMCStatusTimeBased () |
| std::map< Int_t, std::map< TString, std::pair< Double_t, Int_t > > > | GetEfficiencies () |
| std::map< FairLink, std::map< TString, std::pair< Double_t, Int_t > > > | GetEfficienciesTimeBased () |
| std::map< Int_t, Double_t > | GetPResolution () |
| std::map< Int_t, TVector3 > | GetP () |
| std::map< Int_t, Double_t > | GetPtResolution () |
| std::map< Int_t, Double_t > | GetPt () |
| std::map< Int_t, Double_t > | GetPlResolution () |
| std::map< Int_t, Double_t > | GetPl () |
| std::map< Int_t, Double_t > | GetPResolutionRel () |
| std::map< Int_t, Double_t > | GetPtResolutionRel () |
| std::map< Int_t, Double_t > | GetPlResolutionRel () |
| std::map< FairLink, Double_t > | GetTimeBasedPResolution () |
| std::map< FairLink, TVector3 > | GetTimeBasedP () |
| std::map< FairLink, Double_t > | GetTimeBasedPtResolution () |
| std::map< FairLink, Double_t > | GetTimeBasedPt () |
| std::map< FairLink, Double_t > | GetTimeBasedPlResolution () |
| std::map< FairLink, Double_t > | GetTimeBasedPl () |
| std::map< FairLink, Double_t > | GetTimeBasedPResolutionRel () |
| std::map< FairLink, Double_t > | GetTimeBasedPtResolutionRel () |
| std::map< FairLink, Double_t > | GetTimeBasedPlResolutionRel () |
| std::map< Int_t, Int_t > | GetTrackIdMCId () |
| Int_t | GetNGhosts () |
| Int_t | GetNClones () |
| void | PrintTrackDataSummary (FairMultiLinkedData &trackData, Bool_t detailedInfo=kFALSE) |
| void | PrintTrackDataSummaryCompare (FairMultiLinkedData &recoTrackData, FairMultiLinkedData &idealTrackData) |
| void | PrintTrackQualityMap (Bool_t detailedInfo=kFALSE) |
| void | PrintTrackMCStatusMap () |
| void | PrintTrackInfo (std::map< TString, FairMultiLinkedData > info) |
| Int_t | GetIdealTrackIdFromMCTrackId (int mctrackid) |
| FairLink | GetIdealTrackFairLinkFromMCTrackFairLink (FairLink mctrackFairLink) |
| Int_t | GetIdealTrackIdFromRecoTrackId (int trackid) |
| void | SetRunTimeBased (bool runTimeBased) |
| PndTrackingQualityRecoInfo | GetRecoInfoFromRecoTrack (Int_t trackId, Int_t mctrackId, FairLink mctrackFairLink) |
| PndTrackingQualityRecoInfo | GetRecoInfoFromRecoTrackTimeBased (FairLink recoFairLink, Int_t mctrackId, FairLink mctrackFairLink) |
| std::map< FairLink, Int_t > | GetCloneInfoforMCTrack () |
| std::vector< double > | GetEventPurityVector () |
Definition at line 112 of file PndTrackingQATimebased.h.
| PndTrackingQATimebased::PndTrackingQATimebased | ( | TString | trackBranchName, |
| TString | idealTrackName, | ||
| Bool_t | pndTrackData = kTRUE |
||
| ) |
| PndTrackingQATimebased::PndTrackingQATimebased | ( | TString | trackBranchName, |
| TString | idealTrackName, | ||
| PndTrackFunctor * | posTrack, | ||
| Bool_t | pndTrackData = kTRUE |
||
| ) |
|
virtual |
|
inline |
Adds branch names of detector data which should be taken into account in the analysis.
Definition at line 122 of file PndTrackingQATimebased.h.
| void PndTrackingQATimebased::AnalyseEvent | ( | TClonesArray * | recoTrackInfo | ) |
|
inline |
Definition at line 203 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 140 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 141 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 205 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 186 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 179 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 191 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 134 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 135 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 167 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 166 of file PndTrackingQATimebased.h.
| Int_t PndTrackingQATimebased::GetNIdealHits | ( | FairMultiLinkedData & | track, |
| TString | branchName | ||
| ) |
|
inline |
Definition at line 145 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 149 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 148 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 152 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 144 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 150 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 147 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 146 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 151 of file PndTrackingQATimebased.h.
| PndTrackingQualityRecoInfo PndTrackingQATimebased::GetRecoInfoFromRecoTrack | ( | Int_t | trackId, |
| Int_t | mctrackId, | ||
| FairLink | mctrackFairLink | ||
| ) |
| PndTrackingQualityRecoInfo PndTrackingQATimebased::GetRecoInfoFromRecoTrackTimeBased | ( | FairLink | recoFairLink, |
| Int_t | mctrackId, | ||
| FairLink | mctrackFairLink | ||
| ) |
|
inline |
Definition at line 156 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 160 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 159 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 163 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 155 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 161 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 158 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 157 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 162 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 165 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 138 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 139 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 136 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 137 of file PndTrackingQATimebased.h.
|
virtual |
| void PndTrackingQATimebased::PrintTrackDataSummary | ( | FairMultiLinkedData & | trackData, |
| Bool_t | detailedInfo = kFALSE |
||
| ) |
| void PndTrackingQATimebased::PrintTrackDataSummaryCompare | ( | FairMultiLinkedData & | recoTrackData, |
| FairMultiLinkedData & | idealTrackData | ||
| ) |
| void PndTrackingQATimebased::PrintTrackInfo | ( | std::map< TString, FairMultiLinkedData > | info | ) |
| void PndTrackingQATimebased::PrintTrackMCStatusMap | ( | ) |
| void PndTrackingQATimebased::PrintTrackQualityMap | ( | Bool_t | detailedInfo = kFALSE | ) |
The description of the quality map IDs is now located a but further up, at struct qualityNumbers
|
inline |
Definition at line 123 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 199 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 124 of file PndTrackingQATimebased.h.
|
inline |
Definition at line 119 of file PndTrackingQATimebased.h.