|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef EFLOWBINNEDPARAMETERS_H
6 #define EFLOWBINNEDPARAMETERS_H
36 for (
int i = 0;
i < nSubtRegions;
i++) {
61 void initialise(
const std::vector<double>& eBinBounds,
const std::vector<double>& etaBinBounds,
bool useAbsEta =
true);
76 int paramNumber,
double shapeParam) {
90 std::vector< std::vector<std::unique_ptr<eflowParameters> > >
m_bins;
eflowFirstIntParameters * getFirstIntBin(eflowFirstIntENUM j1st)
Inherits from eflowEEtaBinBase.
Scalar eta() const
pseudorapidity method
void setShapeParameter(eflowCaloENUM layer, int paramNumber, double shapeParam)
Base class which sets up some of the infrastructure to store the e/p reference values.
setSAddress setEtaMS setDirPhiMS setDirZMS setBarrelRadius setEndcapAlpha setEndcapRadius setInterceptInner setEtaMap etaBin
const eflowFirstIntParameters * getFirstIntBin(eflowFirstIntENUM j1st) const
std::vector< std::unique_ptr< eflowFirstIntParameters > > m_FirstIntParameters
void setFudgeStdDev(int energyBin, int etaBin, eflowFirstIntENUM j1st, double fudgeStdDev)
void setFudgeMean(int energyBin, int etaBin, eflowFirstIntENUM j1st, double fudgeMean)
This stores information, a rank and ring thickness, about cell rings in an ordered way.
void initialise(const std::vector< double > &eBinBounds, const std::vector< double > &etaBinBounds, bool useAbsEta=true)
eflowFirstIntENUM adjustLFI(double e, double eta, eflowFirstIntENUM j1st, bool useLegacyEnergyBinIndexing) const
void setShapeParam(int energyBin, int etaBin, eflowFirstIntENUM j1st, eflowCaloENUM layer, int paramNumber, double shapeParam)
eflowEEtaBinnedParameters()=default
void setFudgeMean(double fudgeMean)
std::vector< std::vector< std::unique_ptr< eflowParameters > > > m_bins
void setFudgeStdDev(double fudgeStdDev)
static const int nRegions
Extends eflowFirstInt to include parameters of the fits to radial shower profiles.
double getInterpolation(const eflowParameters **bin1, const eflowParameters **bin2, double e, double eta, bool useLegacyEnergyBinIndexing) const