ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
TauID
TauDQA
src
TauValidationPlotsNoCuts.h
Go to the documentation of this file.
1
// Dear emacs, this is -*- c++ -*-
2
//
3
// Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
4
//
5
#ifndef TAUDQA_TAUVALIDATIONPLOTSNOCUTS_H
6
#define TAUDQA_TAUVALIDATIONPLOTSNOCUTS_H
7
8
// PlotBase objects
9
#include "
TrkValHistUtils/PlotBase.h
"
10
#include "
TauKinematicPlots.h
"
11
#include "
GeneralTauPlots.h
"
12
#include "
TauIDVariablesPlots.h
"
13
#include "
EVetoPlots.h
"
14
#include "
ResolutionPlots.h
"
15
#include "
TauParticleFlowPlots.h
"
16
#include "
CorePlots.h
"
17
#include "
DecayModeMigration.h
"
18
#include "
IDEfficiencyPlots.h
"
19
20
21
class
TauValidationPlotsNoCuts
:
public
PlotBase
{
22
public
:
23
TauValidationPlotsNoCuts
(
PlotBase
* pParent,
const
std::string& sDir,
const
std::string& sTauJetContainerName);
24
// general tau all prongs plots
25
Tau::GeneralTauPlots
m_oGeneralTauAllProngsPlots
;
26
27
28
// tau1P plots : variables for tau ID and EVeto
29
Tau::TauIDVariablesPlots
m_oHad1ProngPlots
;
30
31
// tau3P plots : variables for tau ID
32
Tau::TauIDVariablesPlots
m_oHad3ProngPlots
;
33
34
// electron veto variables for electrons matching tau candidates
35
Tau::TauKinematicPlots
m_oElMatchedParamPlots
;
36
Tau::EVetoPlots
m_oElMatchedEVetoPlots
;
37
38
// general tau all fake prongs plots
39
Tau::GeneralTauPlots
m_oFakeGeneralTauAllProngsPlots
;
40
41
42
// tau1P fake plots : variables for tau ID
43
Tau::TauIDVariablesPlots
m_oFakeHad1ProngPlots
;
44
45
// tau3P fake plots : variables for tau ID
46
Tau::TauIDVariablesPlots
m_oFakeHad3ProngPlots
;
47
48
// general tau all fake prongs plots
49
Tau::GeneralTauPlots
m_oRecoGeneralTauAllProngsPlots
;
50
51
// tau1P fake plots : variables for tau ID
52
Tau::TauIDVariablesPlots
m_oRecoHad1ProngPlots
;
53
54
// tau3P fake plots : variables for tau ID
55
Tau::TauIDVariablesPlots
m_oRecoHad3ProngPlots
;
56
57
// All tau Reco with no match to truth
58
Tau::TauParticleFlowPlots
m_oRecoTauAllProngsPlots
;
59
60
Tau::TauParticleFlowPlots
m_oMatchedTauAllProngsPlots
;
61
Tau::TauParticleFlowPlots
m_oFakeTauAllProngsPlots
;
62
63
//Efficiency plots
64
Tau::IDEfficiencyPlots
m_oMatchedTauEffPlots
;
65
Tau::IDEfficiencyPlots
m_oMatchedTauEff1PPlots
;
66
Tau::IDEfficiencyPlots
m_oMatchedTauEff3PPlots
;
67
68
Tau::IDEfficiencyPlots
m_oRecTauEffPlots
;
69
Tau::IDEfficiencyPlots
m_oRecTauEff1PPlots
;
70
Tau::IDEfficiencyPlots
m_oRecTauEff3PPlots
;
71
72
Tau::IDEfficiencyPlots
m_oFakeTauEffPlots
;
73
Tau::IDEfficiencyPlots
m_oFakeTauEff1PPlots
;
74
Tau::IDEfficiencyPlots
m_oFakeTauEff3PPlots
;
75
76
// All tau Reco with Backwards compatability, for comparison with 17.X.Y
77
Tau::CorePlots
m_oNewCorePlots
;
78
79
Tau::CorePlots
m_oNewCoreMatchedPlots
;
80
Tau::CorePlots
m_oNewCoreFakePlots
;
81
82
//DecayMode Migration Matrix plots
83
Tau::DecayModeMigration
m_oMigrationPlots
;
84
85
//Resolution Plots
86
Tau::ResolutionPlots
m_oMatchedResolutionPlots
;
87
Tau::ResolutionPlots
m_oMatchedResolution1PPlots
;
88
Tau::ResolutionPlots
m_oMatchedResolution3PPlots
;
89
90
91
92
};
93
94
#endif
// not TAUDQA_TAUVALIDATIONPLOTSNOCUTS_H
DecayModeMigration.h
EVetoPlots.h
GeneralTauPlots.h
IDEfficiencyPlots.h
ResolutionPlots.h
PlotBase.h
CorePlots.h
TauIDVariablesPlots.h
TauKinematicPlots.h
TauParticleFlowPlots.h
PlotBase::PlotBase
PlotBase(PlotBase *parent, std::string_view sDir)
Definition
PlotBase.cxx:29
TauValidationPlotsNoCuts::m_oNewCoreFakePlots
Tau::CorePlots m_oNewCoreFakePlots
Definition
TauValidationPlotsNoCuts.h:80
TauValidationPlotsNoCuts::m_oFakeTauEff3PPlots
Tau::IDEfficiencyPlots m_oFakeTauEff3PPlots
Definition
TauValidationPlotsNoCuts.h:74
TauValidationPlotsNoCuts::m_oMigrationPlots
Tau::DecayModeMigration m_oMigrationPlots
Definition
TauValidationPlotsNoCuts.h:83
TauValidationPlotsNoCuts::m_oNewCoreMatchedPlots
Tau::CorePlots m_oNewCoreMatchedPlots
Definition
TauValidationPlotsNoCuts.h:79
TauValidationPlotsNoCuts::m_oMatchedTauEff3PPlots
Tau::IDEfficiencyPlots m_oMatchedTauEff3PPlots
Definition
TauValidationPlotsNoCuts.h:66
TauValidationPlotsNoCuts::m_oHad3ProngPlots
Tau::TauIDVariablesPlots m_oHad3ProngPlots
Definition
TauValidationPlotsNoCuts.h:32
TauValidationPlotsNoCuts::m_oRecTauEff1PPlots
Tau::IDEfficiencyPlots m_oRecTauEff1PPlots
Definition
TauValidationPlotsNoCuts.h:69
TauValidationPlotsNoCuts::m_oFakeHad1ProngPlots
Tau::TauIDVariablesPlots m_oFakeHad1ProngPlots
Definition
TauValidationPlotsNoCuts.h:43
TauValidationPlotsNoCuts::m_oFakeTauEff1PPlots
Tau::IDEfficiencyPlots m_oFakeTauEff1PPlots
Definition
TauValidationPlotsNoCuts.h:73
TauValidationPlotsNoCuts::m_oRecTauEffPlots
Tau::IDEfficiencyPlots m_oRecTauEffPlots
Definition
TauValidationPlotsNoCuts.h:68
TauValidationPlotsNoCuts::m_oMatchedResolution3PPlots
Tau::ResolutionPlots m_oMatchedResolution3PPlots
Definition
TauValidationPlotsNoCuts.h:88
TauValidationPlotsNoCuts::m_oFakeTauAllProngsPlots
Tau::TauParticleFlowPlots m_oFakeTauAllProngsPlots
Definition
TauValidationPlotsNoCuts.h:61
TauValidationPlotsNoCuts::m_oNewCorePlots
Tau::CorePlots m_oNewCorePlots
Definition
TauValidationPlotsNoCuts.h:77
TauValidationPlotsNoCuts::m_oFakeTauEffPlots
Tau::IDEfficiencyPlots m_oFakeTauEffPlots
Definition
TauValidationPlotsNoCuts.h:72
TauValidationPlotsNoCuts::m_oRecoHad1ProngPlots
Tau::TauIDVariablesPlots m_oRecoHad1ProngPlots
Definition
TauValidationPlotsNoCuts.h:52
TauValidationPlotsNoCuts::m_oFakeHad3ProngPlots
Tau::TauIDVariablesPlots m_oFakeHad3ProngPlots
Definition
TauValidationPlotsNoCuts.h:46
TauValidationPlotsNoCuts::m_oGeneralTauAllProngsPlots
Tau::GeneralTauPlots m_oGeneralTauAllProngsPlots
Definition
TauValidationPlotsNoCuts.h:25
TauValidationPlotsNoCuts::m_oMatchedTauEffPlots
Tau::IDEfficiencyPlots m_oMatchedTauEffPlots
Definition
TauValidationPlotsNoCuts.h:64
TauValidationPlotsNoCuts::m_oElMatchedParamPlots
Tau::TauKinematicPlots m_oElMatchedParamPlots
Definition
TauValidationPlotsNoCuts.h:35
TauValidationPlotsNoCuts::m_oHad1ProngPlots
Tau::TauIDVariablesPlots m_oHad1ProngPlots
Definition
TauValidationPlotsNoCuts.h:29
TauValidationPlotsNoCuts::m_oRecoGeneralTauAllProngsPlots
Tau::GeneralTauPlots m_oRecoGeneralTauAllProngsPlots
Definition
TauValidationPlotsNoCuts.h:49
TauValidationPlotsNoCuts::m_oRecoTauAllProngsPlots
Tau::TauParticleFlowPlots m_oRecoTauAllProngsPlots
Definition
TauValidationPlotsNoCuts.h:58
TauValidationPlotsNoCuts::m_oRecoHad3ProngPlots
Tau::TauIDVariablesPlots m_oRecoHad3ProngPlots
Definition
TauValidationPlotsNoCuts.h:55
TauValidationPlotsNoCuts::TauValidationPlotsNoCuts
TauValidationPlotsNoCuts(PlotBase *pParent, const std::string &sDir, const std::string &sTauJetContainerName)
Definition
TauValidationPlotsNoCuts.cxx:7
TauValidationPlotsNoCuts::m_oElMatchedEVetoPlots
Tau::EVetoPlots m_oElMatchedEVetoPlots
Definition
TauValidationPlotsNoCuts.h:36
TauValidationPlotsNoCuts::m_oFakeGeneralTauAllProngsPlots
Tau::GeneralTauPlots m_oFakeGeneralTauAllProngsPlots
Definition
TauValidationPlotsNoCuts.h:39
TauValidationPlotsNoCuts::m_oMatchedTauEff1PPlots
Tau::IDEfficiencyPlots m_oMatchedTauEff1PPlots
Definition
TauValidationPlotsNoCuts.h:65
TauValidationPlotsNoCuts::m_oMatchedResolution1PPlots
Tau::ResolutionPlots m_oMatchedResolution1PPlots
Definition
TauValidationPlotsNoCuts.h:87
TauValidationPlotsNoCuts::m_oRecTauEff3PPlots
Tau::IDEfficiencyPlots m_oRecTauEff3PPlots
Definition
TauValidationPlotsNoCuts.h:70
TauValidationPlotsNoCuts::m_oMatchedTauAllProngsPlots
Tau::TauParticleFlowPlots m_oMatchedTauAllProngsPlots
Definition
TauValidationPlotsNoCuts.h:60
TauValidationPlotsNoCuts::m_oMatchedResolutionPlots
Tau::ResolutionPlots m_oMatchedResolutionPlots
Definition
TauValidationPlotsNoCuts.h:86
Tau::CorePlots
Definition
TauDQA/src/CorePlots.h:13
Tau::DecayModeMigration
Definition
DecayModeMigration.h:34
Tau::EVetoPlots
Definition
EVetoPlots.h:13
Tau::GeneralTauPlots
Definition
GeneralTauPlots.h:16
Tau::IDEfficiencyPlots
Definition
IDEfficiencyPlots.h:15
Tau::ResolutionPlots
Definition
PhysicsAnalysis/TauID/TauDQA/src/ResolutionPlots.h:16
Tau::TauIDVariablesPlots
Definition
TauIDVariablesPlots.h:16
Tau::TauKinematicPlots
Definition
TauKinematicPlots.h:13
Tau::TauParticleFlowPlots
Definition
TauParticleFlowPlots.h:16
Generated on
for ATLAS Offline Software by
1.17.0