ATLAS Offline Software
PhysicsAnalysis
TauID
DiTauDQA
src
PhysicsAnalysis/TauID/DiTauDQA/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 DITAUDQA_RESOLUTIONPLOTS_H
6
#define DITAUDQA_RESOLUTIONPLOTS_H
7
#include "
TrkValHistUtils/PlotBase.h
"
8
#include "
xAODTau/DiTauJet.h
"
9
10
namespace
DiTau
{
11
12
class
ResolutionPlots
:
public
PlotBase
{
13
public
:
14
ResolutionPlots
(
PlotBase
*pParent,
const
std::string&
sDir
,
const
std::string& sDiTauJetContainerName);
15
virtual
~ResolutionPlots
();
16
void
fill
(
const
xAOD::DiTauJet
& ditau,
float
weight
);
17
18
TH1*
m_lead_subjet_ptResolution
{};
19
TH1*
m_lead_subjet_etaResolution
{};
20
TH1*
m_lead_subjet_phiResolution
{};
21
22
TH1*
m_sublead_subjet_ptResolution
{};
23
TH1*
m_sublead_subjet_etaResolution
{};
24
TH1*
m_sublead_subjet_phiResolution
{};
25
26
27
private
:
28
void
initializePlots
();
29
std::string
m_sDiTauJetContainerName
;
30
};
31
32
}
33
34
#endif
DiTau::ResolutionPlots
Definition:
PhysicsAnalysis/TauID/DiTauDQA/src/ResolutionPlots.h:12
PlotBase
Definition:
PlotBase.h:34
DiTau::ResolutionPlots::m_sDiTauJetContainerName
std::string m_sDiTauJetContainerName
Definition:
PhysicsAnalysis/TauID/DiTauDQA/src/ResolutionPlots.h:29
python.copyTCTOutput.sDir
sDir
Definition:
copyTCTOutput.py:59
DiTau::ResolutionPlots::m_sublead_subjet_etaResolution
TH1 * m_sublead_subjet_etaResolution
Definition:
PhysicsAnalysis/TauID/DiTauDQA/src/ResolutionPlots.h:23
DiTau::ResolutionPlots::m_lead_subjet_ptResolution
TH1 * m_lead_subjet_ptResolution
Definition:
PhysicsAnalysis/TauID/DiTauDQA/src/ResolutionPlots.h:18
dqt_zlumi_pandas.weight
int weight
Definition:
dqt_zlumi_pandas.py:190
DiTau::ResolutionPlots::~ResolutionPlots
virtual ~ResolutionPlots()
DiTau::ResolutionPlots::m_sublead_subjet_ptResolution
TH1 * m_sublead_subjet_ptResolution
Definition:
PhysicsAnalysis/TauID/DiTauDQA/src/ResolutionPlots.h:22
DiTau::ResolutionPlots::initializePlots
void initializePlots()
Definition:
PhysicsAnalysis/TauID/DiTauDQA/src/ResolutionPlots.cxx:20
DiTau::ResolutionPlots::m_lead_subjet_phiResolution
TH1 * m_lead_subjet_phiResolution
Definition:
PhysicsAnalysis/TauID/DiTauDQA/src/ResolutionPlots.h:20
DiTau::ResolutionPlots::m_sublead_subjet_phiResolution
TH1 * m_sublead_subjet_phiResolution
Definition:
PhysicsAnalysis/TauID/DiTauDQA/src/ResolutionPlots.h:24
DiTauJet.h
DiTau
Definition:
CorePlots.cxx:13
DiTau::ResolutionPlots::fill
void fill(const xAOD::DiTauJet &ditau, float weight)
Definition:
PhysicsAnalysis/TauID/DiTauDQA/src/ResolutionPlots.cxx:31
xAOD::DiTauJet_v1
Definition:
DiTauJet_v1.h:31
DiTau::ResolutionPlots::ResolutionPlots
ResolutionPlots(PlotBase *pParent, const std::string &sDir, const std::string &sDiTauJetContainerName)
Definition:
PhysicsAnalysis/TauID/DiTauDQA/src/ResolutionPlots.cxx:13
PlotBase.h
DiTau::ResolutionPlots::m_lead_subjet_etaResolution
TH1 * m_lead_subjet_etaResolution
Definition:
PhysicsAnalysis/TauID/DiTauDQA/src/ResolutionPlots.h:19
Generated on Mon Sep 1 2025 21:17:57 for ATLAS Offline Software by
1.8.18