ATLAS Offline Software
PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TAUDQA_RESOLUTIONPLOTS_H
6 #define TAUDQA_RESOLUTIONPLOTS_H
9 #include "xAODTau/TauJet.h"
10 #include "TH1.h"
11 namespace Tau{
12 
13  class ResolutionPlots: public PlotBase {
14  public:
15  ResolutionPlots(PlotBase *pParent, const std::string& sDir, std::string sTauJetContainerName);
16  virtual ~ResolutionPlots();
17  void fill(const xAOD::TauJet& tau, const xAOD::TruthParticle&, float weight);
18 
23 
24  private:
25  void initializePlots();
27  };
28 
29 }
30 
31 #endif
PlotBase
Definition: PlotBase.h:34
Tau::ResolutionPlots::m_sTauJetContainerName
std::string m_sTauJetContainerName
Definition: PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:26
python.copyTCTOutput.sDir
sDir
Definition: copyTCTOutput.py:59
Tau::ResolutionPlots::ResolutionPlots
ResolutionPlots(PlotBase *pParent, const std::string &sDir, std::string sTauJetContainerName)
Definition: PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.cxx:11
Tau::ResolutionPlots::~ResolutionPlots
virtual ~ResolutionPlots()
Definition: PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.cxx:17
Tau::ResolutionPlots::fill
void fill(const xAOD::TauJet &tau, const xAOD::TruthParticle &, float weight)
Definition: PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.cxx:29
Tau
Definition: EfficiencyPtPlots.cxx:10
Tau::ResolutionPlots
Definition: PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:13
Tau::ResolutionPlots::initializePlots
void initializePlots()
Definition: PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.cxx:22
dqt_zlumi_pandas.weight
int weight
Definition: dqt_zlumi_pandas.py:190
ITauTruthMatchingTool.h
Tau::ResolutionPlots::m_phiResolution
TH1 * m_phiResolution
Definition: PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:21
xAOD::TruthParticle_v1
Class describing a truth particle in the MC record.
Definition: TruthParticle_v1.h:37
xAOD::TauJet_v3
Class describing a tau jet.
Definition: TauJet_v3.h:41
Tau::ResolutionPlots::m_etaResolution
TH1 * m_etaResolution
Definition: PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:20
TauJet.h
Tau::ResolutionPlots::m_ptResolution
TH1 * m_ptResolution
Definition: PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:19
Tau::ResolutionPlots::m_chargeResolution
TH1 * m_chargeResolution
Definition: PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:22
PlotBase.h