CbmRoot
|
#include <CbmLitTrackingQa.h>
Public Member Functions | |
CbmLitTrackingQa () | |
Constructor. | |
virtual | ~CbmLitTrackingQa () |
Destructor. | |
virtual InitStatus | Init () |
Derived from FairTask. | |
virtual void | Exec (Option_t *opt) |
Derived from FairTask. | |
virtual void | Finish () |
Derived from FairTask. | |
void | SetMinNofPointsSts (Int_t minNofPointsSts) |
void | SetMinNofPointsTrd (Int_t minNofPointsTrd) |
void | SetMinNofPointsMuch (Int_t minNofPointsMuch) |
void | SetMinNofPointsTof (Int_t minNofPointsTof) |
void | SetMinNofHitsRich (Int_t minNofHitsRich) |
void | SetQuota (Double_t quota) |
void | SetQuotaRich (Double_t quotaRich) |
void | SetMinNofHitsTrd (Int_t minNofHitsTrd) |
void | SetMinNofHitsMuch (Int_t minNofHitsMuch) |
void | SetUseConsecutivePointsInSts (Bool_t useConsecutivePointsInSts) |
void | SetOutputDir (const std::string &dir) |
void | SetPRange (Int_t bins, Int_t min, Int_t max) |
void | SetYRange (Int_t bins, Int_t min, Int_t max) |
void | SetPtRange (Int_t bins, Int_t min, Int_t max) |
void | SetAngleRange (Double_t min, Double_t max, Int_t nofBins) |
void | SetTrackCategories (const vector< string > &trackCategories) |
void | SetRingCategories (const vector< string > &ringCategories) |
void | SetRichAnnCut (Double_t par) |
void | SetTrdAnnCut (Double_t par) |
Private Types | |
typedef Bool_t(*) | LitTrackAcceptanceFunction(CbmMCDataArray *mcTracks, Int_t eventNo, Int_t index) |
typedef Bool_t(*) | LitRingAcceptanceFunction(CbmMCDataArray *mcTracks, Int_t eventNo, Int_t index, Int_t nofHitsInRing) |
typedef Bool_t(*) | LitPiSuppAcceptanceFunction(const TClonesArray *globalTracks, const TClonesArray *stsMatches, const TClonesArray *richMatches, Int_t index) |
Private Member Functions | |
void | ReadDataBranches () |
Read data branches from input data files. | |
void | FillDefaultTrackCategories () |
Fill array of track categories with default values. | |
void | FillDefaultRingCategories () |
void | FillDefaultTrackPIDCategories () |
void | FillDefaultPiSuppCategories () |
void | FillDefaultRingPIDCategories () |
void | FillTrackAndRingAcceptanceFunctions () |
void | CreateH1Efficiency (const string &name, const string ¶meter, const string &xTitle, Int_t nofBins, Double_t minBin, Double_t maxBin, const string &opt) |
void | CreateH2Efficiency (const string &name, const string ¶meter, const string &xTitle, const string &yTitle, Int_t nofBinsX, Double_t minBinX, Double_t maxBinX, Int_t nofBinsY, Double_t minBinY, Double_t maxBinY, const string &opt) |
void | CreateH1PionSuppression (const string &name, const string ¶meter, const string &xTitle, Int_t nofBins, Double_t minBin, Double_t maxBin) |
void | CreateH1 (const string &name, const string &xTitle, const string &yTitle, Int_t nofBins, Double_t minBin, Double_t maxBin) |
void | CreateH2 (const string &name, const string &xTitle, const string &yTitle, const string &zTitle, Int_t nofBinsX, Double_t minBinX, Double_t maxBinX, Int_t nofBinsY, Double_t minBinY, Double_t maxBinY) |
void | CreateTrackHitsHistogram (const string &detName) |
vector< string > | CreateGlobalTrackingHistogramNames (const vector< string > &detectors) |
vector< string > | CreateGlobalTrackingHistogramNames () |
string | LocalEfficiencyNormalization (const string &detName) |
vector< string > | GlobalTrackVariants () |
vector< string > | PionSuppressionVariants () |
void | CreateHistograms () |
void | ProcessGlobalTracks () |
Loop over the reconstructed global tracks. Check if track is correct and fill multimap <MC track index, reconstructed track index>. | |
void | ProcessRichRings () |
Loop over the reconstructed RICH rings. Check if ring is correct and fill multimap <MC track index, reconstructed ring index>. | |
void | ProcessMvd (Int_t stsId) |
Check correctness attached MVD hits. | |
void | FillTrackQualityHistograms (const CbmTrackMatchNew *trackMatch, ECbmModuleId detId) |
void | ProcessMcTracks (Int_t iEvent) |
Loop over the MC tracks. Check track acceptance for different cases. Fill histograms of accepted and reconstructed tracks. | |
void | FillGlobalReconstructionHistos (Int_t mcEventId, Int_t mcId, const multimap< pair< Int_t, Int_t >, Int_t > &mcMap, const string &histName, const string &histTypeName, const string &effName, const string &catName, const vector< Double_t > &par) |
Calculate efficiency histograms. | |
void | FillGlobalReconstructionHistosRich (Int_t mcEventId, Int_t mcId, const multimap< pair< Int_t, Int_t >, Int_t > &mcMap, const string &histName, const string &histTypeName, const string &effName, const string &catName, const vector< Double_t > &par) |
Fill histograms of accepted and reconstructed rings tracks. | |
Bool_t | ElectronId (Int_t mcEventId, Int_t mcId, const multimap< pair< Int_t, Int_t >, Int_t > &mcMap, const string &effName) |
void | PionSuppression () |
void | IncreaseCounters () |
Increase number of objects counters. | |
CbmLitTrackingQa (const CbmLitTrackingQa &) | |
CbmLitTrackingQa & | operator= (const CbmLitTrackingQa &) |
ClassDef (CbmLitTrackingQa, 1) | |
Definition at line 37 of file CbmLitTrackingQa.h.
|
private |
Definition at line 298 of file CbmLitTrackingQa.h.
|
private |
Definition at line 296 of file CbmLitTrackingQa.h.
|
private |
Definition at line 295 of file CbmLitTrackingQa.h.
CbmLitTrackingQa::CbmLitTrackingQa | ( | ) |
Constructor.
Definition at line 51 of file CbmLitTrackingQa.cxx.
|
virtual |
|
private |
|
private |
|
private |
Definition at line 429 of file CbmLitTrackingQa.cxx.
References CreateGlobalTrackingHistogramNames(), fDet, CbmLitDetectorSetup::GetDet(), kMuch, kRich, kSts, kTof, and kTrd.
Referenced by CreateGlobalTrackingHistogramNames(), and CreateHistograms().
|
private |
Definition at line 410 of file CbmLitTrackingQa.cxx.
|
private |
Definition at line 381 of file CbmLitTrackingQa.cxx.
References CbmHistManager::Add(), and fHM.
Referenced by CreateHistograms(), and CreateTrackHitsHistogram().
|
private |
Definition at line 325 of file CbmLitTrackingQa.cxx.
References CbmHistManager::Add(), fHM, fRingCategories, fRingCategoriesPID, fTrackCategories, and fTrackCategoriesPID.
Referenced by CreateHistograms().
|
private |
Definition at line 367 of file CbmLitTrackingQa.cxx.
References CbmHistManager::Add(), fHM, and fPiSuppCategories.
Referenced by CreateHistograms().
|
private |
Definition at line 388 of file CbmLitTrackingQa.cxx.
References CbmHistManager::Add(), and fHM.
Referenced by CreateHistograms().
|
private |
Definition at line 345 of file CbmLitTrackingQa.cxx.
References CbmHistManager::Add(), fHM, fRingCategories, fRingCategoriesPID, fTrackCategories, and fTrackCategoriesPID.
Referenced by CreateHistograms().
|
private |
Definition at line 538 of file CbmLitTrackingQa.cxx.
References CreateGlobalTrackingHistogramNames(), CreateH1(), CreateH1Efficiency(), CreateH1PionSuppression(), CreateH2(), CreateH2Efficiency(), CreateTrackHitsHistogram(), CbmLitDetectorSetup::DetermineSetup(), fAngleRangeBins, fAngleRangeMax, fAngleRangeMin, fDet, fHM, fPRangeBins, fPRangeMax, fPRangeMin, fPtRangeBins, fPtRangeMax, fPtRangeMin, fYRangeBins, fYRangeMax, fYRangeMin, CbmLitDetectorSetup::GetDet(), kMuch, kMvd, kRich, kSts, kTof, kTrd, LocalEfficiencyNormalization(), PionSuppressionVariants(), and CbmHistManager::ToString().
Referenced by Init().
|
private |
Definition at line 397 of file CbmLitTrackingQa.cxx.
References CreateH1().
Referenced by CreateHistograms().
|
private |
Definition at line 1148 of file CbmLitTrackingQa.cxx.
References fDet, fMCTracks, CbmMCDataArray::Get(), CbmLitDetectorSetup::GetDet(), CbmLitGlobalElectronId::GetInstance(), CbmMCTrack::GetMomentum(), CbmLitGlobalElectronId::IsRichElectron(), CbmLitGlobalElectronId::IsTofElectron(), CbmLitGlobalElectronId::IsTrdElectron(), kRich, kTof, and kTrd.
Referenced by FillGlobalReconstructionHistos(), and FillGlobalReconstructionHistosRich().
|
virtual |
Derived from FairTask.
Definition at line 141 of file CbmLitTrackingQa.cxx.
References CbmLitMCTrackCreator::Create(), fHM, fMCTrackCreator, CbmHistManager::H1(), IncreaseCounters(), PionSuppression(), ProcessGlobalTracks(), and ProcessMcTracks().
|
private |
Definition at line 285 of file CbmLitTrackingQa.cxx.
References fDet, fPiSuppCategories, and CbmLitDetectorSetup::GetElectronSetup().
Referenced by Init().
|
private |
Definition at line 263 of file CbmLitTrackingQa.cxx.
References fRingCategories.
Referenced by Init().
|
private |
Definition at line 277 of file CbmLitTrackingQa.cxx.
References fDet, fRingCategoriesPID, and CbmLitDetectorSetup::GetElectronSetup().
Referenced by Init().
|
private |
Fill array of track categories with default values.
Definition at line 255 of file CbmLitTrackingQa.cxx.
References fDet, fTrackCategories, and CbmLitDetectorSetup::GetElectronSetup().
Referenced by Init().
|
private |
Definition at line 269 of file CbmLitTrackingQa.cxx.
References fDet, fTrackCategoriesPID, and CbmLitDetectorSetup::GetElectronSetup().
Referenced by Init().
|
private |
Calculate efficiency histograms.
Fill histograms of accepted and reconstructed tracks.
[in] | mcTrack | MC track pointer. |
[in] | mcId | MC track index in array. |
[in] | mcMap | Map from MC track index to reconstructed track index. Map is filled in ProcessGlobalTrack function. |
[in] | hist | main name of the histograms to be filled. |
[in] | par | Value that will be added in histogram (momentum or number of points). |
Definition at line 1083 of file CbmLitTrackingQa.cxx.
References ElectronId(), fHM, fMCTracks, fTrackAcceptanceFunctions, and CbmHistManager::H1().
Referenced by ProcessMcTracks().
|
private |
Fill histograms of accepted and reconstructed rings tracks.
[in] | mcTrack | MC track pointer. |
[in] | mcId | MC track index in the array. |
[in] | mcMap | Map from MC track index to reconstructed track index. Map is filled in the ProcessGlobalTrack function. |
[in] | hist | main name of the histograms to be filled. |
[in] | par | Value that will be added in histogram (momentum or number of points) |
Definition at line 1115 of file CbmLitTrackingQa.cxx.
References ElectronId(), fHM, fMCTrackCreator, fMCTracks, fRingAcceptanceFunctions, CbmLitMCTrack::GetNofRichHits(), CbmLitMCTrackCreator::GetTrack(), and CbmHistManager::H1().
Referenced by ProcessMcTracks().
|
private |
Definition at line 293 of file CbmLitTrackingQa.cxx.
References CbmLitAcceptanceFunction::AllPiSuppAcceptanceFunction(), CbmLitAcceptanceFunction::AllReferenceRingAcceptanceFunction(), CbmLitAcceptanceFunction::AllRingAcceptanceFunction(), CbmLitAcceptanceFunction::AllTrackAcceptanceFunction(), fPiSuppAcceptanceFunctions, fRingAcceptanceFunctions, fTrackAcceptanceFunctions, CbmLitAcceptanceFunction::KaonMinusTrackAcceptanceFunction(), CbmLitAcceptanceFunction::KaonPlusTrackAcceptanceFunction(), CbmLitAcceptanceFunction::KaonTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PionMinusTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PionPlusTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PionReferenceRingAcceptanceFunction(), CbmLitAcceptanceFunction::PionRingAcceptanceFunction(), CbmLitAcceptanceFunction::PionTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PrimaryElectronReferenceRingAcceptanceFunction(), CbmLitAcceptanceFunction::PrimaryElectronRingAcceptanceFunction(), CbmLitAcceptanceFunction::PrimaryElectronTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PrimaryMuonTrackAcceptanceFunction(), CbmLitAcceptanceFunction::PrimaryTrackAcceptanceFunction(), CbmLitAcceptanceFunction::ProtonTrackAcceptanceFunction(), CbmLitAcceptanceFunction::ReferenceTrackAcceptanceFunction(), CbmLitAcceptanceFunction::SecondaryTrackAcceptanceFunction(), CbmLitAcceptanceFunction::TrueMatchPiSuppAcceptanceFunction(), and CbmLitAcceptanceFunction::WrongMatchPiSuppAcceptanceFunction().
Referenced by Init().
|
private |
Definition at line 928 of file CbmLitTrackingQa.cxx.
References fHM, CbmTrackMatchNew::GetNofHits(), CbmTrackMatchNew::GetNofTrueHits(), CbmTrackMatchNew::GetNofWrongHits(), CbmTrackMatchNew::GetTrueOverAllHitsRatio(), CbmTrackMatchNew::GetWrongOverAllHitsRatio(), CbmHistManager::H1(), kMuch, kRich, kSts, and kTrd.
Referenced by ProcessGlobalTracks().
|
virtual |
Derived from FairTask.
Definition at line 156 of file CbmLitTrackingQa.cxx.
References CbmSimulationReport::Create(), fHM, fOutputDir, and CbmHistManager::WriteToFile().
|
private |
Definition at line 457 of file CbmLitTrackingQa.cxx.
References fDet, CbmLitDetectorSetup::GetDet(), kMuch, kRich, kSts, kTof, and kTrd.
Referenced by Init().
|
private |
Increase number of objects counters.
Definition at line 1227 of file CbmLitTrackingQa.cxx.
References fDet, fGlobalTracks, fHM, fMuchMatches, fRichProjections, fRichRings, fStsTracks, fTrdMatches, CbmLitDetectorSetup::GetDet(), CbmHistManager::H1(), kMuch, kRich, kSts, and kTrd.
Referenced by Exec().
|
virtual |
Derived from FairTask.
Definition at line 104 of file CbmLitTrackingQa.cxx.
References CreateHistograms(), CbmLitDetectorSetup::DetermineSetup(), fDet, fHM, FillDefaultPiSuppCategories(), FillDefaultRingCategories(), FillDefaultRingPIDCategories(), FillDefaultTrackCategories(), FillDefaultTrackPIDCategories(), FillTrackAndRingAcceptanceFunctions(), fMcToRecoMap, fMCTrackCreator, fRichAnnCut, fRingCategories, fTrackCategories, fTrdAnnCut, CbmLitGlobalElectronId::GetInstance(), GlobalTrackVariants(), CbmStsSetup::Init(), CbmLitMCTrackCreator::Instance(), CbmStsSetup::Instance(), CbmStsSetup::IsInit(), ReadDataBranches(), CbmLitGlobalElectronId::SetRichAnnCut(), and CbmLitGlobalElectronId::SetTrdAnnCut().
|
private |
Definition at line 521 of file CbmLitTrackingQa.cxx.
References fDet, CbmLitDetectorSetup::GetDet(), kMuch, kSts, kTof, and kTrd.
Referenced by CreateHistograms().
|
private |
|
private |
Definition at line 1169 of file CbmLitTrackingQa.cxx.
References fDet, fGlobalTracks, fHM, fMCTracks, fPiSuppAcceptanceFunctions, fRichProjections, fRichRingMatches, fStsMatches, CbmMCDataArray::Get(), CbmLitDetectorSetup::GetDet(), CbmLink::GetEntry(), CbmLink::GetIndex(), CbmLitGlobalElectronId::GetInstance(), CbmMatch::GetMatchedLink(), CbmMCTrack::GetMomentum(), CbmMatch::GetNofLinks(), CbmMCTrack::GetPdgCode(), CbmGlobalTrack::GetStsTrackIndex(), CbmGlobalTrack::GetTofHitIndex(), CbmGlobalTrack::GetTrdTrackIndex(), CbmHistManager::H1(), CbmHistManager::H1Vector(), CbmLitGlobalElectronId::IsRichElectron(), CbmLitGlobalElectronId::IsTofElectron(), CbmLitGlobalElectronId::IsTrdElectron(), kRich, kTof, and kTrd.
Referenced by Exec().
|
private |
Definition at line 492 of file CbmLitTrackingQa.cxx.
References fDet, CbmLitDetectorSetup::GetDet(), kRich, kTof, and kTrd.
Referenced by CreateHistograms().
|
private |
Loop over the reconstructed global tracks. Check if track is correct and fill multimap <MC track index, reconstructed track index>.
Definition at line 715 of file CbmLitTrackingQa.cxx.
References fDet, fGlobalTracks, fHM, FillTrackQualityHistograms(), fMcToRecoMap, fMCTracks, fMinNofHitsMuch, fMinNofHitsTrd, fMuchMatches, fQuota, fQuotaRich, fRichRingMatches, fRichRings, fStsMatches, fTofMatches, fTofPoints, fTrdMatches, CbmMCDataArray::Get(), CbmRichRing::GetCenterX(), CbmRichRing::GetCenterY(), CbmLitDetectorSetup::GetDet(), CbmLink::GetEntry(), CbmLink::GetIndex(), CbmLitGlobalElectronId::GetInstance(), CbmMatch::GetLinks(), CbmMatch::GetMatchedLink(), CbmGlobalTrack::GetMuchTrackIndex(), CbmTrackMatchNew::GetNofHits(), CbmMCTrack::GetP(), CbmGlobalTrack::GetRichRingIndex(), CbmRichUtil::GetRingTrackDistance(), CbmGlobalTrack::GetStsTrackIndex(), CbmGlobalTrack::GetTofHitIndex(), CbmGlobalTrack::GetTrdTrackIndex(), CbmTrackMatchNew::GetTrueOverAllHitsRatio(), CbmHistManager::H1(), kMuch, kRich, kSts, kTof, kTrd, ProcessMvd(), and ProcessRichRings().
Referenced by Exec().
|
private |
Loop over the MC tracks. Check track acceptance for different cases. Fill histograms of accepted and reconstructed tracks.
Definition at line 944 of file CbmLitTrackingQa.cxx.
References fDet, fHM, FillGlobalReconstructionHistos(), FillGlobalReconstructionHistosRich(), fMcToRecoMap, fMCTrackCreator, fMCTracks, fMinNofHitsRich, fMinNofPointsMuch, fMinNofPointsSts, fMinNofPointsTof, fMinNofPointsTrd, fUseConsecutivePointsInSts, CbmMCDataArray::Get(), CbmLitDetectorSetup::GetDet(), CbmMCTrack::GetMomentum(), CbmLitMCTrack::GetNofConsecutivePoints(), CbmLitMCTrack::GetNofPoints(), CbmLitMCTrack::GetNofPointsInDifferentStations(), CbmLitMCTrack::GetNofRichHits(), CbmMCTrack::GetP(), CbmMCTrack::GetPt(), CbmMCTrack::GetRapidity(), CbmLitMCTrack::GetRingAaxis(), CbmLitMCTrack::GetRingBaxis(), CbmLitMCTrack::GetRingCenterX(), CbmLitMCTrack::GetRingCenterY(), CbmLitMCTrackCreator::GetTrack(), CbmHistManager::H1Vector(), kMuch, kRich, kSts, kTof, kTrd, CbmMCDataArray::Size(), and CbmLitMCTrackCreator::TrackExists().
Referenced by Exec().
|
private |
Check correctness attached MVD hits.
Definition at line 893 of file CbmLitTrackingQa.cxx.
References fDet, fHM, fMvdHitMatches, fMvdPoints, fStsMatches, fStsTracks, CbmMCDataArray::Get(), CbmLitDetectorSetup::GetDet(), CbmLink::GetEntry(), CbmLink::GetIndex(), CbmMatch::GetMatchedLink(), CbmStsTrack::GetMvdHitIndex(), CbmStsTrack::GetNofMvdHits(), CbmHistManager::H1(), and kMvd.
Referenced by ProcessGlobalTracks().
|
private |
Loop over the reconstructed RICH rings. Check if ring is correct and fill multimap <MC track index, reconstructed ring index>.
Definition at line 877 of file CbmLitTrackingQa.cxx.
References fDet, fMcToRecoMap, fQuotaRich, fRichRingMatches, fRichRings, CbmLitDetectorSetup::GetDet(), CbmLink::GetEntry(), CbmLink::GetIndex(), CbmMatch::GetMatchedLink(), CbmTrackMatchNew::GetTrueOverAllHitsRatio(), and kRich.
Referenced by ProcessGlobalTracks().
|
private |
Read data branches from input data files.
Definition at line 174 of file CbmLitTrackingQa.cxx.
References fDet, fGlobalTracks, fMCTracks, fMuchMatches, fMvdHitMatches, fMvdPoints, fRichProjections, fRichRingMatches, fRichRings, fStsMatches, fStsTracks, fTofMatches, fTofPoints, fTrdMatches, CbmLitDetectorSetup::GetDet(), CbmMCDataManager::GetObject(), CbmMCDataManager::InitBranch(), kMuch, kMvd, kRich, kSts, kTof, and kTrd.
Referenced by Init().
|
inline |
Definition at line 97 of file CbmLitTrackingQa.h.
References fAngleRangeBins, fAngleRangeMax, fAngleRangeMin, max(), and min().
|
inline |
Definition at line 73 of file CbmLitTrackingQa.h.
References fMinNofHitsMuch.
|
inline |
Definition at line 69 of file CbmLitTrackingQa.h.
References fMinNofHitsRich.
|
inline |
Definition at line 72 of file CbmLitTrackingQa.h.
References fMinNofHitsTrd.
|
inline |
Definition at line 67 of file CbmLitTrackingQa.h.
References fMinNofPointsMuch.
|
inline |
|
inline |
Definition at line 68 of file CbmLitTrackingQa.h.
References fMinNofPointsTof.
|
inline |
Definition at line 66 of file CbmLitTrackingQa.h.
References fMinNofPointsTrd.
|
inline |
Definition at line 78 of file CbmLitTrackingQa.h.
References fOutputDir.
|
inline |
Definition at line 79 of file CbmLitTrackingQa.h.
References fPRangeBins, fPRangeMax, fPRangeMin, max(), and min().
|
inline |
Definition at line 91 of file CbmLitTrackingQa.h.
References fPtRangeBins, fPtRangeMax, fPtRangeMin, max(), and min().
|
inline |
Definition at line 70 of file CbmLitTrackingQa.h.
References fQuota.
|
inline |
Definition at line 71 of file CbmLitTrackingQa.h.
References fQuotaRich.
|
inline |
Definition at line 106 of file CbmLitTrackingQa.h.
References fRichAnnCut.
|
inline |
Definition at line 104 of file CbmLitTrackingQa.h.
References fRingCategories.
|
inline |
Definition at line 103 of file CbmLitTrackingQa.h.
References fTrackCategories.
|
inline |
Definition at line 107 of file CbmLitTrackingQa.h.
References fTrdAnnCut.
|
inline |
Definition at line 74 of file CbmLitTrackingQa.h.
References fUseConsecutivePointsInSts.
|
inline |
Definition at line 85 of file CbmLitTrackingQa.h.
References fYRangeBins, fYRangeMax, fYRangeMin, max(), and min().
|
private |
Definition at line 267 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetAngleRange().
|
private |
Definition at line 266 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetAngleRange().
|
private |
Definition at line 265 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetAngleRange().
|
private |
Definition at line 229 of file CbmLitTrackingQa.h.
Referenced by CreateGlobalTrackingHistogramNames(), CreateHistograms(), ElectronId(), FillDefaultPiSuppCategories(), FillDefaultRingPIDCategories(), FillDefaultTrackCategories(), FillDefaultTrackPIDCategories(), GlobalTrackVariants(), IncreaseCounters(), Init(), LocalEfficiencyNormalization(), PionSuppression(), PionSuppressionVariants(), ProcessGlobalTracks(), ProcessMcTracks(), ProcessMvd(), ProcessRichRings(), and ReadDataBranches().
|
private |
Definition at line 271 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), PionSuppression(), ProcessGlobalTracks(), and ReadDataBranches().
|
private |
Definition at line 227 of file CbmLitTrackingQa.h.
Referenced by CreateH1(), CreateH1Efficiency(), CreateH1PionSuppression(), CreateH2(), CreateH2Efficiency(), CreateHistograms(), Exec(), FillGlobalReconstructionHistos(), FillGlobalReconstructionHistosRich(), FillTrackQualityHistograms(), Finish(), IncreaseCounters(), Init(), PionSuppression(), ProcessGlobalTracks(), ProcessMcTracks(), ProcessMvd(), and ~CbmLitTrackingQa().
|
private |
Definition at line 285 of file CbmLitTrackingQa.h.
Referenced by Init(), ProcessGlobalTracks(), ProcessMcTracks(), and ProcessRichRings().
|
private |
Definition at line 230 of file CbmLitTrackingQa.h.
Referenced by Exec(), FillGlobalReconstructionHistosRich(), Init(), and ProcessMcTracks().
|
private |
Definition at line 270 of file CbmLitTrackingQa.h.
Referenced by ElectronId(), FillGlobalReconstructionHistos(), FillGlobalReconstructionHistosRich(), PionSuppression(), ProcessGlobalTracks(), ProcessMcTracks(), and ReadDataBranches().
|
private |
Definition at line 254 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), and SetMinNofHitsMuch().
|
private |
Definition at line 242 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetMinNofHitsRich().
|
private |
Definition at line 253 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), and SetMinNofHitsTrd().
|
private |
Definition at line 235 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetMinNofPointsMuch().
|
private |
Definition at line 233 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetMinNofPointsSts().
|
private |
Definition at line 236 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetMinNofPointsTof().
|
private |
Definition at line 234 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetMinNofPointsTrd().
|
private |
Definition at line 279 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), ProcessGlobalTracks(), and ReadDataBranches().
|
private |
Definition at line 273 of file CbmLitTrackingQa.h.
Referenced by ProcessMvd(), and ReadDataBranches().
|
private |
Definition at line 272 of file CbmLitTrackingQa.h.
Referenced by ProcessMvd(), and ReadDataBranches().
|
private |
Definition at line 228 of file CbmLitTrackingQa.h.
Referenced by Finish(), and SetOutputDir().
|
private |
Definition at line 305 of file CbmLitTrackingQa.h.
Referenced by FillTrackAndRingAcceptanceFunctions(), and PionSuppression().
|
private |
Definition at line 291 of file CbmLitTrackingQa.h.
Referenced by CreateH1PionSuppression(), and FillDefaultPiSuppCategories().
|
private |
Definition at line 258 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPRange().
|
private |
Definition at line 257 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPRange().
|
private |
Definition at line 256 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPRange().
|
private |
Definition at line 261 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPtRange().
|
private |
Definition at line 260 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPtRange().
|
private |
Definition at line 259 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPtRange().
|
private |
Definition at line 237 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), and SetQuota().
|
private |
Definition at line 243 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), ProcessRichRings(), and SetQuotaRich().
|
private |
Definition at line 307 of file CbmLitTrackingQa.h.
Referenced by Init(), and SetRichAnnCut().
|
private |
Definition at line 277 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), PionSuppression(), and ReadDataBranches().
|
private |
Definition at line 278 of file CbmLitTrackingQa.h.
Referenced by PionSuppression(), ProcessGlobalTracks(), ProcessRichRings(), and ReadDataBranches().
|
private |
Definition at line 276 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), ProcessGlobalTracks(), ProcessRichRings(), and ReadDataBranches().
|
private |
Definition at line 303 of file CbmLitTrackingQa.h.
Referenced by FillGlobalReconstructionHistosRich(), and FillTrackAndRingAcceptanceFunctions().
|
private |
Definition at line 288 of file CbmLitTrackingQa.h.
Referenced by CreateH1Efficiency(), CreateH2Efficiency(), FillDefaultRingCategories(), Init(), and SetRingCategories().
|
private |
Definition at line 290 of file CbmLitTrackingQa.h.
Referenced by CreateH1Efficiency(), CreateH2Efficiency(), and FillDefaultRingPIDCategories().
|
private |
Definition at line 275 of file CbmLitTrackingQa.h.
Referenced by PionSuppression(), ProcessGlobalTracks(), ProcessMvd(), and ReadDataBranches().
|
private |
Definition at line 274 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), ProcessMvd(), and ReadDataBranches().
|
private |
Definition at line 282 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), and ReadDataBranches().
|
private |
Definition at line 281 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), and ReadDataBranches().
|
private |
Definition at line 301 of file CbmLitTrackingQa.h.
Referenced by FillGlobalReconstructionHistos(), and FillTrackAndRingAcceptanceFunctions().
|
private |
Definition at line 287 of file CbmLitTrackingQa.h.
Referenced by CreateH1Efficiency(), CreateH2Efficiency(), FillDefaultTrackCategories(), Init(), and SetTrackCategories().
|
private |
Definition at line 289 of file CbmLitTrackingQa.h.
Referenced by CreateH1Efficiency(), CreateH2Efficiency(), and FillDefaultTrackPIDCategories().
|
private |
Definition at line 308 of file CbmLitTrackingQa.h.
Referenced by Init(), and SetTrdAnnCut().
|
private |
Definition at line 280 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), ProcessGlobalTracks(), and ReadDataBranches().
|
private |
Definition at line 239 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetUseConsecutivePointsInSts().
|
private |
Definition at line 264 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetYRange().
|
private |
Definition at line 263 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetYRange().
|
private |
Definition at line 262 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetYRange().