ATLAS Offline Software
PFONeutralValidationPlots.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
8  PlotBase* pParent,
9  const std::string& sDir,
10  const std::string& sFEContainerName)
11  : PlotBase(pParent, sDir)
12  , m_FEPlots(this, "", sFEContainerName)
13  , m_FEClusterMomentPlots(this, "", sFEContainerName)
14  , m_FEAttributePlots(this, "", sFEContainerName)
15  , m_FELinkerPlots(this, "", sFEContainerName, true)
16 {
17 }
18 
20  //overload of previous function using FlowElement
21  m_FEPlots.fill(theFE,eventInfo);
22  m_FEClusterMomentPlots.fill(theFE,eventInfo);
23  m_FEAttributePlots.fill(theFE,eventInfo);
24  m_FELinkerPlots.fill(theFE,eventInfo);
25 }
PFO::PFOClusterMomentPlots::fill
void fill(const xAOD::FlowElement &FE, const xAOD::EventInfo &eventInfo)
Definition: PFOClusterMomentPlots.cxx:139
PFONeutralValidationPlots::PFONeutralValidationPlots
PFONeutralValidationPlots(PlotBase *pParent, const std::string &sDir, const std::string &sFEContainerName)
Standard Constructor.
Definition: PFONeutralValidationPlots.cxx:7
PlotBase
Definition: PlotBase.h:33
PFONeutralValidationPlots.h
python.copyTCTOutput.sDir
sDir
Definition: copyTCTOutput.py:60
PFONeutralValidationPlots::m_FELinkerPlots
PFO::FlowElement_LinkerPlots m_FELinkerPlots
Flow element linkers to leptons/photons.
Definition: PFONeutralValidationPlots.h:38
PFONeutralValidationPlots::fill
void fill(const xAOD::FlowElement &theFE, const xAOD::EventInfo &eventInfo)
fill the histograms up
Definition: PFONeutralValidationPlots.cxx:19
PFO::PFOAttributePlots::fill
void fill(const xAOD::FlowElement &FE, const xAOD::EventInfo &eventInfo)
Definition: PFOAttributePlots.cxx:23
PFONeutralValidationPlots::m_FEClusterMomentPlots
PFO::PFOClusterMomentPlots m_FEClusterMomentPlots
Cluster Moment histograms.
Definition: PFONeutralValidationPlots.h:31
PFO::FlowElement_LinkerPlots::fill
void fill(const xAOD::FlowElement &FE, const xAOD::EventInfo &eventInfo)
Definition: FlowElement_LinkerPlots.cxx:93
PFONeutralValidationPlots::m_FEAttributePlots
PFO::PFOAttributePlots m_FEAttributePlots
CalibHit Cluster Moment histograms.
Definition: PFONeutralValidationPlots.h:35
PFONeutralValidationPlots::m_FEPlots
PFO::PFOPlots m_FEPlots
4-vector histograms
Definition: PFONeutralValidationPlots.h:29
xAOD::EventInfo_v1
Class describing the basic event information.
Definition: EventInfo_v1.h:43
PFO::PFOPlots::fill
void fill(const xAOD::FlowElement &FE, const xAOD::EventInfo &eventInfo)
Definition: PFOPlots.cxx:47
xAOD::FlowElement_v1
A detector object made of other lower level object(s)
Definition: FlowElement_v1.h:25