ATLAS Offline Software
PFOChargedValidationPlots.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 PFOCHARGEDVALIDATIONPLOTS_H
6 #define PFOCHARGEDVALIDATIONPLOTS_H
7 
13 #include "xAODPFlow/FlowElement.h"
14 #include "xAODTracking/Vertex.h"
16 
18 
19  public:
20 
22  PFOChargedValidationPlots(PlotBase* pParent, const std::string& sDir, const std::string& sFEContainerName);
23 
25  void fill(const xAOD::FlowElement& theFE, const xAOD::Vertex* theVertex, const xAOD::EventInfo& eventInfo);
26  private:
27  //Flow Element Plots
34 
35  //Flow Element specific plots (linker algs)
37 };
38 #endif
PlotBase
Definition: PlotBase.h:34
PFO::PFOAlgPropertyPlots
Definition: PFOAlgPropertyPlots.h:17
PFO::PFOPVMatchedPlots
Definition: PFOPVMatchedPlots.h:15
PFOPlots.h
python.copyTCTOutput.sDir
sDir
Definition: copyTCTOutput.py:60
FlowElement_LinkerPlots.h
PFOChargedValidationPlots::fill
void fill(const xAOD::FlowElement &theFE, const xAOD::Vertex *theVertex, const xAOD::EventInfo &eventInfo)
fill the histograms up
Definition: PFOChargedValidationPlots.cxx:19
FlowElement.h
PFOAlgPropertyPlots.h
PFOChargedValidationPlots::PFOChargedValidationPlots
PFOChargedValidationPlots(PlotBase *pParent, const std::string &sDir, const std::string &sFEContainerName)
Standard Constructor.
Definition: PFOChargedValidationPlots.cxx:7
PFO::PFOPlots
Definition: PFOPlots.h:17
Vertex.h
PFOPVMatchedPlots.h
PFOChargedValidationPlots::m_FEPVMatchedPlots
PFO::PFOPVMatchedPlots m_FEPVMatchedPlots
4-vector and charge histograms with PV match cut applied
Definition: PFOChargedValidationPlots.h:31
PFOChargedValidationPlots::m_FEAlgPropertyPlots
PFO::PFOAlgPropertyPlots m_FEAlgPropertyPlots
Algorithm property plots.
Definition: PFOChargedValidationPlots.h:33
PFOChargedValidationPlots::m_FEPlots
PFO::PFOPlots m_FEPlots
4-vector and charge histograms
Definition: PFOChargedValidationPlots.h:29
PFO::FlowElement_LinkerPlots
Definition: FlowElement_LinkerPlots.h:19
EventInfo.h
xAOD::EventInfo_v1
Class describing the basic event information.
Definition: EventInfo_v1.h:43
PFOChargedValidationPlots
Definition: PFOChargedValidationPlots.h:17
xAOD::Vertex_v1
Class describing a Vertex.
Definition: Vertex_v1.h:42
PlotBase.h
xAOD::FlowElement_v1
A detector object made of other lower level object(s)
Definition: FlowElement_v1.h:25
PFOChargedValidationPlots::m_FELinkerPlots
PFO::FlowElement_LinkerPlots m_FELinkerPlots
Definition: PFOChargedValidationPlots.h:36