ATLAS Offline Software
Loading...
Searching...
No Matches
TauIDVariablesPlots.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_TAUIDVARIABLESPLOTS_H
6#define TAUDQA_TAUIDVARIABLESPLOTS_H
7
9#include "GeneralTauPlots.h"
10#include "xAODTau/TauJet.h"
11
12class TH1;
13
14namespace Tau{
15
17 public:
18 TauIDVariablesPlots(PlotBase *pParent, const std::string& sDir, const std::string& sTauJetContainerName);
19 virtual ~TauIDVariablesPlots();
20
21 void fill(const xAOD::TauJet& tau, float weight);
22
27 TH1* m_tauIpSig{};
28 TH1* m_tauDRMax{};
29 TH1* m_tauMtrks{};
31
35
38
39 TH1* m_IsoFrac{};
40
41 TH1* m_tauSflight{};
42
43 private:
44 void initializePlots();
46};
47
48}
49
50#endif
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
Tau::GeneralTauPlots m_oGeneralTauPlots
void fill(const xAOD::TauJet &tau, float weight)
TauIDVariablesPlots(PlotBase *pParent, const std::string &sDir, const std::string &sTauJetContainerName)
TauJet_v3 TauJet
Definition of the current "tau version".