ATLAS Offline Software
PhysicsAnalysis
TauID
TauDQA
src
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
7
8
#include "
TrkValHistUtils/PlotBase.h
"
9
#include "
xAODTau/TauJet.h
"
10
#include "
xAODTruth/TruthParticle.h
"
11
12
class
TH1;
13
14
namespace
Tau
{
15
16
class
ResolutionPlots
:
public
PlotBase
{
17
public
:
18
ResolutionPlots
(
PlotBase
*pParent,
const
std::string&
sDir
, std::string sTauJetContainerName);
19
virtual
~ResolutionPlots
();
20
void
fill
(
const
xAOD::TauJet
& tau,
const
xAOD::TruthParticle
&,
float
weight
);
21
22
TH1*
m_ptResolution
{};
23
TH1*
m_etaResolution
{};
24
TH1*
m_phiResolution
{};
25
TH1*
m_chargeResolution
{};
26
27
private
:
28
void
initializePlots
();
29
std::string
m_sTauJetContainerName
;
30
};
31
32
}
33
34
#endif
PlotBase
Definition:
PlotBase.h:34
Tau::ResolutionPlots::m_sTauJetContainerName
std::string m_sTauJetContainerName
Definition:
PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:29
python.copyTCTOutput.sDir
sDir
Definition:
copyTCTOutput.py:57
Tau::ResolutionPlots::ResolutionPlots
ResolutionPlots(PlotBase *pParent, const std::string &sDir, std::string sTauJetContainerName)
Definition:
PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.cxx:13
Tau::ResolutionPlots::~ResolutionPlots
virtual ~ResolutionPlots()
Definition:
PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.cxx:19
Tau::ResolutionPlots::fill
void fill(const xAOD::TauJet &tau, const xAOD::TruthParticle &, float weight)
Definition:
PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.cxx:31
Tau
Definition:
TauDQA/src/CorePlots.cxx:8
Tau::ResolutionPlots
Definition:
PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:16
Tau::ResolutionPlots::initializePlots
void initializePlots()
Definition:
PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.cxx:24
dqt_zlumi_pandas.weight
int weight
Definition:
dqt_zlumi_pandas.py:190
Tau::ResolutionPlots::m_phiResolution
TH1 * m_phiResolution
Definition:
PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:24
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:23
TauJet.h
Tau::ResolutionPlots::m_ptResolution
TH1 * m_ptResolution
Definition:
PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:22
Tau::ResolutionPlots::m_chargeResolution
TH1 * m_chargeResolution
Definition:
PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:25
TruthParticle.h
PlotBase.h
Generated on Mon Oct 27 2025 21:17:26 for ATLAS Offline Software by
1.8.18