FairRoot/PandaRoot
|
#include <PndTrackingQATask.h>
Public Member Functions | |
PndTrackingQATask (TString trackBranchName, TString idealBranchName, Bool_t pndTrackData=kTRUE) | |
virtual | ~PndTrackingQATask () |
virtual void | SetParContainers () |
virtual InitStatus | Init () |
virtual void | Exec (Option_t *opt) |
virtual void | Finish () |
void | SetIdealTrackBranchName (TString name) |
void | SetTrackBranchName (TString name, Bool_t pndTrackData=kTRUE) |
Sets the branch name of the track data which should be analyzed. More... | |
void | AddHitsBranchName (TString name) |
Adds branch names of detector data which should be taken into account in the analysis. More... | |
void | SetOutputMCInfoBranchName (TString name) |
void | SetOutputRecoInfoBranchName (TString name) |
void | SetFunctorName (TString name) |
void | SetFunctor () |
Private Member Functions | |
virtual void | FillQualyHisto (std::map< Int_t, Int_t > trackQualifikation, Int_t nGhosts) |
virtual void | FillMCStatus (std::map< Int_t, Int_t > trackMCStatus) |
virtual void | FillEfficiencies (std::map< Int_t, std::map< TString, std::pair< Double_t, Int_t > > > efficiencies) |
virtual void | MapToHist (std::map< Int_t, Double_t >, TH1 *) |
virtual void | SetQualyHisto (TH1 *histo, Bool_t relative, Int_t base=1) |
virtual Int_t | GetSumOfAllValidMCHits (FairMultiLinkedData *trackData) |
void | AssociateRecoTracksToMCTracks () |
PndTrackingQualityMCInfo | GetMCInfoFromIdealTrack (PndTrack *idealtrack) |
Int_t | GetMCInfoIdFromIdealTrackId (int idealtrackid) |
void | InitializeHistograms () |
void | LabelQualyHistogram (TH1 *) |
void | ColorHistogram () |
void | Register () |
void | Reset () |
ClassDef (PndTrackingQATask, 1) | |
Definition at line 36 of file PndTrackingQATask.h.
PndTrackingQATask::PndTrackingQATask | ( | TString | trackBranchName, |
TString | idealBranchName, | ||
Bool_t | pndTrackData = kTRUE |
||
) |
Default constructor
The quality numbers, qualityNumbers, as used here are defined in PndTrackingQualityAnalysis.h
Definition at line 39 of file PndTrackingQATask.cxx.
|
virtual |
|
inline |
Adds branch names of detector data which should be taken into account in the analysis.
Definition at line 64 of file PndTrackingQATask.h.
References fBranchNames.
Referenced by Init().
|
private |
PndTrackingQualityRecoInfo PndTrackingQATask::GetRecoInfoFromRecoTrack(int recotrackid, PndTrack *track) {
PndTrackCand *trkcand = track->GetTrackCandPtr();
Int_t nofsttpoint = trkcand->GetNHitsDet(FairRootManager::Instance()->GetBranchId("STTHit")); Int_t nofmvdpixpoint = trkcand->GetNHitsDet(FairRootManager::Instance()->GetBranchId("MVDHitsPixel")); Int_t nofmvdstrpoint = trkcand->GetNHitsDet(FairRootManager::Instance()->GetBranchId("MVDHitsStrip")); int nofmvdpoint = nofmvdpixpoint + nofmvdstrpoint; Int_t nofgempoint = trkcand->GetNHitsDet(FairRootManager::Instance()->GetBranchId("GEMHit"));
int nofsttskewpoint = 0, nofsttparalpoint = 0; this loop counts skewed (–> parallel) STT/FTS hits for(Int_t ihit = 0; ihit < trkcand->GetNHits(); ihit++) { PndTrackCandHit candhit = trkcand->GetSortedHit(ihit); Int_t hitID = candhit.GetHitId(); Int_t detID = candhit.GetDetId();
if(detID != FairRootManager::Instance()->GetBranchId("STTHit") continue; PndSttHit stthit = (PndSttHit) fSttHitArray->At(hitID); Int_t tubeID = stthit->GetTubeID(); PndSttTube tube = (PndSttTube) fSttTubeArray->At(tubeID); if(tube->IsSkew()) nofsttskewpoint++; else nofsttparalpoint++; }
int mctrackid = trackid->GetCorrTrackID(); int noftruehits = trackid->GetMultTrackID();
int nofassomctracks = trackid->GetNCorrTrackId(); int noffakehits = 0; for(int itrk = 1; itrk < nofassomctracks; itrk++) { int noffake = trackid->GetMultTrackID(itrk); noffakehits += noffake; }
:...................: int noftruemvdpixhits = 0, noftruemvdstrhits = 0, noftruesttparalhits = 0, noftruesttskewhits = 0, noftruegemhits = 0, noftruescitilhits = 0; int noffakemvdpixhits = 0, noffakemvdstrhits = 0, noffakesttparalhits = 0, noffakesttskewhits = 0, noffakegemhits = 0, noffakescitilhits = 0;
FairHit *hit = NULL; FairMCPoint *point = NULL; for(Int_t ihit = 0; ihit < trkcand->GetNHits(); ihit++) { PndTrackCandHit candhit = trkcand->GetSortedHit(ihit); Int_t hitID1 = candhit.GetHitId(); Int_t detID1 = candhit.GetDetId();
if(detID1 == FairRootManager::Instance()->GetBranchId(fMvdPixelBranch)) { hit = (FairHit*) fMvdPixelHitArray->At(hitID1); int refindex = hit->GetRefIndex(); if(refindex == -1) noffakemvdpixhits++; else { point = (FairMCPoint*) fMvdPointArray->At(refindex); int reftrackid = point->GetTrackID(); if(reftrackid != mctrackid) noffakemvdpixhits++; else noftruemvdpixhits++; } } else if(detID1 == FairRootManager::Instance()->GetBranchId(fMvdStripBranch)) { hit = (FairHit*) fMvdStripHitArray->At(hitID1); int refindex = hit->GetRefIndex(); if(refindex == -1) noffakemvdstrhits++; else { point = (FairMCPoint*) fMvdPointArray->At(refindex); int reftrackid = point->GetTrackID(); if(reftrackid != mctrackid) noffakemvdstrhits++; else noftruemvdstrhits++; } } if(detID1 == FairRootManager::Instance()->GetBranchId(fSttBranch)) { hit = (FairHit*) fSttHitArray->At(hitID1);
Int_t tubeID = ((PndSttHit*) hit)->GetTubeID(); PndSttTube tube = (PndSttTube) fSttTubeArray->At(tubeID); int refindex = hit->GetRefIndex(); if(refindex == -1) { if(tube->IsSkew()) noffakesttskewhits++; else noffakesttparalhits++; } else { point = (FairMCPoint*) fSttPointArray->At(refindex); int reftrackid = point->GetTrackID(); if(reftrackid != mctrackid) { if(tube->IsSkew()) noffakesttskewhits++; else noffakesttparalhits++; } else { if(tube->IsSkew()) noftruesttskewhits++; else noftruesttparalhits++; } } } else if(detID1 == FairRootManager::Instance()->GetBranchId(fGemBranch)) { hit = (FairHit*) fGemHitArray->At(hitID1); int refindex = hit->GetRefIndex(); if(refindex == -1) noffakegemhits++; else { point = (FairMCPoint*) fGemPointArray->At(refindex); { int reftrackid = point->GetTrackID(); if(reftrackid != mctrackid) noffakegemhits++; else noftruegemhits++; } } } else if(detID1 == FairRootManager::Instance()->GetBranchId(fSciTBranch)) { hit = (FairHit*) fSciTilHitArray->At(hitID1); int refindex = hit->GetRefIndex(); if(refindex == -1) noffakescitilhits++; else { point = (FairMCPoint*) fSciTilPointArray->At(refindex); int reftrackid = point->GetTrackID(); if(reftrackid != mctrackid) noffakescitilhits++; else noftruescitilhits++; }
}
PndTrkRecoTrackInfo info(recotrackid); info.SetNofMvdPixTrueHits(noftruemvdpixhits); info.SetNofMvdStrTrueHits(noftruemvdstrhits); info.SetNofSttParalTrueHits(noftruesttparalhits); info.SetNofSttSkewTrueHits(noftruesttskewhits); info.SetNofGemTrueHits(noftruegemhits); info.SetNofSciTilTrueHits(noftruescitilhits); info.SetNofMvdPixFakeHits(noffakemvdpixhits); info.SetNofMvdStrFakeHits(noffakemvdstrhits); info.SetNofSttParalFakeHits(noffakesttparalhits); info.SetNofSttSkewFakeHits(noffakesttskewhits); info.SetNofGemFakeHits(noffakegemhits); info.SetNofSciTilFakeHits(noffakescitilhits);
info.SetMCTrackID(mctrackid);
info.SetPositionFirst(track->GetParamFirst().GetPosition()); info.SetMomentumFirst(track->GetParamFirst().GetMomentum());
info.SetPositionLast(track->GetParamLast().GetPosition()); info.SetMomentumLast(track->GetParamLast().GetMomentum());
info.SetCharge(track->GetParamFirst().GetQ());
for(int jtrk = 0; jtrk < fMCTrackInfo->GetEntriesFast(); jtrk++) { PndTrkMCTrackInfo mcinfo = (PndTrkMCTrackInfo) fMCTrackInfo->At(jtrk); int mcinfotrackid = mcinfo->GetMCTrackID(); cout << "mcinfotrackid " << mcinfo->GetMCTrackID() << " " << info.GetMCTrackID() << endl; if(mcinfotrackid == mctrackid) {
info.SetNofMvdPixMissingHits(mcinfo->GetNofMvdPixPoints() - noftruemvdpixhits); info.SetNofMvdStrMissingHits(mcinfo->GetNofMvdStrPoints() - noftruemvdstrhits); info.SetNofSttParalMissingHits(mcinfo->GetNofSttParalPoints() - noftruesttparalhits); info.SetNofSttSkewMissingHits(mcinfo->GetNofSttSkewPoints() - noftruesttskewhits); info.SetNofGemMissingHits(mcinfo->GetNofGemPoints() - noftruegemhits); info.SetNofSciTilMissingHits(mcinfo->GetNofSciTilPoints() - noftruescitilhits);
cout << "good mcinfotrackid " << mcinfo->GetMCTrackID() << " " << info.GetMCTrackID() << endl; info.SetMCTrackInfo(mcinfo); break; } }
return info; }
Definition at line 886 of file PndTrackingQATask.cxx.
References fMCTrackInfo, fRecoTrackInfo, PndTrackingQualityMCInfo::GetAssoRecoTrackID(), PndTrackingQualityRecoInfo::GetEfficiency(), PndTrackingQualityMCInfo::GetMCTrackID(), PndTrackingQualityRecoInfo::GetMCTrackID(), PndTrackingQualityRecoInfo::GetPurity(), PndTrackingQualityRecoInfo::GetRecoTrackID(), PndTrackingQualityMCInfo::SetAssoRecoTrackID(), PndTrackingQualityRecoInfo::SetClone(), PndTrackingQualityMCInfo::SetRecoTrackID(), and PndTrackingQualityRecoInfo::SetTrue().
Referenced by Exec().
|
private |
|
private |
Definition at line 632 of file PndTrackingQATask.cxx.
References fQualyHisto, fQualyHisto_all, fQualyHisto_mc, fQualyHisto_neg, fQualyHisto_pos, qualityNumbers::kAtLeastThreePrim, qualityNumbers::kAtLeastThreeSec, qualityNumbers::kFound, qualityNumbers::kFullyFound, qualityNumbers::kGhost, qualityNumbers::kLessThanThreePrim, qualityNumbers::kMcAtLeastThreePrim, qualityNumbers::kMcAtLeastThreeSec, qualityNumbers::kMcLessThanThreePrim, qualityNumbers::kMcPossiblePrim, qualityNumbers::kMcPossibleSec, qualityNumbers::kNotFound, qualityNumbers::kPartiallyFound, qualityNumbers::kPossiblePrim, qualityNumbers::kPossibleSec, and qualityNumbers::kSpuriousFound.
Referenced by Finish().
|
virtual |
Virtual method Exec
Definition at line 206 of file PndTrackingQATask.cxx.
References PndTrackingQA::AnalyseEvent(), AssociateRecoTracksToMCTracks(), RhoTuple::Column(), Double_t, RhoTuple::DumpData(), fBranchNames, fEventNr, fIdealPHisto, fIdealPlHisto, fIdealPtHisto, fIdealTrack, fIdealTrackBranchName, fIdealTracksPerEvent, FillEfficiencies(), FillMCStatus(), FillQualyHisto(), fMCInfoIdIdealId, fMCTrack, fMCTrackInfo, fPHisto, fPlHisto, fPlRelHisto, fPndTrackOrTrackCand, fPossibleTrackFunctor, fPRelHisto, fPtHisto, fPtRelHisto, fRecoTrackInfo, fTrackBranchName, fTuple, fVerbose, PndTrackingQA::GetEfficiencies(), PndTrackingQA::GetIdealTrackIdFromMCTrackId(), PndTrackingQA::GetIdealTrackIdFromRecoTrackId(), GetMCInfoFromIdealTrack(), GetMCInfoIdFromIdealTrackId(), PndTrackingQA::GetMCTrackFound(), PndMCTrack::GetMomentum(), PndTrackingQA::GetNGhosts(), PndTrackingQualityMCInfo::GetNofMCPoints(), PndTrackingQA::GetP(), PndTrack::GetParamFirst(), PndMCTrack::GetPdgCode(), PndTrackingQA::GetPlResolution(), PndTrackingQA::GetPlResolutionRel(), PndTrackingQA::GetPResolution(), PndTrackingQA::GetPResolutionRel(), PndTrackingQA::GetPtResolution(), PndTrackingQA::GetPtResolutionRel(), PndTrackingQualityRecoInfo::GetRecoTrackID(), PndTrackingQA::GetTrackMCStatus(), PndTrackingQA::GetTrackQualification(), i, PndTrackingQA::Init(), MapToHist(), PndTrackingQA::PrintTrackQualityMap(), PndTrackingQA::SetHitsBranchNames(), PndTrackingQualityRecoInfo::SetIdealTrackId(), PndTrackingQualityMCInfo::SetMCQuality(), PndTrackingQualityMCInfo::SetMCTrackID(), PndTrackingQualityRecoInfo::SetMCTrackInfo(), PndTrackingQualityMCInfo::SetMomentum(), PndTrackingQualityMCInfo::SetPDGCode(), PndTrackingQualityMCInfo::SetQuality(), and PndTrackingQA::SetVerbose().
|
privatevirtual |
Definition at line 390 of file PndTrackingQATask.cxx.
References fMapEfficiencies, map, and TString.
Referenced by Exec().
|
privatevirtual |
Definition at line 381 of file PndTrackingQATask.cxx.
References fQualyHisto, qualityNumbers::kMcPossibleSec, and qualityNumbers::kPossibleSec.
Referenced by Exec().
|
privatevirtual |
Analyses the track data and assigns quality indicator to track. Quality indicators: 1 : Not assigned 2 : All hits of the MC track were found and no additional once 3 : Some hits of the MC track were found and no additional once 4 : 70 % of all hits found belong to this MC track
Definition at line 366 of file PndTrackingQATask.cxx.
References fQualyHisto, qualityNumbers::kFound, qualityNumbers::kGhost, and qualityNumbers::kNotFound.
Referenced by Exec().
|
virtual |
Definition at line 519 of file PndTrackingQATask.cxx.
References ColorHistogram(), Double_t, fBranchNames, fIdealPHisto, fIdealPlHisto, fIdealPtHisto, fIdealTracksPerEvent, fMapEfficiencies, fPHisto, fPlHisto, fPlRelHisto, fPRelHisto, fPtHisto, fPtRelHisto, fQualyHisto, fQualyHisto_all, fQualyHisto_mc, fQualyHisto_neg, fQualyHisto_pos, fQualyHisto_rel_all, fQualyHisto_rel_possible, fQualyStack, fTuple, RhoTuple::GetInternalTree(), i, qualityNumbers::kAtLeastThreePrim, qualityNumbers::kAtLeastThreeSec, qualityNumbers::kFullyFound, qualityNumbers::kGhost, qualityNumbers::kLessThanThreePrim, qualityNumbers::kMcAllTracksWithHits, qualityNumbers::kMcAtLeastThreePrim, qualityNumbers::kMcAtLeastThreeSec, qualityNumbers::kMcLessThanThreePrim, qualityNumbers::kMcPossiblePrim, qualityNumbers::kMcPossibleSec, qualityNumbers::kPartiallyFound, qualityNumbers::kPossiblePrim, qualityNumbers::kPossibleSec, qualityNumbers::kSpuriousFound, and SetQualyHisto().
|
private |
Definition at line 660 of file PndTrackingQATask.cxx.
References fSttHitArray, fSttTubeArray, PndTrackCandHit::GetDetId(), PndTrackCandHit::GetHitId(), PndMCTrack::GetMotherID(), PndTrackCand::GetNHits(), PndTrackCand::GetNHitsDet(), PndTrack::GetParamFirst(), PndTrack::GetParamLast(), PndTrackCand::GetSortedHit(), PndMCTrack::GetStartVertex(), PndTrack::GetTrackCandPtr(), PndSttHit::GetTubeID(), PndSttTube::IsSkew(), PndTrackingQualityMCInfo::SetCharge(), PndTrackingQualityMCInfo::SetIsPrimary(), PndTrackingQualityMCInfo::SetMomentumFirst(), PndTrackingQualityMCInfo::SetMomentumLast(), PndTrackingQualityMCInfo::SetPositionFirst(), PndTrackingQualityMCInfo::SetPositionLast(), and PndTrackingQualityMCInfo::SetVertex().
Referenced by Exec().
|
inlineprivate |
Definition at line 101 of file PndTrackingQATask.h.
References fMCInfoIdIdealId.
Referenced by Exec().
|
privatevirtual |
Definition at line 356 of file PndTrackingQATask.cxx.
References fBranchNames, and ioman.
|
virtual |
Definition at line 50 of file PndTrackingQATask.cxx.
References AddHitsBranchName(), fBranchNames, fIdealTrack, fIdealTrackBranchName, PndSttMapCreator::FillTubeArray(), fMapEfficiencies, fMCInfoBranchName, fMCTrack, fMCTrackInfo, fPossibleTrackFunctorName, fRecoInfoBranchName, fRecoTrackInfo, fSttHitArray, fSttParameters, fSttTubeArray, fTrack, fTrackBranchName, fTuple, i, InitializeHistograms(), ioman, and SetFunctor().
|
private |
Definition at line 121 of file PndTrackingQATask.cxx.
References fIdealPHisto, fIdealPlHisto, fIdealPtHisto, fIdealTracksPerEvent, fPHisto, fPlHisto, fPlRelHisto, fPRelHisto, fPtHisto, fPtRelHisto, fQualyHisto, fQualyHisto_all, fQualyHisto_mc, fQualyHisto_neg, fQualyHisto_pos, fQualyHisto_rel_all, fQualyHisto_rel_possible, fQualyStack, and LabelQualyHistogram().
Referenced by Init().
|
private |
Definition at line 174 of file PndTrackingQATask.cxx.
References qualityNumbers::kAtLeastThreePrim, qualityNumbers::kAtLeastThreeSec, qualityNumbers::kFound, qualityNumbers::kFullyFound, qualityNumbers::kGhost, qualityNumbers::kLessThanThreePrim, qualityNumbers::kMcAtLeastThreePrim, qualityNumbers::kMcAtLeastThreeSec, qualityNumbers::kMcLessThanThreePrim, qualityNumbers::kMcPossiblePrim, qualityNumbers::kMcPossibleSec, qualityNumbers::kNotFound, qualityNumbers::kPartiallyFound, qualityNumbers::kPossiblePrim, qualityNumbers::kPossibleSec, and qualityNumbers::kSpuriousFound.
Referenced by InitializeHistograms().
|
private |
|
private |
void PndTrackingQATask::SetFunctor | ( | ) |
Definition at line 200 of file PndTrackingQATask.cxx.
References fPossibleTrackFunctor, fPossibleTrackFunctorName, and PndTrackFunctor::make_PndTrackFunctor().
Referenced by Init().
|
inline |
Definition at line 69 of file PndTrackingQATask.h.
References fPossibleTrackFunctorName, and name.
Referenced by trackingQA_forward_complete().
|
inline |
Definition at line 58 of file PndTrackingQATask.h.
References fIdealTrackBranchName, and name.
|
inline |
|
inline |
Definition at line 67 of file PndTrackingQATask.h.
References fRecoInfoBranchName, and name.
|
virtual |
Virtual method Init
Definition at line 195 of file PndTrackingQATask.cxx.
References fSttParameters, and rtdb.
|
privatevirtual |
Definition at line 405 of file PndTrackingQATask.cxx.
References Double_t, fQualyHisto, qualityNumbers::kAtLeastThreePrim, qualityNumbers::kAtLeastThreeSec, qualityNumbers::kFound, qualityNumbers::kFullyFound, qualityNumbers::kGhost, qualityNumbers::kLessThanThreePrim, qualityNumbers::kMcAllTracksWithHits, qualityNumbers::kMcAtLeastThreePrim, qualityNumbers::kMcAtLeastThreeSec, qualityNumbers::kMcLessThanThreePrim, qualityNumbers::kMcPossiblePrim, qualityNumbers::kMcPossibleSec, qualityNumbers::kNotFound, qualityNumbers::kPartiallyFound, qualityNumbers::kPossiblePrim, qualityNumbers::kPossibleSec, and qualityNumbers::kSpuriousFound.
Referenced by Finish().
Sets the branch name of the track data which should be analyzed.
Definition at line 61 of file PndTrackingQATask.h.
References fPndTrackOrTrackCand, fTrackBranchName, and name.
|
private |
Definition at line 106 of file PndTrackingQATask.h.
Referenced by AddHitsBranchName(), Exec(), Finish(), GetSumOfAllValidMCHits(), and Init().
|
private |
Definition at line 164 of file PndTrackingQATask.h.
Referenced by Exec().
|
private |
Definition at line 75 of file PndTrackingQATask.h.
|
private |
Definition at line 143 of file PndTrackingQATask.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 145 of file PndTrackingQATask.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 146 of file PndTrackingQATask.h.
|
private |
Definition at line 144 of file PndTrackingQATask.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 147 of file PndTrackingQATask.h.
|
private |
Definition at line 124 of file PndTrackingQATask.h.
|
private |
Definition at line 132 of file PndTrackingQATask.h.
Referenced by Exec(), Init(), and SetIdealTrackBranchName().
|
private |
Definition at line 142 of file PndTrackingQATask.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
Definition at line 111 of file PndTrackingQATask.h.
Referenced by FillEfficiencies(), Finish(), and Init().
Definition at line 109 of file PndTrackingQATask.h.
|
private |
Definition at line 129 of file PndTrackingQATask.h.
|
private |
Definition at line 107 of file PndTrackingQATask.h.
Referenced by Init(), and SetOutputMCInfoBranchName().
|
private |
Definition at line 113 of file PndTrackingQATask.h.
Referenced by Exec(), and GetMCInfoIdFromIdealTrackId().
|
private |
Definition at line 118 of file PndTrackingQATask.h.
|
private |
Definition at line 122 of file PndTrackingQATask.h.
Referenced by AssociateRecoTracksToMCTracks(), Exec(), and Init().
|
private |
Definition at line 115 of file PndTrackingQATask.h.
|
private |
Definition at line 148 of file PndTrackingQATask.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 152 of file PndTrackingQATask.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 153 of file PndTrackingQATask.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 133 of file PndTrackingQATask.h.
Referenced by Exec(), and SetTrackBranchName().
|
private |
Definition at line 138 of file PndTrackingQATask.h.
Referenced by Exec(), and SetFunctor().
|
private |
Definition at line 136 of file PndTrackingQATask.h.
Referenced by Init(), SetFunctor(), and SetFunctorName().
|
private |
Definition at line 149 of file PndTrackingQATask.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 150 of file PndTrackingQATask.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 151 of file PndTrackingQATask.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 154 of file PndTrackingQATask.h.
Referenced by ColorHistogram(), FillMCStatus(), FillQualyHisto(), Finish(), InitializeHistograms(), and SetQualyHisto().
|
private |
Definition at line 159 of file PndTrackingQATask.h.
Referenced by ColorHistogram(), Finish(), and InitializeHistograms().
|
private |
Definition at line 156 of file PndTrackingQATask.h.
Referenced by ColorHistogram(), Finish(), and InitializeHistograms().
|
private |
Definition at line 157 of file PndTrackingQATask.h.
Referenced by ColorHistogram(), Finish(), and InitializeHistograms().
|
private |
Definition at line 158 of file PndTrackingQATask.h.
Referenced by ColorHistogram(), Finish(), and InitializeHistograms().
|
private |
Definition at line 160 of file PndTrackingQATask.h.
Referenced by Finish(), and InitializeHistograms().
|
private |
Definition at line 161 of file PndTrackingQATask.h.
Referenced by Finish(), and InitializeHistograms().
|
private |
Definition at line 155 of file PndTrackingQATask.h.
Referenced by Finish(), and InitializeHistograms().
|
private |
Definition at line 107 of file PndTrackingQATask.h.
Referenced by Init(), and SetOutputRecoInfoBranchName().
|
private |
Definition at line 123 of file PndTrackingQATask.h.
Referenced by AssociateRecoTracksToMCTracks(), Exec(), and Init().
|
private |
Definition at line 121 of file PndTrackingQATask.h.
Referenced by GetMCInfoFromIdealTrack(), and Init().
|
private |
Definition at line 134 of file PndTrackingQATask.h.
Referenced by Init(), and SetParContainers().
|
private |
Definition at line 125 of file PndTrackingQATask.h.
Referenced by GetMCInfoFromIdealTrack(), and Init().
|
private |
Definition at line 117 of file PndTrackingQATask.h.
Referenced by Init().
|
private |
Definition at line 131 of file PndTrackingQATask.h.
Referenced by Exec(), Init(), and SetTrackBranchName().
|
private |
Definition at line 119 of file PndTrackingQATask.h.
|
private |
Definition at line 141 of file PndTrackingQATask.h.
|
private |
Definition at line 127 of file PndTrackingQATask.h.
Referenced by GetSumOfAllValidMCHits(), and Init().