CbmRoot
|
#include <CbmAnaDielectronTaskDraw.h>
Public Member Functions | |
CbmAnaDielectronTaskDraw () | |
virtual | ~CbmAnaDielectronTaskDraw () |
void | DrawHistFromFile (const std::string &fileName, const std::string &outputDir="", Bool_t useMvd=true, Bool_t drawSig=true) |
Implement functionality of drawing histograms in the macro from the specified file, this function should be called from macro. More... | |
Private Member Functions | |
void | RebinMinvHist () |
Rebin minv histograms for better drawing. Should be called after calculation of S/BG ratios. More... | |
TH1D * | H1 (const std::string &name) |
Return TH1D* pointer to the specified histogram. More... | |
TH2D * | H2 (const std::string &name) |
Return TH2D* pointer to the specified histogram. More... | |
void | SaveCanvasToImage () |
Save all created canvases to images. More... | |
void | DrawEfficiencyOnHist (TH1 *h1, TH1 *h2, Double_t xPos, Double_t yPos) |
Draw an integrated efficiency on a histogram (100.*h1->GetEntries()/h2->GetEntries()). Histogram must be drawn in advance. More... | |
TH1D * | CreateSignificanceH1D (TH1D *s, TH1D *bg, const std::string &name, const std::string &option) |
TH2D * | CreateSignificanceH2D (TH2D *signal, TH2D *bg, const std::string &name, const std::string &title) |
void | SOverBg (CbmLmvmAnalysisSteps step) |
Fit signal histogram using Fit("gaus"). Calculate S/BG ratio in 2 sigma region. Print summary table of the efficiency, S/BG, sigma etc for each step in cout. More... | |
void | SOverBgAll () |
void | DrawPtYDistribution (int step, bool drawAnaStep=true) |
void | DrawPtYDistributionAll () |
void | DrawRapidityDistributionAll () |
void | DrawPtYEfficiency (int step, bool drawAnaStep=true) |
Draw efficiency in dependence on Pt and Rapidity. Efficiency is normalized to the previous step. More... | |
void | DrawPtYEfficiencyAll () |
void | DrawMomentumDistributionAll () |
void | DrawMomentumEfficiencyAll () |
void | DrawMotherPdg () |
void | DrawPPAngleMCSignal () |
void | Draw1DSourceTypes (const std::string &hName, bool doScale=true) |
void | Draw1DCut (const std::string &hName, const std::string &sigOption, double cutValue=-999999.) |
void | DrawElPiMomHis () |
void | Draw2DCutTriangle (double xCross, double yCross) |
void | Draw2DCut (const std::string &hist, double cutCrossX=-999999., double cutCrossY=-999999.) |
void | DrawCutDistributions () |
void | DrawMismatchesAndGhosts () |
void | DrawSourcesBgPairsEpEm (int step, bool inPercent, bool drawAnaStep=true) |
void | DrawSourcesBgPairsAll () |
void | DrawGammaVertex () |
void | Draw1DHistoForEachAnalysisStep (const std::string &hist, Bool_t logy=false) |
void | DrawMinvForEachAnalysisStep () |
void | DrawMinvSandBg (int step) |
void | DrawMinvSandBgAll () |
void | DrawMinvSource (int step, bool drawAnaStep=true) |
void | DrawMinvSourceAll () |
void | RemoveMvdCutBins () |
void | DrawBgSource2D (const std::string &canvasName, const std::string &histName, const std::vector< std::string > &yLabels, double scale, const std::string &zTitle) |
void | DrawBgSourceTracks () |
void | SetAnalysisStepLabels (TH1 *h) |
Set labels of X axis usinf analysis steps names. More... | |
void | DrawMinvPtAll () |
void | DrawBgSourcesVsMomentum () |
void | DrawMvdCutQa () |
void | DrawMvdAndStsHist () |
void | DrawPmtXY () |
CbmAnaDielectronTaskDraw (const CbmAnaDielectronTaskDraw &) | |
CbmAnaDielectronTaskDraw & | operator= (const CbmAnaDielectronTaskDraw &) |
ClassDef (CbmAnaDielectronTaskDraw, 1) | |
Private Attributes | |
Int_t | fNofEvents |
Bool_t | fUseMvd |
Bool_t | fDrawSignificance |
CbmLmvmCuts | fCuts |
CbmHistManager * | fHM |
std::string | fOutputDir |
Definition at line 26 of file CbmAnaDielectronTaskDraw.h.
CbmAnaDielectronTaskDraw::CbmAnaDielectronTaskDraw | ( | ) |
Definition at line 42 of file CbmAnaDielectronTaskDraw.cxx.
|
inlinevirtual |
Definition at line 31 of file CbmAnaDielectronTaskDraw.h.
|
private |
|
private |
|
private |
Produce 1D significance histogram Significance=S/sqrt(S+BG).
[in] | s | Histogram with signal. |
[in] | bg | Histogram eith background. |
[in] | name | Name of new significance histogram. |
[in] | option | Could be "right" or "left". |
Definition at line 150 of file CbmAnaDielectronTaskDraw.cxx.
References i.
Referenced by Draw1DCut().
|
private |
Produce 2D significance histogram Significance=S/sqrt(S+BG).
Definition at line 191 of file CbmAnaDielectronTaskDraw.cxx.
|
private |
Definition at line 436 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), CreateSignificanceH1D(), Draw1DSourceTypes(), DrawH1(), fDrawSignificance, fHM, CbmLmvmHist::fSourceTypes, H1(), kBg, and kSignal.
Referenced by DrawCutDistributions().
|
private |
Definition at line 741 of file CbmAnaDielectronTaskDraw.cxx.
References DrawH1(), CbmLmvmHist::fAnaSteps, CbmLmvmHist::fAnaStepsColor, CbmLmvmHist::fAnaStepsLatex, CbmLmvmHist::fNofAnaSteps, fUseMvd, H1(), kLinear, kMvd1Cut, kMvd2Cut, and min().
Referenced by DrawMinvForEachAnalysisStep(), and DrawMomentumDistributionAll().
|
private |
Definition at line 421 of file CbmAnaDielectronTaskDraw.cxx.
References DrawH1(), CbmLmvmHist::fNofSourceTypes, CbmLmvmHist::fSourceTypes, CbmLmvmHist::fSourceTypesColor, CbmLmvmHist::fSourceTypesLatex, H1(), i, kLinear, and kLog.
Referenced by Draw1DCut(), DrawBgSourcesVsMomentum(), DrawMvdAndStsHist(), and DrawMvdCutQa().
|
private |
Definition at line 604 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), Draw2DCutTriangle(), DrawH1(), DrawH2(), DrawTextOnPad(), fHM, fNofEvents, CbmLmvmHist::fNofSourceTypes, CbmLmvmHist::fSourceTypes, CbmLmvmHist::fSourceTypesLatex, H2(), i, kGamma, kLinear, kLog, kSignal, and Cbm::NumberToString().
Referenced by DrawCutDistributions(), and DrawMvdAndStsHist().
|
private |
Definition at line 590 of file CbmAnaDielectronTaskDraw.cxx.
Referenced by Draw2DCut().
|
private |
Definition at line 1154 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawH2(), fHM, CbmLmvmHist::fNofAnaSteps, fUseMvd, H2(), kLinear, kLog, kReco, SetAnalysisStepLabels(), x, and y.
Referenced by DrawBgSourceTracks(), and DrawSourcesBgPairsAll().
|
private |
Definition at line 1343 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), Draw1DSourceTypes(), DrawH1(), DrawTextOnPad(), CbmLmvmHist::fAnaSteps, CbmLmvmHist::fAnaStepsLatex, fHM, CbmLmvmHist::fNofAnaSteps, fUseMvd, H1(), kMvd1Cut, kMvd2Cut, kReco, and kTtCut.
Referenced by DrawHistFromFile().
|
private |
Definition at line 1211 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawBgSource2D(), DrawH1(), fHM, CbmLmvmHist::fNofAnaSteps, fUseMvd, H1(), kLinear, kLog, kReco, and SetAnalysisStepLabels().
Referenced by DrawHistFromFile().
|
private |
Definition at line 464 of file CbmAnaDielectronTaskDraw.cxx.
References Draw1DCut(), Draw2DCut(), CbmLmvmCuts::fChiPrimCut, fCuts, CbmLmvmCuts::fMvd1CutD, CbmLmvmCuts::fMvd1CutP, CbmLmvmCuts::fMvd2CutD, CbmLmvmCuts::fMvd2CutP, CbmLmvmCuts::fPtCut, CbmLmvmCuts::fRtCutAngle, CbmLmvmCuts::fRtCutPP, CbmLmvmCuts::fStCutAngle, CbmLmvmCuts::fStCutPP, CbmLmvmCuts::fTtCutAngle, CbmLmvmCuts::fTtCutPP, fUseMvd, and CbmLitGlobalElectronId::GetInstance().
Referenced by DrawHistFromFile().
|
private |
Draw an integrated efficiency on a histogram (100.*h1->GetEntries()/h2->GetEntries()). Histogram must be drawn in advance.
[in] | h1 | Pointer to the first histogram. |
[in] | h2 | Pointer to the second histogram. |
[in] | xPos | X position of the text in absolute coordinates. |
[in] | yPos | Y position of the text in absolute coordinates. |
Definition at line 135 of file CbmAnaDielectronTaskDraw.cxx.
Referenced by DrawPtYDistribution(), and DrawPtYEfficiency().
|
private |
Definition at line 977 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawH1(), fHM, fNofEvents, H1(), kLinear, kLog, and Cbm::NumberToString().
Referenced by DrawHistFromFile().
|
private |
Definition at line 670 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawH1(), DrawH2(), fHM, and H2().
Referenced by DrawHistFromFile().
void CbmAnaDielectronTaskDraw::DrawHistFromFile | ( | const std::string & | fileName, |
const std::string & | outputDir = "" , |
||
Bool_t | useMvd = true , |
||
Bool_t | drawSig = true |
||
) |
Implement functionality of drawing histograms in the macro from the specified file, this function should be called from macro.
[in] | fileName | Name of the input file with histograms. |
[in] | outputDir | Path to the output directory (if it does not exist, it will be created automatically). |
[in] | useMvd | draw histograms related to the MVD detector? |
[in] | drawSig | Do you want to draw significance histograms? |
Definition at line 51 of file CbmAnaDielectronTaskDraw.cxx.
References DrawBgSourcesVsMomentum(), DrawBgSourceTracks(), DrawCutDistributions(), DrawElPiMomHis(), DrawGammaVertex(), DrawMinvForEachAnalysisStep(), DrawMinvPtAll(), DrawMinvSandBgAll(), DrawMinvSourceAll(), DrawMismatchesAndGhosts(), DrawMomentumDistributionAll(), DrawMomentumEfficiencyAll(), DrawMotherPdg(), DrawMvdAndStsHist(), DrawMvdCutQa(), DrawPmtXY(), DrawPPAngleMCSignal(), DrawPtYDistributionAll(), DrawPtYEfficiencyAll(), DrawRapidityDistributionAll(), DrawSourcesBgPairsAll(), fCuts, fDrawSignificance, fHM, fNofEvents, fOutputDir, fUseMvd, H1(), CbmHistManager::ReadFromFile(), RebinMinvHist(), RemoveMvdCutBins(), SaveCanvasToImage(), CbmHistManager::ScaleByPattern(), CbmLmvmCuts::SetDefaultCuts(), SetDefaultDrawStyle(), and SOverBgAll().
|
private |
Definition at line 772 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), Draw1DHistoForEachAnalysisStep(), and fHM.
Referenced by DrawHistFromFile().
|
private |
Definition at line 1328 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawH2(), DrawTextOnPad(), CbmLmvmHist::fAnaSteps, CbmLmvmHist::fAnaStepsLatex, fHM, CbmLmvmHist::fNofAnaSteps, fUseMvd, H2(), kLinear, kMvd1Cut, and kMvd2Cut.
Referenced by DrawHistFromFile().
|
private |
Definition at line 801 of file CbmAnaDielectronTaskDraw.cxx.
References DrawH1(), DrawTextOnPad(), CbmLmvmHist::fAnaSteps, CbmLmvmHist::fAnaStepsLatex, H1(), kLinear, kLog, and CbmDrawingOptions::MarkerStyle().
Referenced by DrawMinvSandBgAll().
|
private |
Definition at line 832 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawMinvSandBg(), fHM, CbmLmvmHist::fNofAnaSteps, fUseMvd, kMvd1Cut, kMvd2Cut, kPtCut, and kReco.
Referenced by DrawHistFromFile().
|
private |
Definition at line 848 of file CbmAnaDielectronTaskDraw.cxx.
References DrawH1(), DrawTextOnPad(), CbmLmvmHist::fAnaSteps, CbmLmvmHist::fAnaStepsLatex, CbmLmvmHist::fBgPairSourceLatex, CbmLmvmHist::fNofBgPairSources, H1(), i, kLinear, and Cbm::NumberToString().
Referenced by DrawMinvSourceAll().
|
private |
Definition at line 885 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawH1(), DrawMinvSource(), CbmLmvmHist::fAnaSteps, fHM, CbmLmvmHist::fNofAnaSteps, fUseMvd, H1(), kElId, kLinear, kMvd1Cut, kMvd2Cut, kPtCut, kReco, and Cbm::NumberToString().
Referenced by DrawHistFromFile().
|
private |
Definition at line 1268 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawH1(), fHM, CbmLmvmHist::fNofAnaSteps, fUseMvd, H1(), kLinear, kLog, kReco, and SetAnalysisStepLabels().
Referenced by DrawHistFromFile().
|
private |
Draw momentum distribution of signal for all steps.
Definition at line 358 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), Draw1DHistoForEachAnalysisStep(), and fHM.
Referenced by DrawHistFromFile().
|
private |
Draw efficiency vs. momentum of pair for all steps.
Definition at line 366 of file CbmAnaDielectronTaskDraw.cxx.
Referenced by DrawHistFromFile().
|
private |
Draw Mother PDG
Definition at line 386 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawH1(), fHM, H1(), kLinear, and kLog.
Referenced by DrawHistFromFile().
|
private |
Definition at line 1410 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), Draw1DSourceTypes(), Draw2DCut(), fHM, and fUseMvd.
Referenced by DrawHistFromFile().
|
private |
Definition at line 1390 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), Draw1DSourceTypes(), fHM, CbmLmvmHist::fSourceTypes, fUseMvd, and H1().
Referenced by DrawHistFromFile().
|
private |
Definition at line 404 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawH2(), DrawTextOnPad(), fHM, CbmLmvmHist::fSourceTypesLatex, H2(), kGamma, kPi0, and kSignal.
Referenced by DrawHistFromFile().
|
private |
Draw PP Angle hist for MC signal
Definition at line 399 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawH2(), fHM, and H2().
Referenced by DrawHistFromFile().
|
private |
Draw Pt vs. Y distribution of signal for one step. Print integrated efficiency using DrawEfficiencyOnHist method.
[in] | step | Analysis step. |
Definition at line 278 of file CbmAnaDielectronTaskDraw.cxx.
References DrawEfficiencyOnHist(), DrawH2(), DrawTextOnPad(), CbmLmvmHist::fAnaSteps, CbmLmvmHist::fAnaStepsLatex, H2(), and kLinear.
Referenced by DrawPtYDistributionAll().
|
private |
Draw Pt vs. Y distributions of signal for all steps using DrawPtYDistribution method.
Definition at line 288 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawPtYDistribution(), CbmLmvmHist::fAnaSteps, fHM, CbmLmvmHist::fNofAnaSteps, fUseMvd, kAcc, kMvd1Cut, kMvd2Cut, and kPtCut.
Referenced by DrawHistFromFile().
|
private |
Draw efficiency in dependence on Pt and Rapidity. Efficiency is normalized to the previous step.
[in] | step | Analysis step. |
Definition at line 328 of file CbmAnaDielectronTaskDraw.cxx.
References Cbm::DivideH2(), DrawEfficiencyOnHist(), DrawH2(), DrawTextOnPad(), CbmLmvmHist::fAnaSteps, CbmLmvmHist::fAnaStepsLatex, H2(), and kMc.
Referenced by DrawPtYEfficiencyAll().
|
private |
Draw efficiency in dependence on Pt and Rapidity of signal for all steps.
Definition at line 342 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawPtYEfficiency(), fHM, CbmLmvmHist::fNofAnaSteps, fUseMvd, kAcc, kMvd1Cut, kMvd2Cut, and kPtCut.
Referenced by DrawHistFromFile().
|
private |
Draw Rapidity distributions of signal for all steps
Definition at line 312 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawH1(), DrawTextOnPad(), CbmLmvmHist::fAnaSteps, CbmLmvmHist::fAnaStepsLatex, fHM, CbmLmvmHist::fNofAnaSteps, fUseMvd, H2(), kMvd1Cut, and kMvd2Cut.
Referenced by DrawHistFromFile().
|
private |
Draw sources of BG pairs for all steps.
Definition at line 542 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), DrawBgSource2D(), DrawSourcesBgPairsEpEm(), CbmLmvmHist::fAnaSteps, CbmLmvmHist::fBgPairSourceLatex, fHM, CbmLmvmHist::fNofAnaSteps, fUseMvd, kMvd1Cut, kMvd2Cut, kPtCut, and kReco.
Referenced by DrawHistFromFile().
|
private |
Definition at line 515 of file CbmAnaDielectronTaskDraw.cxx.
References DrawH2(), DrawTextOnPad(), CbmLmvmHist::fAnaSteps, CbmLmvmHist::fAnaStepsLatex, H2(), i, and kLinear.
Referenced by DrawSourcesBgPairsAll().
|
private |
Return TH1D* pointer to the specified histogram.
[in] | name | Histogram name. |
Definition at line 121 of file CbmAnaDielectronTaskDraw.cxx.
References fHM, and CbmHistManager::H1().
Referenced by Draw1DCut(), Draw1DHistoForEachAnalysisStep(), Draw1DSourceTypes(), DrawBgSourcesVsMomentum(), DrawBgSourceTracks(), DrawElPiMomHis(), DrawHistFromFile(), DrawMinvSandBg(), DrawMinvSource(), DrawMinvSourceAll(), DrawMismatchesAndGhosts(), DrawMotherPdg(), DrawMvdCutQa(), RebinMinvHist(), RemoveMvdCutBins(), and SOverBg().
|
private |
Return TH2D* pointer to the specified histogram.
[in] | name | Histogram name. |
Definition at line 131 of file CbmAnaDielectronTaskDraw.cxx.
References fHM, and CbmHistManager::H2().
Referenced by Draw2DCut(), DrawBgSource2D(), DrawGammaVertex(), DrawMinvPtAll(), DrawPmtXY(), DrawPPAngleMCSignal(), DrawPtYDistribution(), DrawPtYEfficiency(), DrawRapidityDistributionAll(), DrawSourcesBgPairsEpEm(), RemoveMvdCutBins(), and SOverBg().
|
private |
|
private |
Rebin minv histograms for better drawing. Should be called after calculation of S/BG ratios.
Definition at line 99 of file CbmAnaDielectronTaskDraw.cxx.
References CbmLmvmHist::fAnaSteps, CbmLmvmHist::fNofAnaSteps, CbmLmvmHist::fNofBgPairSources, H1(), and i.
Referenced by DrawHistFromFile().
|
private |
Definition at line 1125 of file CbmAnaDielectronTaskDraw.cxx.
References CbmLmvmHist::fNofAnaSteps, H1(), H2(), kMvd2Cut, and y.
Referenced by DrawHistFromFile().
|
private |
Save all created canvases to images.
Definition at line 1431 of file CbmAnaDielectronTaskDraw.cxx.
References fHM, fOutputDir, and CbmHistManager::SaveCanvasToImage().
Referenced by DrawHistFromFile().
|
private |
Set labels of X axis usinf analysis steps names.
Definition at line 1318 of file CbmAnaDielectronTaskDraw.cxx.
References CbmLmvmHist::fAnaStepsLatex, CbmLmvmHist::fNofAnaSteps, fUseMvd, kMvd1Cut, kMvd2Cut, and x.
Referenced by DrawBgSource2D(), DrawBgSourceTracks(), and DrawMismatchesAndGhosts().
|
private |
Fit signal histogram using Fit("gaus"). Calculate S/BG ratio in 2 sigma region. Print summary table of the efficiency, S/BG, sigma etc for each step in cout.
[in] | step | Analysis step. |
Definition at line 240 of file CbmAnaDielectronTaskDraw.cxx.
References CbmLmvmHist::fAnaSteps, H1(), H2(), and i.
Referenced by SOverBgAll().
|
private |
Calculates S/BG ratio for each step of the analysis using SOverBg method.
Definition at line 265 of file CbmAnaDielectronTaskDraw.cxx.
References CbmHistManager::CreateCanvas(), fHM, fUseMvd, kChi2Prim, kElId, kGammaCut, kMvd1Cut, kMvd2Cut, kPtCut, kReco, kStCut, kTtCut, and SOverBg().
Referenced by DrawHistFromFile().
|
private |
Definition at line 53 of file CbmAnaDielectronTaskDraw.h.
Referenced by DrawCutDistributions(), and DrawHistFromFile().
|
private |
Definition at line 51 of file CbmAnaDielectronTaskDraw.h.
Referenced by Draw1DCut(), and DrawHistFromFile().
|
private |
Definition at line 55 of file CbmAnaDielectronTaskDraw.h.
Referenced by Draw1DCut(), Draw2DCut(), DrawBgSource2D(), DrawBgSourcesVsMomentum(), DrawBgSourceTracks(), DrawElPiMomHis(), DrawGammaVertex(), DrawHistFromFile(), DrawMinvForEachAnalysisStep(), DrawMinvPtAll(), DrawMinvSandBgAll(), DrawMinvSourceAll(), DrawMismatchesAndGhosts(), DrawMomentumDistributionAll(), DrawMotherPdg(), DrawMvdAndStsHist(), DrawMvdCutQa(), DrawPmtXY(), DrawPPAngleMCSignal(), DrawPtYDistributionAll(), DrawPtYEfficiencyAll(), DrawRapidityDistributionAll(), DrawSourcesBgPairsAll(), H1(), H2(), SaveCanvasToImage(), and SOverBgAll().
|
private |
Definition at line 47 of file CbmAnaDielectronTaskDraw.h.
Referenced by Draw2DCut(), DrawElPiMomHis(), and DrawHistFromFile().
|
private |
Definition at line 56 of file CbmAnaDielectronTaskDraw.h.
Referenced by DrawHistFromFile(), and SaveCanvasToImage().
|
private |
Definition at line 49 of file CbmAnaDielectronTaskDraw.h.
Referenced by Draw1DHistoForEachAnalysisStep(), DrawBgSource2D(), DrawBgSourcesVsMomentum(), DrawBgSourceTracks(), DrawCutDistributions(), DrawHistFromFile(), DrawMinvPtAll(), DrawMinvSandBgAll(), DrawMinvSourceAll(), DrawMismatchesAndGhosts(), DrawMvdAndStsHist(), DrawMvdCutQa(), DrawPtYDistributionAll(), DrawPtYEfficiencyAll(), DrawRapidityDistributionAll(), DrawSourcesBgPairsAll(), SetAnalysisStepLabels(), and SOverBgAll().