ATLAS Offline Software
EVetoPlots.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TAUDQA_EVETOPLOTS_H
6 #define TAUDQA_EVETOPLOTS_H
7 
9 #include "xAODTau/TauJet.h"
10 
11 namespace Tau{
12 
13 class EVetoPlots: public PlotBase {
14  public:
15  EVetoPlots(PlotBase *pParent, const std::string& sDir, std::string sTauJetContainerName);
16  virtual ~EVetoPlots();
17  void fill(const xAOD::TauJet& tau, float weight);
18 
19  TH1* m_HadRadius;
20  TH1* m_EMRadius;
21  TH1* m_IsoFrac;
22  TH1* m_CentFrac;
31 
32  private:
33  void initializePlots();
35 };
36 
37 }
38 
39 #endif
Tau::EVetoPlots::m_pt_eleRNNtight
TH1 * m_pt_eleRNNtight
Definition: EVetoPlots.h:27
Tau::EVetoPlots::m_sTauJetContainerName
std::string m_sTauJetContainerName
Definition: EVetoPlots.h:34
Tau::EVetoPlots::m_HadRadius
TH1 * m_HadRadius
Definition: EVetoPlots.h:19
PlotBase
Definition: PlotBase.h:34
Tau::EVetoPlots
Definition: EVetoPlots.h:13
Tau::EVetoPlots::m_EMRadius
TH1 * m_EMRadius
Definition: EVetoPlots.h:20
python.copyTCTOutput.sDir
sDir
Definition: copyTCTOutput.py:60
Tau::EVetoPlots::m_pt_eleRNNloose
TH1 * m_pt_eleRNNloose
Definition: EVetoPlots.h:25
Tau
Definition: EfficiencyPtPlots.cxx:9
Tau::EVetoPlots::m_pt_eleRNNmedHighPt
TH1 * m_pt_eleRNNmedHighPt
Definition: EVetoPlots.h:29
dqt_zlumi_pandas.weight
int weight
Definition: dqt_zlumi_pandas.py:189
Tau::EVetoPlots::~EVetoPlots
virtual ~EVetoPlots()
Definition: EVetoPlots.cxx:30
Tau::EVetoPlots::m_pt_eleRNNlooseHighPt
TH1 * m_pt_eleRNNlooseHighPt
Definition: EVetoPlots.h:28
Tau::EVetoPlots::m_CentFrac
TH1 * m_CentFrac
Definition: EVetoPlots.h:22
Tau::EVetoPlots::EVetoPlots
EVetoPlots(PlotBase *pParent, const std::string &sDir, std::string sTauJetContainerName)
Definition: EVetoPlots.cxx:12
Tau::EVetoPlots::m_id_RNNEleScore
TH1 * m_id_RNNEleScore
Definition: EVetoPlots.h:23
xAOD::TauJet_v3
Class describing a tau jet.
Definition: TauJet_v3.h:41
Tau::EVetoPlots::m_id_RNNEleScoreSigTrans
TH1 * m_id_RNNEleScoreSigTrans
Definition: EVetoPlots.h:24
Tau::EVetoPlots::m_IsoFrac
TH1 * m_IsoFrac
Definition: EVetoPlots.h:21
Tau::EVetoPlots::m_pt_eleRNNmed
TH1 * m_pt_eleRNNmed
Definition: EVetoPlots.h:26
Tau::EVetoPlots::m_pt_eleRNNtightHighPt
TH1 * m_pt_eleRNNtightHighPt
Definition: EVetoPlots.h:30
Tau::EVetoPlots::initializePlots
void initializePlots()
Definition: EVetoPlots.cxx:35
TauJet.h
Tau::EVetoPlots::fill
void fill(const xAOD::TauJet &tau, float weight)
Definition: EVetoPlots.cxx:52
PlotBase.h