ATLAS Offline Software
Loading...
Searching...
No Matches
GeneralTauPlots.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_GENERALTAUPLOTS_H
6#define TAUDQA_GENERALTAUPLOTS_H
7
9#include "TauKinematicPlots.h" //member
10#include "xAODTau/TauJet.h" //typedef
11
12class TH1;
13
14namespace Tau{
15
17 public:
18 GeneralTauPlots(PlotBase *pParent, const std::string& sDir, const std::string& sTauJetContainerName);
19 virtual ~GeneralTauPlots();
20
21 void fill(const xAOD::TauJet& tau, float weight);
22
29 TH1* m_ptHighPt{};
30
31 // RNN
50
51 private:
52 void initializePlots();
54};
55
56}
57
58#endif
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
Tau::TauKinematicPlots m_oTauKinematicPlots
std::string m_sTauJetContainerName
void fill(const xAOD::TauJet &tau, float weight)
GeneralTauPlots(PlotBase *pParent, const std::string &sDir, const std::string &sTauJetContainerName)
TauJet_v3 TauJet
Definition of the current "tau version".