|
ATLAS Offline Software
|
Go to the documentation of this file.
32 if (!(
bin1 &&
bin2)) {
return false; }
44 const std::vector<double>& par1 =
bin1->getShapeParameters(
layer);
45 const std::vector<double>& par2 =
bin2->getShapeParameters(
layer);
48 par[
k] = w1 * par1[
k] + (1.0 - w1) * par2[
k];
This defines the eflowCalo enum, which is used to label calorimeter layers in a simplified scheme whi...
bool getWeightedParameters(const eflowFirstIntParameters *bin1, const eflowFirstIntParameters *bin2, const double w1)
double fudgeStdDev() const
std::vector< std::vector< double > > m_parameters
eflowFirstIntParameters()
static const int m_nShapeParams
static const int nRegions
void setFudgeMean(double fudgeMean)
void setFudgeStdDev(double fudgeStdDev)
void setShapeParameters(eflowCaloENUM layer, const std::vector< double > &p)
Extends eflowFirstInt to include parameters of the fits to radial shower profiles.
eflowCalo::LAYER eflowCaloENUM