CbmRoot
|
#include <CbmLitTrackingQa.h>
Public Member Functions | |
CbmLitTrackingQa () | |
Constructor. More... | |
virtual | ~CbmLitTrackingQa () |
Destructor. More... | |
virtual InitStatus | Init () |
Derived from FairTask. More... | |
virtual void | Exec (Option_t *opt) |
Derived from FairTask. More... | |
virtual void | Finish () |
Derived from FairTask. More... | |
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. More... | |
void | FillDefaultTrackCategories () |
Fill array of track categories with default values. More... | |
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>. More... | |
void | ProcessRichRings () |
Loop over the reconstructed RICH rings. Check if ring is correct and fill multimap <MC track index, reconstructed ring index>. More... | |
void | ProcessMvd (Int_t stsId) |
Check correctness attached MVD hits. More... | |
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. More... | |
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) |
Fill histograms of accepted and reconstructed tracks. More... | |
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. More... | |
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. More... | |
CbmLitTrackingQa (const CbmLitTrackingQa &) | |
CbmLitTrackingQa & | operator= (const CbmLitTrackingQa &) |
ClassDef (CbmLitTrackingQa, 1) | |
Definition at line 32 of file CbmLitTrackingQa.h.
|
private |
Definition at line 364 of file CbmLitTrackingQa.h.
|
private |
Definition at line 360 of file CbmLitTrackingQa.h.
|
private |
Definition at line 357 of file CbmLitTrackingQa.h.
CbmLitTrackingQa::CbmLitTrackingQa | ( | ) |
Constructor.
Definition at line 46 of file CbmLitTrackingQa.cxx.
|
virtual |
|
private |
|
private |
|
private |
Definition at line 462 of file CbmLitTrackingQa.cxx.
References fDet, CbmLitDetectorSetup::GetDet(), kMuch, kRich, kSts, kTof, and kTrd.
Referenced by CreateHistograms().
|
private |
Definition at line 443 of file CbmLitTrackingQa.cxx.
References i.
|
private |
Definition at line 395 of file CbmLitTrackingQa.cxx.
References CbmHistManager::Add(), and fHM.
Referenced by CreateHistograms(), and CreateTrackHitsHistogram().
|
private |
Definition at line 304 of file CbmLitTrackingQa.cxx.
References CbmHistManager::Add(), fHM, fRingCategories, fRingCategoriesPID, fTrackCategories, and fTrackCategoriesPID.
Referenced by CreateHistograms().
|
private |
Definition at line 374 of file CbmLitTrackingQa.cxx.
References CbmHistManager::Add(), fHM, and fPiSuppCategories.
Referenced by CreateHistograms().
|
private |
Definition at line 409 of file CbmLitTrackingQa.cxx.
References CbmHistManager::Add(), and fHM.
Referenced by CreateHistograms().
|
private |
Definition at line 334 of file CbmLitTrackingQa.cxx.
References CbmHistManager::Add(), fHM, fRingCategories, fRingCategoriesPID, fTrackCategories, and fTrackCategoriesPID.
Referenced by CreateHistograms().
|
private |
Definition at line 568 of file CbmLitTrackingQa.cxx.
References CreateGlobalTrackingHistogramNames(), CreateH1(), CreateH1Efficiency(), CreateH1PionSuppression(), CreateH2(), CreateH2Efficiency(), CreateTrackHitsHistogram(), CbmLitDetectorSetup::DetermineSetup(), fAngleRangeBins, fAngleRangeMax, fAngleRangeMin, fDet, fHM, Cbm::FindAndReplace(), 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 431 of file CbmLitTrackingQa.cxx.
References CreateH1(), i, max(), and min().
Referenced by CreateHistograms().
|
private |
Definition at line 1474 of file CbmLitTrackingQa.cxx.
References fDet, fMCTracks, CbmMCDataArray::Get(), CbmLitDetectorSetup::GetDet(), CbmLitGlobalElectronId::GetInstance(), CbmMCTrack::GetMomentum(), CbmLitGlobalElectronId::IsRichElectron(), kRich, kTof, and kTrd.
Referenced by FillGlobalReconstructionHistos(), and FillGlobalReconstructionHistosRich().
|
virtual |
Derived from FairTask.
Definition at line 134 of file CbmLitTrackingQa.cxx.
References CbmLitMCTrackCreator::Create(), fHM, fMCTrackCreator, CbmHistManager::H1(), IncreaseCounters(), PionSuppression(), ProcessGlobalTracks(), and ProcessMcTracks().
|
private |
Definition at line 245 of file CbmLitTrackingQa.cxx.
References fDet, fPiSuppCategories, and CbmLitDetectorSetup::GetElectronSetup().
Referenced by Init().
|
private |
Definition at line 225 of file CbmLitTrackingQa.cxx.
References fRingCategories.
Referenced by Init().
|
private |
Definition at line 238 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 218 of file CbmLitTrackingQa.cxx.
References fDet, fTrackCategories, and CbmLitDetectorSetup::GetElectronSetup().
Referenced by Init().
|
private |
Definition at line 231 of file CbmLitTrackingQa.cxx.
References fDet, fTrackCategoriesPID, and CbmLitDetectorSetup::GetElectronSetup().
Referenced by Init().
|
private |
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 1412 of file CbmLitTrackingQa.cxx.
References ElectronId(), fHM, Cbm::FindAndReplace(), 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 1442 of file CbmLitTrackingQa.cxx.
References ElectronId(), fHM, Cbm::FindAndReplace(), fMCTrackCreator, fMCTracks, fRingAcceptanceFunctions, CbmLitMCTrack::GetNofRichHits(), CbmLitMCTrackCreator::GetTrack(), and CbmHistManager::H1().
Referenced by ProcessMcTracks().
|
private |
Definition at line 252 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 1222 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 148 of file CbmLitTrackingQa.cxx.
References CbmSimulationReport::Create(), fHM, fOutputDir, and CbmHistManager::WriteToFile().
|
private |
|
private |
Increase number of objects counters.
Definition at line 1576 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 97 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(), i, CbmStsSetup::Init(), CbmLitMCTrackCreator::Instance(), CbmStsSetup::Instance(), CbmStsSetup::IsInit(), ReadDataBranches(), CbmLitGlobalElectronId::SetRichAnnCut(), and CbmLitGlobalElectronId::SetTrdAnnCut().
|
private |
Definition at line 552 of file CbmLitTrackingQa.cxx.
References fDet, CbmLitDetectorSetup::GetDet(), i, kMuch, kSts, kTof, and kTrd.
Referenced by CreateHistograms().
|
private |
|
private |
Definition at line 1504 of file CbmLitTrackingQa.cxx.
References fDet, fGlobalTracks, fHM, PairAnalysisStyler::Fill, Cbm::FindAndReplace(), 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, kTrd, Cbm::Split(), and split().
Referenced by Exec().
|
private |
Definition at line 524 of file CbmLitTrackingQa.cxx.
References fDet, CbmLitDetectorSetup::GetDet(), i, 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 972 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(), CbmLitGlobalElectronId::IsRichElectron(), 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 1243 of file CbmLitTrackingQa.cxx.
References fDet, fHM, FillGlobalReconstructionHistos(), FillGlobalReconstructionHistosRich(), Cbm::FindAndReplace(), 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, xMath::Pi(), CbmMCDataArray::Size(), Cbm::Split(), split(), and CbmLitMCTrackCreator::TrackExists().
Referenced by Exec().
|
private |
Check correctness attached MVD hits.
Definition at line 1183 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 1165 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 165 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 100 of file CbmLitTrackingQa.h.
References fAngleRangeBins, fAngleRangeMax, fAngleRangeMin, max(), and min().
|
inline |
Definition at line 78 of file CbmLitTrackingQa.h.
References fMinNofHitsMuch.
|
inline |
Definition at line 72 of file CbmLitTrackingQa.h.
References fMinNofHitsRich.
|
inline |
Definition at line 77 of file CbmLitTrackingQa.h.
References fMinNofHitsTrd.
|
inline |
Definition at line 66 of file CbmLitTrackingQa.h.
References fMinNofPointsMuch.
|
inline |
|
inline |
Definition at line 69 of file CbmLitTrackingQa.h.
References fMinNofPointsTof.
|
inline |
Definition at line 63 of file CbmLitTrackingQa.h.
References fMinNofPointsTrd.
|
inline |
Definition at line 84 of file CbmLitTrackingQa.h.
References fOutputDir.
|
inline |
Definition at line 85 of file CbmLitTrackingQa.h.
References fPRangeBins, fPRangeMax, fPRangeMin, max(), and min().
|
inline |
Definition at line 95 of file CbmLitTrackingQa.h.
References fPtRangeBins, fPtRangeMax, fPtRangeMin, max(), and min().
|
inline |
Definition at line 75 of file CbmLitTrackingQa.h.
References fQuota.
|
inline |
Definition at line 76 of file CbmLitTrackingQa.h.
References fQuotaRich.
|
inline |
Definition at line 112 of file CbmLitTrackingQa.h.
References fRichAnnCut.
|
inline |
Definition at line 108 of file CbmLitTrackingQa.h.
References fRingCategories.
|
inline |
Definition at line 105 of file CbmLitTrackingQa.h.
References fTrackCategories.
|
inline |
Definition at line 113 of file CbmLitTrackingQa.h.
References fTrdAnnCut.
|
inline |
Definition at line 81 of file CbmLitTrackingQa.h.
References fUseConsecutivePointsInSts.
|
inline |
Definition at line 90 of file CbmLitTrackingQa.h.
References fYRangeBins, fYRangeMax, fYRangeMin, max(), and min().
|
private |
Definition at line 328 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetAngleRange().
|
private |
Definition at line 326 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetAngleRange().
|
private |
Definition at line 325 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetAngleRange().
|
private |
Definition at line 280 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 332 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), PionSuppression(), ProcessGlobalTracks(), and ReadDataBranches().
|
private |
Definition at line 278 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 346 of file CbmLitTrackingQa.h.
Referenced by Init(), ProcessGlobalTracks(), ProcessMcTracks(), and ProcessRichRings().
|
private |
Definition at line 281 of file CbmLitTrackingQa.h.
Referenced by Exec(), FillGlobalReconstructionHistosRich(), Init(), and ProcessMcTracks().
|
private |
Definition at line 331 of file CbmLitTrackingQa.h.
Referenced by ElectronId(), FillGlobalReconstructionHistos(), FillGlobalReconstructionHistosRich(), PionSuppression(), ProcessGlobalTracks(), ProcessMcTracks(), and ReadDataBranches().
|
private |
Definition at line 308 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), and SetMinNofHitsMuch().
|
private |
Definition at line 295 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetMinNofHitsRich().
|
private |
Definition at line 307 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), and SetMinNofHitsTrd().
|
private |
Definition at line 286 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetMinNofPointsMuch().
|
private |
Definition at line 284 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetMinNofPointsSts().
|
private |
Definition at line 287 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetMinNofPointsTof().
|
private |
Definition at line 285 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetMinNofPointsTrd().
|
private |
Definition at line 340 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), ProcessGlobalTracks(), and ReadDataBranches().
|
private |
Definition at line 334 of file CbmLitTrackingQa.h.
Referenced by ProcessMvd(), and ReadDataBranches().
|
private |
Definition at line 333 of file CbmLitTrackingQa.h.
Referenced by ProcessMvd(), and ReadDataBranches().
|
private |
Definition at line 279 of file CbmLitTrackingQa.h.
Referenced by Finish(), and SetOutputDir().
|
private |
Definition at line 374 of file CbmLitTrackingQa.h.
Referenced by FillTrackAndRingAcceptanceFunctions(), and PionSuppression().
|
private |
Definition at line 353 of file CbmLitTrackingQa.h.
Referenced by CreateH1PionSuppression(), and FillDefaultPiSuppCategories().
|
private |
Definition at line 314 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPRange().
|
private |
Definition at line 313 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPRange().
|
private |
Definition at line 311 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPRange().
|
private |
Definition at line 319 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPtRange().
|
private |
Definition at line 318 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPtRange().
|
private |
Definition at line 316 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetPtRange().
|
private |
Definition at line 289 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), and SetQuota().
|
private |
Definition at line 297 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), ProcessRichRings(), and SetQuotaRich().
|
private |
Definition at line 377 of file CbmLitTrackingQa.h.
Referenced by Init(), and SetRichAnnCut().
|
private |
Definition at line 338 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), PionSuppression(), and ReadDataBranches().
|
private |
Definition at line 339 of file CbmLitTrackingQa.h.
Referenced by PionSuppression(), ProcessGlobalTracks(), ProcessRichRings(), and ReadDataBranches().
|
private |
Definition at line 337 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), ProcessGlobalTracks(), ProcessRichRings(), and ReadDataBranches().
|
private |
Definition at line 372 of file CbmLitTrackingQa.h.
Referenced by FillGlobalReconstructionHistosRich(), and FillTrackAndRingAcceptanceFunctions().
|
private |
Definition at line 349 of file CbmLitTrackingQa.h.
Referenced by CreateH1Efficiency(), CreateH2Efficiency(), FillDefaultRingCategories(), Init(), and SetRingCategories().
|
private |
Definition at line 352 of file CbmLitTrackingQa.h.
Referenced by CreateH1Efficiency(), CreateH2Efficiency(), and FillDefaultRingPIDCategories().
|
private |
Definition at line 336 of file CbmLitTrackingQa.h.
Referenced by PionSuppression(), ProcessGlobalTracks(), ProcessMvd(), and ReadDataBranches().
|
private |
Definition at line 335 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), ProcessMvd(), and ReadDataBranches().
|
private |
Definition at line 343 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), and ReadDataBranches().
|
private |
Definition at line 342 of file CbmLitTrackingQa.h.
Referenced by ProcessGlobalTracks(), and ReadDataBranches().
|
private |
Definition at line 370 of file CbmLitTrackingQa.h.
Referenced by FillGlobalReconstructionHistos(), and FillTrackAndRingAcceptanceFunctions().
|
private |
Definition at line 348 of file CbmLitTrackingQa.h.
Referenced by CreateH1Efficiency(), CreateH2Efficiency(), FillDefaultTrackCategories(), Init(), and SetTrackCategories().
|
private |
Definition at line 350 of file CbmLitTrackingQa.h.
Referenced by CreateH1Efficiency(), CreateH2Efficiency(), and FillDefaultTrackPIDCategories().
|
private |
Definition at line 376 of file CbmLitTrackingQa.h.
Referenced by Init(), and SetTrdAnnCut().
|
private |
Definition at line 341 of file CbmLitTrackingQa.h.
Referenced by IncreaseCounters(), ProcessGlobalTracks(), and ReadDataBranches().
|
private |
Definition at line 292 of file CbmLitTrackingQa.h.
Referenced by ProcessMcTracks(), and SetUseConsecutivePointsInSts().
|
private |
Definition at line 324 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetYRange().
|
private |
Definition at line 323 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetYRange().
|
private |
Definition at line 321 of file CbmLitTrackingQa.h.
Referenced by CreateHistograms(), and SetYRange().