ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
eflowRec
src
PFCellEOverPTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef EFLOWREC_PFCELLEOVERPTOOL_H
6
#define EFLOWREC_PFCELLEOVERPTOOL_H
7
8
#include "
IEFlowCellEOverPTool.h
"
9
10
class
eflowBaseParameters;
11
15
class
PFCellEOverPTool
:
public
IEFlowCellEOverPTool
{
16
17
public
:
18
19
PFCellEOverPTool
(
const
std::string&
type
,
const
std::string& name,
const
IInterface* parent);
20
21
~PFCellEOverPTool
() {};
22
23
StatusCode
initialize
();
24
StatusCode
fillBinnedParameters
(
eflowEEtaBinnedParameters
*binnedParameters)
const
;
25
StatusCode
finalize
() ;
26
27
private
:
28
29
std::vector<double>
m_energyBinLowerBoundaries
;
30
std::vector<double>
m_etaBinLowerBoundaries
;
31
std::vector<int>
m_firstIntBinLowerBoundaries
;
32
std::vector<int>
m_caloLayerBins
;
33
35
Gaudi::Property<std::string>
m_referenceFileLocation
{
this
,
"referenceFileLocation"
,
""
,
"Location for e/p and cell ordering reference files"
};
36
};
37
#endif
IEFlowCellEOverPTool.h
IEFlowCellEOverPTool::IEFlowCellEOverPTool
IEFlowCellEOverPTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition
IEFlowCellEOverPTool.h:34
PFCellEOverPTool::m_firstIntBinLowerBoundaries
std::vector< int > m_firstIntBinLowerBoundaries
Definition
PFCellEOverPTool.h:31
PFCellEOverPTool::initialize
StatusCode initialize()
Definition
PFCellEOverPTool.cxx:29
PFCellEOverPTool::m_etaBinLowerBoundaries
std::vector< double > m_etaBinLowerBoundaries
Definition
PFCellEOverPTool.h:30
PFCellEOverPTool::fillBinnedParameters
StatusCode fillBinnedParameters(eflowEEtaBinnedParameters *binnedParameters) const
Definition
PFCellEOverPTool.cxx:109
PFCellEOverPTool::~PFCellEOverPTool
~PFCellEOverPTool()
Definition
PFCellEOverPTool.h:21
PFCellEOverPTool::m_caloLayerBins
std::vector< int > m_caloLayerBins
Definition
PFCellEOverPTool.h:32
PFCellEOverPTool::m_energyBinLowerBoundaries
std::vector< double > m_energyBinLowerBoundaries
Definition
PFCellEOverPTool.h:29
PFCellEOverPTool::PFCellEOverPTool
PFCellEOverPTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition
PFCellEOverPTool.cxx:19
PFCellEOverPTool::finalize
StatusCode finalize()
Definition
PFCellEOverPTool.cxx:196
PFCellEOverPTool::m_referenceFileLocation
Gaudi::Property< std::string > m_referenceFileLocation
Location for e/p and cell ordering reference files (set to null value so one cannot use a wrong refer...
Definition
PFCellEOverPTool.h:35
eflowEEtaBinnedParameters
Inherits from eflowEEtaBinBase.
Definition
eflowEEtaBinnedParameters.h:56
type
Generated on
for ATLAS Offline Software by
1.17.0