![]() |
AliPhysics
b97afa6 (b97afa6)
|
Compute trk efficiency at DE, chamber, station and spectro levels vs various variables from the output of the efficiency task. More...
#include <TROOT.h>
#include <TH1.h>
#include <TH2.h>
#include <THnSparse.h>
#include <TAxis.h>
#include <TString.h>
#include <TObjString.h>
#include <Riostream.h>
#include <TFile.h>
#include <TList.h>
#include <TCanvas.h>
#include <TGraphAsymmErrors.h>
#include <TMath.h>
#include <TArrayD.h>
#include <TStyle.h>
#include <THashList.h>
#include <TParameter.h>
Go to the source code of this file.
Functions | |
void | PlotMuonEfficiencyVsX (TString var, TString fileNameData, TString fileNameSave, Bool_t saveEdges, Bool_t print, Bool_t draw) |
void | PlotIntegratedMuonEfficiencyVsX (TString var, TString runList, TString fileNameWeights, TString fileNameData, TString fileNameSave, Bool_t print, Bool_t draw) |
void | PlotMuonEfficiencyVsXY (TString xVar, TString yVar, TString fileNameData, TString fileNameSave, Bool_t draw, Bool_t rap=kFALSE) |
void | PlotMuonEfficiency (TString fileNameData, TString fileNameSave, Bool_t saveEdges, Bool_t print, Bool_t draw) |
void | PlotMuonEfficiencyVsRun (TString runList, TString fileNameData, TString fileNameSave, Bool_t print, Bool_t draw) |
void | PlotIntegratedMuonEfficiency (TString fileNameWeights, TString fileNameSave, Bool_t print, Bool_t draw) |
void | PlotMuonEfficiencyPerDE (TString fileNameData, TString fileNameSave, Bool_t saveEdges) |
void | PlotMuonEfficiencyPerDEVsRun (TString runList, TString fileNameData, TString fileNameSave) |
void | PlotIntegratedMuonEfficiencyPerDE (TString fileNameWeights, TString fileNameSave) |
Bool_t | GetChamberEfficiency (THnSparse &TT, THnSparse &TD, TArrayD &chEff, TArrayD chEffErr[2], Bool_t printError=kFALSE) |
void | GetDEEfficiency (THnSparse &TT, THnSparse &TD, TGraphAsymmErrors &effVsDE) |
void | ComputeStationEfficiency (TArrayD &chEff, TArrayD chEffErr[2], Int_t iSt, Double_t &stEff, Double_t stEffErr[2]) |
void | GetStationEfficiency (TArrayD &chEff, TArrayD chEffErr[2], Int_t iSt, TGraphAsymmErrors *effVsX[3], Int_t ip, Double_t xp) |
void | ComputeStation45Efficiency (TArrayD &chEff, TArrayD chEffErr[2], Double_t &st45Eff, Double_t st45EffErr[2]) |
void | GetStation45Efficiency (TArrayD &chEff, TArrayD chEffErr[2], TGraphAsymmErrors *effVsX[3], Int_t ip, Double_t xp) |
void | ComputeTrackingEfficiency (Double_t stEff[6], Double_t stEffErr[6][2], Double_t &spectroEff, Double_t spectroEffErr[2]) |
void | GetTrackingEfficiency (TArrayD &chEff, TArrayD chEffErr[2], TGraphAsymmErrors *effVsSt[3], TGraphAsymmErrors *effVsX[3], Int_t ip, Double_t xp, Bool_t print=kFALSE) |
void | IntegrateMuonEfficiency (TGraphAsymmErrors &effVsRunLow, TGraphAsymmErrors &effVsRunUp, TGraphAsymmErrors &effVsX, Int_t ip, Double_t xp) |
void | LoadRunWeights (TString fileName) |
void | SetCentPtCh (THnSparse &SparseData) |
TGraphAsymmErrors * | CreateGraph (const char *name, const char *title, int value=-1) |
void | BeautifyGraph (TGraphAsymmErrors &g, const char *xAxisName, const char *yAxisName) |
void | BeautifyGraphs (TObjArray &array, const char *xAxisName, const char *yAxisName) |
void | SetRunLabel (TGraphAsymmErrors &g, Int_t irun, const TList &runs) |
void | SetRunLabel (TObjArray &array, Int_t irun, const TList &runs) |
void | MuonTrackingEfficiency (TString runList="runList.txt", TString fileNameWeights="", TString objNameExtension="", TString fileNameData="AnalysisResults.root", TString fileNameSave="efficiency_new.root") |
Variables | |
const Char_t * | effErrMode = "b(1,1)mode" |
Double_t | centMin = -999. |
Double_t | centMax = 999. |
Double_t | ptMin = 0. |
Double_t | ptMax = -1. |
Int_t | charge = 0 |
Bool_t | moreTrackCandidates = kFALSE |
THashList * | runWeights = 0x0 |
TString | gObjNameExtension = "" |
Compute trk efficiency at DE, chamber, station and spectro levels vs various variables from the output of the efficiency task.
2) efficiency and error propagation at station and spectrometer level: if eff = -1 for one or several ch/DE:
3) efficiency and error integration over runs
Definition in file MuonTrackingEfficiency.C.
void BeautifyGraph | ( | TGraphAsymmErrors & | g, |
const char * | xAxisName, | ||
const char * | yAxisName | ||
) |
beautify this graph
Definition at line 1927 of file MuonTrackingEfficiency.C.
Referenced by BeautifyGraphs(), PlotIntegratedMuonEfficiency(), PlotIntegratedMuonEfficiencyVsX(), PlotMuonEfficiency(), PlotMuonEfficiencyVsRun(), and PlotMuonEfficiencyVsX().
void BeautifyGraphs | ( | TObjArray & | array, |
const char * | xAxisName, | ||
const char * | yAxisName | ||
) |
beautify all the graphs in this array
Definition at line 1951 of file MuonTrackingEfficiency.C.
Referenced by PlotIntegratedMuonEfficiencyPerDE(), PlotMuonEfficiencyPerDE(), PlotMuonEfficiencyPerDEVsRun(), and PlotMuonEfficiencyVsRun().
void ComputeStation45Efficiency | ( | TArrayD & | chEff, |
TArrayD | chEffErr[2], | ||
Double_t & | st45Eff, | ||
Double_t | st45EffErr[2] | ||
) |
compute the station 4-5 efficiency and errors from chamber efficiencies and errors
Definition at line 1483 of file MuonTrackingEfficiency.C.
Referenced by GetStation45Efficiency(), and GetTrackingEfficiency().
void ComputeStationEfficiency | ( | TArrayD & | chEff, |
TArrayD | chEffErr[2], | ||
Int_t | iSt, | ||
Double_t & | stEff, | ||
Double_t | stEffErr[2] | ||
) |
compute the station iSt (0...4) efficiency and errors from the individual chamber efficiencies and errors
Definition at line 1407 of file MuonTrackingEfficiency.C.
Referenced by GetStationEfficiency(), and GetTrackingEfficiency().
void ComputeTrackingEfficiency | ( | Double_t | stEff[6], |
Double_t | stEffErr[6][2], | ||
Double_t & | spectroEff, | ||
Double_t | spectroEffErr[2] | ||
) |
compute the spectrometer efficiency and errors from the station efficiencies and errors
Definition at line 1574 of file MuonTrackingEfficiency.C.
Referenced by GetTrackingEfficiency().
TGraphAsymmErrors * CreateGraph | ( | const char * | name, |
const char * | title, | ||
int | value = -1 |
||
) |
create a graph of a given name and title
Definition at line 1902 of file MuonTrackingEfficiency.C.
Referenced by PlotIntegratedMuonEfficiency(), PlotIntegratedMuonEfficiencyPerDE(), PlotIntegratedMuonEfficiencyVsX(), PlotMuonEfficiency(), PlotMuonEfficiencyPerDE(), PlotMuonEfficiencyPerDEVsRun(), PlotMuonEfficiencyVsRun(), and PlotMuonEfficiencyVsX().
Bool_t GetChamberEfficiency | ( | THnSparse & | TT, |
THnSparse & | TD, | ||
TArrayD & | chEff, | ||
TArrayD | chEffErr[2], | ||
Bool_t | printError = kFALSE |
||
) |
compute chamber efficiency and errors return kFALSE if efficiency unknown for all chambers
Definition at line 1292 of file MuonTrackingEfficiency.C.
Referenced by PlotMuonEfficiency(), PlotMuonEfficiencyVsX(), and PlotMuonEfficiencyVsXY().
void GetDEEfficiency | ( | THnSparse & | TT, |
THnSparse & | TD, | ||
TGraphAsymmErrors & | effVsDE | ||
) |
compute DE efficiency and errors
Definition at line 1357 of file MuonTrackingEfficiency.C.
Referenced by PlotMuonEfficiencyPerDE().
void GetStation45Efficiency | ( | TArrayD & | chEff, |
TArrayD | chEffErr[2], | ||
TGraphAsymmErrors * | effVsX[3], | ||
Int_t | ip, | ||
Double_t | xp | ||
) |
compute the station 4-5 efficiency and errors from chamber efficiencies and errors
Definition at line 1520 of file MuonTrackingEfficiency.C.
Referenced by PlotMuonEfficiencyPerDE().
void GetStationEfficiency | ( | TArrayD & | chEff, |
TArrayD | chEffErr[2], | ||
Int_t | iSt, | ||
TGraphAsymmErrors * | effVsX[3], | ||
Int_t | ip, | ||
Double_t | xp | ||
) |
compute the station iSt (0...4) efficiency and errors from the individual chamber efficiencies and errors
Definition at line 1429 of file MuonTrackingEfficiency.C.
Referenced by PlotMuonEfficiencyPerDE().
void GetTrackingEfficiency | ( | TArrayD & | chEff, |
TArrayD | chEffErr[2], | ||
TGraphAsymmErrors * | effVsSt[3], | ||
TGraphAsymmErrors * | effVsX[3], | ||
Int_t | ip, | ||
Double_t | xp, | ||
Bool_t | print = kFALSE |
||
) |
compute the tracking efficiency from the individual chamber efficiencies
Definition at line 1626 of file MuonTrackingEfficiency.C.
Referenced by PlotMuonEfficiency(), PlotMuonEfficiencyVsX(), and PlotMuonEfficiencyVsXY().
void IntegrateMuonEfficiency | ( | TGraphAsymmErrors & | effVsRunLow, |
TGraphAsymmErrors & | effVsRunUp, | ||
TGraphAsymmErrors & | effVsX, | ||
Int_t | ip, | ||
Double_t | xp | ||
) |
integrate efficiency over runs return kFALSE if efficiency unknown in all runs
Definition at line 1739 of file MuonTrackingEfficiency.C.
Referenced by PlotIntegratedMuonEfficiency(), and PlotIntegratedMuonEfficiencyPerDE().
void LoadRunWeights | ( | TString | fileName | ) |
Set the number of interested events per run (used to weight the acc*eff correction integrated over run for any pt/y/centrality bins)
Definition at line 1811 of file MuonTrackingEfficiency.C.
Referenced by PlotIntegratedMuonEfficiency(), PlotIntegratedMuonEfficiencyPerDE(), and PlotIntegratedMuonEfficiencyVsX().
void MuonTrackingEfficiency | ( | TString | runList = "runList.txt" , |
TString | fileNameWeights = "" , |
||
TString | objNameExtension = "" , |
||
TString | fileNameData = "AnalysisResults.root" , |
||
TString | fileNameSave = "efficiency_new.root" |
||
) |
main function to compute, print and plot efficiencies
Definition at line 98 of file MuonTrackingEfficiency.C.
void PlotIntegratedMuonEfficiency | ( | TString | fileNameWeights, |
TString | fileNameSave, | ||
Bool_t | print, | ||
Bool_t | draw | ||
) |
plot chamber, station and overall tracking efficiency integrated over runs
Definition at line 800 of file MuonTrackingEfficiency.C.
Referenced by MuonTrackingEfficiency().
plot chamber and station efficiency per DE integrated over runs
Definition at line 1187 of file MuonTrackingEfficiency.C.
Referenced by MuonTrackingEfficiency().
void PlotIntegratedMuonEfficiencyVsX | ( | TString | var, |
TString | runList, | ||
TString | fileNameWeights, | ||
TString | fileNameData, | ||
TString | fileNameSave, | ||
Bool_t | print, | ||
Bool_t | draw | ||
) |
plot the tracking efficiency versus X for each run and integrated
Definition at line 243 of file MuonTrackingEfficiency.C.
Referenced by MuonTrackingEfficiency().
void PlotMuonEfficiency | ( | TString | fileNameData, |
TString | fileNameSave, | ||
Bool_t | saveEdges, | ||
Bool_t | print, | ||
Bool_t | draw | ||
) |
plot chamber, station and overall tracking efficiency
Definition at line 540 of file MuonTrackingEfficiency.C.
Referenced by MuonTrackingEfficiency(), and PlotMuonEfficiencyVsRun().
plot chamber and station efficiency per DE
Definition at line 896 of file MuonTrackingEfficiency.C.
Referenced by MuonTrackingEfficiency(), and PlotMuonEfficiencyPerDEVsRun().
plot chamber and station efficiency per DE versus run
Definition at line 1038 of file MuonTrackingEfficiency.C.
Referenced by MuonTrackingEfficiency().
void PlotMuonEfficiencyVsRun | ( | TString | runList, |
TString | fileNameData, | ||
TString | fileNameSave, | ||
Bool_t | print, | ||
Bool_t | draw | ||
) |
plot chamber, station and overall tracking efficiency versus run
Definition at line 665 of file MuonTrackingEfficiency.C.
Referenced by MuonTrackingEfficiency().
void PlotMuonEfficiencyVsX | ( | TString | var, |
TString | fileNameData, | ||
TString | fileNameSave, | ||
Bool_t | saveEdges, | ||
Bool_t | print, | ||
Bool_t | draw | ||
) |
plot the tracking efficiency versus X
Definition at line 137 of file MuonTrackingEfficiency.C.
Referenced by MuonTrackingEfficiency(), and PlotIntegratedMuonEfficiencyVsX().
void PlotMuonEfficiencyVsXY | ( | TString | xVar, |
TString | yVar, | ||
TString | fileNameData, | ||
TString | fileNameSave, | ||
Bool_t | draw, | ||
Bool_t | rap = kFALSE |
||
) |
plot the tracking efficiency versus X,Y
Definition at line 386 of file MuonTrackingEfficiency.C.
Referenced by MuonTrackingEfficiency().
void SetCentPtCh | ( | THnSparse & | SparseData | ) |
Sets the centrality and pT range and the charge for integration If maxPt = -1, it sets maxPt as the maximum Pt value on the THnSparse
Definition at line 1863 of file MuonTrackingEfficiency.C.
Referenced by PlotMuonEfficiency(), PlotMuonEfficiencyPerDE(), PlotMuonEfficiencyVsX(), and PlotMuonEfficiencyVsXY().
void SetRunLabel | ( | TGraphAsymmErrors & | g, |
Int_t | irun, | ||
const TList & | runs | ||
) |
set the run label for all the graphs
Definition at line 1962 of file MuonTrackingEfficiency.C.
Referenced by PlotMuonEfficiencyPerDEVsRun(), PlotMuonEfficiencyVsRun(), and SetRunLabel().
set the run label for all the graphs
Definition at line 1980 of file MuonTrackingEfficiency.C.
Double_t centMax = 999. |
Definition at line 51 of file MuonTrackingEfficiency.C.
Referenced by AliAnalysisTaskDeltaPt::GetNColl(), AliAnalysisTaskGammaConvV1::InitBack(), AliAnalysisTaskGammaCalo::InitBack(), AliAnalysisTaskOmegaToPiZeroGamma::InitBack(), AliAnalysisTaskGammaCaloDalitzV1::InitBack(), AliAnalysisTaskGammaConvCalo::InitBack(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::InitBack(), AliAnalysisTaskEtaToPiPlPiMiGamma::InitBack(), AliAnalysisTaskGammaConvDalitzV1::InitBack(), dNdetaDrawer::Run(), SetCentPtCh(), AliFlowTrackCuts::SetCentralityPercentile(), dNdetaDrawer::SetCentralityRange(), and AliAnalysisTaskMuonPerformance::UserCreateOutputObjects().
Double_t centMin = -999. |
Definition at line 50 of file MuonTrackingEfficiency.C.
Referenced by AliAnalysisTaskDeltaPt::GetNColl(), AliAnalysisTaskGammaConvV1::InitBack(), AliAnalysisTaskGammaCalo::InitBack(), AliAnalysisTaskOmegaToPiZeroGamma::InitBack(), AliAnalysisTaskGammaCaloDalitzV1::InitBack(), AliAnalysisTaskGammaConvCalo::InitBack(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::InitBack(), AliAnalysisTaskEtaToPiPlPiMiGamma::InitBack(), AliAnalysisTaskGammaConvDalitzV1::InitBack(), dNdetaDrawer::Run(), SetCentPtCh(), AliFlowTrackCuts::SetCentralityPercentile(), dNdetaDrawer::SetCentralityRange(), and AliAnalysisTaskMuonPerformance::UserCreateOutputObjects().
Int_t charge = 0 |
Definition at line 54 of file MuonTrackingEfficiency.C.
Referenced by AliAnalysisTaskVnV0::Analyze(), AliCaloPhotonCuts::ClassifyClusterForTMEffi(), AliAnaCalorimeterQA::ClusterMatchedWithTrackHistograms(), AliAnaCalorimeterQA::ClusterMCHistograms(), AliAnalysisTaskSECharmFraction::ConstructFakeTrueSecVtx(), AliAnalysisTaskMultiparticleFemtoscopy::FillControlHistogramsIdentifiedParticles(), AliCaloTrackMCReader::FillInputEvent(), AliTrackletdNdetaMCTask::FillPrimaries(), AliCFVertexingHFLctoV0bachelor::FillVectorFromMCarray(), AliV0ReaderV1::GetExternalTrackParam(), AliVertexingHFUtils::GetGeneratedMultiplicityInEtaRange(), AliVertexingHFUtils::GetGeneratedPhysicalPrimariesInEtaRange(), AliVertexingHFUtils::GetGeneratedPrimariesInEtaRange(), AliVertexingHFUtils::GetGeneratedSpherocity(), AliCFVertexingHF3Prong::GetGeneratedValuesFromMCParticle(), AliCFVertexingHF2Prong::GetGeneratedValuesFromMCParticle(), AliCFVertexingHFCascade::GetGeneratedValuesFromMCParticle(), AliV0ReaderV1::GetHelixCenter(), AliAnaInsideClusterInvariantMass::GetMCPrimaryKine(), AliAnalysisTaskFilteredTree::GetMCTrueTrackMult(), AliAnalysisTaskEmcalHfeTagging::GetNumberOfPairs(), AliFlowAnalysisWithNestedLoops::GetPointersForRAD(), AliCFVertexingHF3Prong::GetRecoValuesFromCandidate(), AliAnalysisTaskSED0MassCutVarFDSub::GetTrueImpactParameter(), AliAnalysisTaskSED0MassNonPromptFraction::GetTrueImpactParameter(), AliAnalysisTaskSED0Mass::GetTrueImpactParameter(), AliAnalysisTaskSEDplus::GetTrueImpactParameter(), AliAnalysisTaskSEDStarSpectra::GetTrueImpactParameterD0(), AliVertexingHFUtils::GetTrueImpactParameterDplus(), AliVertexingHFUtils::GetTrueImpactParameterDzero(), AliAnaGeneratorKine::GetXE(), AliPhiMesonHelperTrack::InitializeHelperTrack(), AliHFsubtractBFDcuts::IsInAcceptance(), AliAnaGeneratorKine::IsLeadingAndIsolated(), AliCaloPID::IsTrackMatched(), AliAnalysisVertexingHF::Make3Prong(), AliAnalysisVertexingHF::Make4Prong(), AliAnalysisTaskSEOmegac2eleOmegafromAODtracks::MakeCascadeHF(), AliAnalysisTaskSELc2pK0sfromAODtracks::MakeCascadeHF(), AliAnalysisTaskSELc2eleLambdafromAODtracks::MakeCascadeHF(), AliAnalysisTaskSEXic2eleXifromAODtracks::MakeCascadeHF(), AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::MakeCascadeHF3Prong(), AliDisplacedVertexSelectionAD::MeanTime(), AliFlowTrackSimpleCuts::PassesCuts(), AliFlowTrackCuts::PassesCuts(), AliStarTrack::Print(), AliAnalysisTaskFilteredTree::ProcessMCEff(), AliJetEmbeddingTask::Run(), AliAnalysisTaskEmcalJetHadEPpid::Run(), AliAnalysisTaskMuonQA::SelectCharge(), AliAnalysisTaskVnV0::SelectK0s(), AliAnalysisTaskEmcalJetHF::SelectPhotonicElectron(), SetCentPtCh(), HighPtTracks::AliReducedReconstructedTrack::SetCharge(), AliFlowEventSimple::TagSubeventsByCharge(), AliAnalysisTaskQASym::UserCreateOutputObjects(), AliAnalysisTaskQAflow::UserExec(), AliAnalysisTaskForStudents::UserExec(), AliAnalysisTaskSEDvsEventShapes::UserExec(), and AliAnalysisTaskSEDvsMultiplicity::UserExec().
Definition at line 48 of file MuonTrackingEfficiency.C.
Referenced by GetChamberEfficiency(), and GetDEEfficiency().
TString gObjNameExtension = "" |
Definition at line 59 of file MuonTrackingEfficiency.C.
Bool_t moreTrackCandidates = kFALSE |
Definition at line 56 of file MuonTrackingEfficiency.C.
Referenced by ComputeTrackingEfficiency().
Double_t ptMax = -1. |
Definition at line 53 of file MuonTrackingEfficiency.C.
Referenced by AddTaskDvsEventShapes(), AliRDHFCutsDstoK0sK::AreDtoK0sDaughtersSelected(), AliRDHFCutsDplustoK0spi::AreDtoK0sDaughtersSelected(), AliRDHFCutsLctoV0::AreLctoV0DaughtersSelected(), AliCaloPhotonCuts::ClusterQualityCuts(), AliAnalysisTaskChargedJetsPA::Init(), AliAnaConvIsolation::IsIsolated(), AliAnaClusterPileUp::MakeAnalysisFillHistograms(), AliAnalysisTaskSELc2V0bachelor::MakeSingleAnalysisForSystK0SP(), SetCentPtCh(), AliAnalysisTaskSEDvsEventShapes::SetEventShapeParameters(), AliAnalysisTaskJetChem::SetFFInvMassHistoBins(), AliAnalysisTaskJetChem::SetFFInvMassLaHistoBins(), AliFlowEventSimpleMakerOnTheFly::SetPtMax(), AliAnalysisTaskMultiparticleFemtoscopy::SetPtRange(), AliAnalysisTaskHadronicCocktailMC::UserCreateOutputObjects(), AliAnalysisTaskGammaCocktailMC::UserCreateOutputObjects(), AliAnalysisTaskMuonQA::UserCreateOutputObjects(), and AliAnalysisTaskMuonPerformance::UserCreateOutputObjects().
Double_t ptMin = 0. |
Definition at line 52 of file MuonTrackingEfficiency.C.
Referenced by AddTaskDvsEventShapes(), AliRDHFCutsDplustoK0spi::AreDtoK0sDaughtersSelected(), AliRDHFCutsDstoK0sK::AreDtoK0sDaughtersSelected(), AliRDHFCutsLctoV0::AreLctoV0DaughtersSelected(), AliAnalysisTaskSELc2V0bachelor::MakeSingleAnalysisForSystK0SP(), SetCentPtCh(), AliAnalysisTaskSEDvsEventShapes::SetEventShapeParameters(), AliAnalysisTaskJetChem::SetFFInvMassHistoBins(), AliAnalysisTaskJetChem::SetFFInvMassLaHistoBins(), AliAnalysisTaskV0sInJets::SetPtJetMin(), AliAnalysisTaskV0sInJetsEmcal::SetPtJetMin(), AliFlowEventSimpleMakerOnTheFly::SetPtMin(), AliAnalysisTaskMultiparticleFemtoscopy::SetPtRange(), AliAnalysisTaskV0sInJetsEmcal::SetPtTrackJetMin(), AliAnalysisTaskV0sInJets::SetPtTrackMin(), AliAnalysisTaskMuonCuts::Terminate(), AliAnalysisTaskHadronicCocktailMC::UserCreateOutputObjects(), AliAnalysisTaskGammaCocktailMC::UserCreateOutputObjects(), AliAnalysisTaskMuonQA::UserCreateOutputObjects(), and AliAnalysisTaskMuonPerformance::UserCreateOutputObjects().
THashList* runWeights = 0x0 |
Definition at line 58 of file MuonTrackingEfficiency.C.
Referenced by IntegrateMuonEfficiency(), LoadRunWeights(), PlotIntegratedMuonEfficiency(), PlotIntegratedMuonEfficiencyPerDE(), and PlotIntegratedMuonEfficiencyVsX().