ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
PhysicsValidation
PhysValMonitoring
src
METPlots.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef PHYSVALMONITORING_METPLOTS_H
6
#define PHYSVALMONITORING_METPLOTS_H
7
8
#include "
TrkValHistUtils/PlotBase.h
"
9
#include "CLHEP/Units/SystemOfUnits.h"
10
#include "
xAODMissingET/MissingET.h
"
11
#include "
xAODEventInfo/EventInfo.h
"
12
13
namespace
PhysVal
{
14
15
class
METPlots
:
public
PlotBase
{
16
public
:
17
METPlots
(
PlotBase
* pParent,
const
std::string& sDir, std::string sParticleType =
"RefFinal"
);
18
void
fill
(
const
xAOD::MissingET
*
met
,
const
xAOD::EventInfo
* evt);
19
20
// Reco only information
21
std::string
m_sParticleType
;
22
TH1*
met_ex
=
nullptr
;
23
TH1*
met_ey
=
nullptr
;
24
TH1*
met_et
=
nullptr
;
25
TH1*
met_sumet
=
nullptr
;
26
27
private
:
28
virtual
void
initializePlots
();
29
};
30
31
}
32
33
#endif
MissingET.h
PlotBase.h
PhysVal::METPlots::met_et
TH1 * met_et
Definition
METPlots.h:24
PhysVal::METPlots::METPlots
METPlots(PlotBase *pParent, const std::string &sDir, std::string sParticleType="RefFinal")
Definition
METPlots.cxx:15
PhysVal::METPlots::met_sumet
TH1 * met_sumet
Definition
METPlots.h:25
PhysVal::METPlots::m_sParticleType
std::string m_sParticleType
Definition
METPlots.h:21
PhysVal::METPlots::met_ex
TH1 * met_ex
Definition
METPlots.h:22
PhysVal::METPlots::met_ey
TH1 * met_ey
Definition
METPlots.h:23
PhysVal::METPlots::initializePlots
virtual void initializePlots()
Definition
METPlots.cxx:19
PhysVal::METPlots::fill
void fill(const xAOD::MissingET *met, const xAOD::EventInfo *evt)
Definition
METPlots.cxx:26
PlotBase::PlotBase
PlotBase(PlotBase *parent, std::string_view sDir)
Definition
PlotBase.cxx:29
PhysVal
Definition
BTagPlots.cxx:13
met
Definition
IMETSignificance.h:24
xAOD::EventInfo
EventInfo_v1 EventInfo
Definition of the latest event info version.
Definition
IEventInfoCnvTool.h:16
xAOD::MissingET
MissingET_v1 MissingET
Version control by type defintion.
Definition
Event/xAOD/xAODMissingET/xAODMissingET/MissingET.h:15
EventInfo.h
Generated on
for ATLAS Offline Software by
1.17.0