ATLAS Offline Software
Loading...
Searching...
No Matches
PFOAlgPropertyPlots.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef PFOALGPROPERTYPLOTS_H
6#define PFOALGPROPERTYPLOTS_H
7
9#include "xAODPFlow/PFO.h"
12
13class TH1;
14
15namespace PFO {
16
18
19 public:
20
21 PFOAlgPropertyPlots(PlotBase *pParent, const std::string & sDir, const std::string & sFEContainerName);
22
23 void fill(const xAOD::FlowElement& theFE, const xAOD::EventInfo& eventInfo);
24 private:
28
29 /* Same histograms in three eta bins of |eta| < 1, 1 <= |eta| < 2 and |eta| >= 2 */
32
35
38
39
40 void initializePlots();
41 std::string m_sFEContainerName;
42
43 };
44}
45
46#endif
PFOAlgPropertyPlots(PlotBase *pParent, const std::string &sDir, const std::string &sFEContainerName)
void fill(const xAOD::FlowElement &theFE, const xAOD::EventInfo &eventInfo)
TH1 * m_FE_isInDenseEnvironment
Flow Element Histograms.
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
EventInfo_v1 EventInfo
Definition of the latest event info version.
FlowElement_v1 FlowElement
Definition of the current "pfo version".
Definition FlowElement.h:16