FairRoot/PandaRoot
|
#include <PndTrackingQualityBarrelTaskNewLinks.h>
Public Member Functions | |
PndTrackingQualityBarrelTaskNewLinks (TString trackBranchName, TString idealBranchName, Bool_t pndTrackData=kTRUE) | |
virtual | ~PndTrackingQualityBarrelTaskNewLinks () |
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) |
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 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 (PndTrackingQualityBarrelTaskNewLinks, 1) | |
Private Attributes | |
std::vector< TString > | fBranchNames |
TString | fMCInfoBranchName |
TString | fRecoInfoBranchName |
std::map< TString, FairMultiLinkedData > | fMapLinkData |
std::map< TString, TH2 * > | fMapEfficiencies |
std::map< int, int > | fMCInfoIdIdealId |
Int_t | fNGhosts |
TClonesArray * | fTrack |
TClonesArray * | fMCTrack |
TClonesArray * | fTrackCand |
TClonesArray * | fSttHitArray |
TClonesArray * | fMCTrackInfo |
TClonesArray * | fRecoTrackInfo |
TClonesArray * | fIdealTrack |
TClonesArray * | fSttTubeArray |
FairRootManager * | ioman |
std::map< Int_t, Int_t > | fMapTrackQualifikation |
TString | fTrackBranchName |
TString | fIdealTrackBranchName |
Bool_t | fPndTrackOrTrackCand |
PndGeoSttPar * | fSttParameters |
RhoTuple * | fTuple |
TH1 * | fPHisto |
TH1 * | fPRelHisto |
TH1 * | fPtHisto |
TH1 * | fPtRelHisto |
TH1 * | fQualyHisto |
THStack * | fQualyStack |
TH1 * | fQualyHisto_mc |
TH1 * | fQualyHisto_neg |
TH1 * | fQualyHisto_pos |
TH1 * | fQualyHisto_all |
Int_t | fEventNr |
Definition at line 35 of file PndTrackingQualityBarrelTaskNewLinks.h.
PndTrackingQualityBarrelTaskNewLinks::PndTrackingQualityBarrelTaskNewLinks | ( | 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 45 of file PndTrackingQualityBarrelTaskNewLinks.cxx.
|
virtual |
|
inline |
Adds branch names of detector data which should be taken into account in the analysis.
Definition at line 63 of file PndTrackingQualityBarrelTaskNewLinks.h.
References fBranchNames.
Referenced by Init().
|
private |
PndTrackingQualityRecoInfo PndTrackingQualityBarrelTaskNewLinks::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 695 of file PndTrackingQualityBarrelTaskNewLinks.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 393 of file PndTrackingQualityBarrelTaskNewLinks.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 174 of file PndTrackingQualityBarrelTaskNewLinks.cxx.
References PndTrackingQualityBarrelAnalysisNewLinks::AnalyseEvent(), AssociateRecoTracksToMCTracks(), RhoTuple::Column(), Double_t, RhoTuple::DumpData(), fBranchNames, fEventNr, fIdealTrack, fIdealTrackBranchName, FillEfficiencies(), FillMCStatus(), FillQualyHisto(), fMCInfoIdIdealId, fMCTrack, fMCTrackInfo, fPHisto, fPndTrackOrTrackCand, fPRelHisto, fPtHisto, fPtRelHisto, fRecoTrackInfo, fTrackBranchName, fTuple, fVerbose, PndTrackingQualityBarrelAnalysisNewLinks::GetEfficiencies(), PndTrackingQualityBarrelAnalysisNewLinks::GetIdealTrackIdFromMCTrackId(), PndTrackingQualityBarrelAnalysisNewLinks::GetIdealTrackIdFromRecoTrackId(), GetMCInfoFromIdealTrack(), GetMCInfoIdFromIdealTrackId(), PndTrackingQualityBarrelAnalysisNewLinks::GetMCTrackFound(), PndMCTrack::GetMomentum(), PndTrackingQualityBarrelAnalysisNewLinks::GetNGhosts(), PndTrackingQualityMCInfo::GetNofMCPoints(), PndTrackingQualityBarrelAnalysisNewLinks::GetP(), PndMCTrack::GetPdgCode(), PndTrackingQualityBarrelAnalysisNewLinks::GetPResolution(), PndTrackingQualityBarrelAnalysisNewLinks::GetPResolutionRel(), PndTrackingQualityBarrelAnalysisNewLinks::GetPtResolution(), PndTrackingQualityBarrelAnalysisNewLinks::GetPtResolutionRel(), PndTrackingQualityRecoInfo::GetRecoTrackID(), PndTrackingQualityBarrelAnalysisNewLinks::GetTrackMCStatus(), PndTrackingQualityBarrelAnalysisNewLinks::GetTrackQualification(), PndTrackingQualityBarrelAnalysisNewLinks::Init(), MapToHist(), PndTrackingQualityBarrelAnalysisNewLinks::PrintTrackQualityMap(), PndTrackingQualityBarrelAnalysisNewLinks::SetHitsBranchNames(), PndTrackingQualityMCInfo::SetMCTrackID(), PndTrackingQualityRecoInfo::SetMCTrackInfo(), PndTrackingQualityMCInfo::SetPDGCode(), PndTrackingQualityMCInfo::SetQuality(), and PndTrackingQualityBarrelAnalysisNewLinks::SetVerbose().
|
privatevirtual |
Definition at line 311 of file PndTrackingQualityBarrelTaskNewLinks.cxx.
References fMapEfficiencies, map, and TString.
Referenced by Exec().
|
privatevirtual |
Definition at line 302 of file PndTrackingQualityBarrelTaskNewLinks.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 287 of file PndTrackingQualityBarrelTaskNewLinks.cxx.
References fQualyHisto, qualityNumbers::kFound, qualityNumbers::kGhost, and qualityNumbers::kNotFound.
Referenced by Exec().
|
virtual |
Definition at line 326 of file PndTrackingQualityBarrelTaskNewLinks.cxx.
References ColorHistogram(), Double_t, fBranchNames, fMapEfficiencies, fPHisto, fPRelHisto, fPtHisto, fPtRelHisto, fQualyHisto, fQualyHisto_all, fQualyHisto_mc, fQualyHisto_neg, fQualyHisto_pos, fQualyStack, fTuple, RhoTuple::GetInternalTree(), i, qualityNumbers::kAtLeastThreePrim, qualityNumbers::kAtLeastThreeSec, qualityNumbers::kFullyFound, qualityNumbers::kGhost, qualityNumbers::kMcAtLeastThreePrim, qualityNumbers::kMcAtLeastThreeSec, qualityNumbers::kMcPossiblePrim, qualityNumbers::kMcPossibleSec, qualityNumbers::kPartiallyFound, qualityNumbers::kPossiblePrim, qualityNumbers::kPossibleSec, and qualityNumbers::kSpuriousFound.
|
private |
Definition at line 446 of file PndTrackingQualityBarrelTaskNewLinks.cxx.
References fSttHitArray, fSttTubeArray, PndTrackCandHit::GetDetId(), PndTrackCandHit::GetHitId(), PndTrackCand::GetNHits(), PndTrackCand::GetNHitsDet(), PndTrack::GetParamFirst(), PndTrack::GetParamLast(), PndTrackCand::GetSortedHit(), PndTrack::GetTrackCandPtr(), PndSttHit::GetTubeID(), PndSttTube::IsSkew(), PndTrackingQualityMCInfo::SetCharge(), PndTrackingQualityMCInfo::SetMomentumFirst(), PndTrackingQualityMCInfo::SetMomentumLast(), PndTrackingQualityMCInfo::SetPositionFirst(), and PndTrackingQualityMCInfo::SetPositionLast().
Referenced by Exec().
|
inlineprivate |
Definition at line 94 of file PndTrackingQualityBarrelTaskNewLinks.h.
References fMCInfoIdIdealId.
Referenced by Exec().
|
privatevirtual |
Definition at line 277 of file PndTrackingQualityBarrelTaskNewLinks.cxx.
References fBranchNames, and ioman.
|
virtual |
Definition at line 67 of file PndTrackingQualityBarrelTaskNewLinks.cxx.
References AddHitsBranchName(), fBranchNames, fIdealTrack, fIdealTrackBranchName, PndSttMapCreator::FillTubeArray(), fMapEfficiencies, fMCInfoBranchName, fMCTrack, fMCTrackInfo, fRecoInfoBranchName, fRecoTrackInfo, fSttHitArray, fSttParameters, fSttTubeArray, fTrack, fTrackBranchName, fTuple, i, InitializeHistograms(), and ioman.
|
private |
Definition at line 122 of file PndTrackingQualityBarrelTaskNewLinks.cxx.
References fPHisto, fPRelHisto, fPtHisto, fPtRelHisto, fQualyHisto, fQualyHisto_all, fQualyHisto_mc, fQualyHisto_neg, fQualyHisto_pos, fQualyStack, and LabelQualyHistogram().
Referenced by Init().
|
private |
Definition at line 147 of file PndTrackingQualityBarrelTaskNewLinks.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().
|
privatevirtual |
|
private |
|
private |
|
inline |
Definition at line 57 of file PndTrackingQualityBarrelTaskNewLinks.h.
References fIdealTrackBranchName, and name.
|
inline |
Definition at line 65 of file PndTrackingQualityBarrelTaskNewLinks.h.
References fMCInfoBranchName, and name.
|
inline |
Definition at line 66 of file PndTrackingQualityBarrelTaskNewLinks.h.
References fRecoInfoBranchName, and name.
|
virtual |
Virtual method Init
Definition at line 168 of file PndTrackingQualityBarrelTaskNewLinks.cxx.
References fSttParameters, and rtdb.
|
inline |
Sets the branch name of the track data which should be analyzed.
Definition at line 60 of file PndTrackingQualityBarrelTaskNewLinks.h.
References fPndTrackOrTrackCand, fTrackBranchName, and name.
|
private |
Definition at line 99 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by AddHitsBranchName(), Exec(), Finish(), GetSumOfAllValidMCHits(), and Init().
|
private |
Definition at line 142 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Exec().
|
private |
Definition at line 117 of file PndTrackingQualityBarrelTaskNewLinks.h.
|
private |
Definition at line 125 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Exec(), Init(), and SetIdealTrackBranchName().
Definition at line 104 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by FillEfficiencies(), Finish(), and Init().
Definition at line 102 of file PndTrackingQualityBarrelTaskNewLinks.h.
|
private |
Definition at line 122 of file PndTrackingQualityBarrelTaskNewLinks.h.
|
private |
Definition at line 100 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Init(), and SetOutputMCInfoBranchName().
|
private |
Definition at line 106 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Exec(), and GetMCInfoIdFromIdealTrackId().
|
private |
Definition at line 111 of file PndTrackingQualityBarrelTaskNewLinks.h.
|
private |
Definition at line 115 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by AssociateRecoTracksToMCTracks(), Exec(), and Init().
|
private |
Definition at line 108 of file PndTrackingQualityBarrelTaskNewLinks.h.
|
private |
Definition at line 131 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 126 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Exec(), and SetTrackBranchName().
|
private |
Definition at line 132 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 133 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 134 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Exec(), Finish(), and InitializeHistograms().
|
private |
Definition at line 135 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by ColorHistogram(), FillMCStatus(), FillQualyHisto(), Finish(), and InitializeHistograms().
|
private |
Definition at line 140 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by ColorHistogram(), Finish(), and InitializeHistograms().
|
private |
Definition at line 137 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by ColorHistogram(), Finish(), and InitializeHistograms().
|
private |
Definition at line 138 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by ColorHistogram(), Finish(), and InitializeHistograms().
|
private |
Definition at line 139 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by ColorHistogram(), Finish(), and InitializeHistograms().
|
private |
Definition at line 136 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Finish(), and InitializeHistograms().
|
private |
Definition at line 100 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Init(), and SetOutputRecoInfoBranchName().
|
private |
Definition at line 116 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by AssociateRecoTracksToMCTracks(), Exec(), and Init().
|
private |
Definition at line 114 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by GetMCInfoFromIdealTrack(), and Init().
|
private |
Definition at line 127 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Init(), and SetParContainers().
|
private |
Definition at line 118 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by GetMCInfoFromIdealTrack(), and Init().
|
private |
Definition at line 110 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Init().
|
private |
Definition at line 124 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by Exec(), Init(), and SetTrackBranchName().
|
private |
Definition at line 112 of file PndTrackingQualityBarrelTaskNewLinks.h.
|
private |
Definition at line 129 of file PndTrackingQualityBarrelTaskNewLinks.h.
|
private |
Definition at line 120 of file PndTrackingQualityBarrelTaskNewLinks.h.
Referenced by GetSumOfAllValidMCHits(), and Init().