ATLAS Offline Software
|
Extends eflowFirstInt to include parameters of the fits to radial shower profiles. More...
#include <eflowFirstIntParameters.h>
Public Member Functions | |
eflowFirstIntParameters () | |
~eflowFirstIntParameters () | |
bool | getWeightedParameters (const eflowFirstIntParameters *bin1, const eflowFirstIntParameters *bin2, const double w1) |
const std::vector< double > & | getShapeParameters (eflowCaloENUM layer) const |
double | getShapeParameter (eflowCaloENUM layer, int paramIndex) const |
void | setShapeParameter (eflowCaloENUM layer, int paramNumber, double shapeParam) |
double | fudgeMean () const |
double | fudgeStdDev () const |
void | setFudgeMean (double fudgeMean) |
void | setFudgeStdDev (double fudgeStdDev) |
Static Public Member Functions | |
static int | nShapeParams () |
Protected Attributes | |
double | m_fudgeMean |
double | m_fudgeStdDev |
Private Member Functions | |
void | setShapeParameters (eflowCaloENUM layer, const std::vector< double > &p) |
Private Attributes | |
std::vector< std::vector< double > > | m_parameters |
Static Private Attributes | |
static const int | m_nShapeParams = 4 |
Extends eflowFirstInt to include parameters of the fits to radial shower profiles.
Also adds functionality to allow interpolation between fixed energy and eta reference bins. This object is used internally in the eflowRingSubtractionManager.
Definition at line 28 of file eflowFirstIntParameters.h.
eflowFirstIntParameters::eflowFirstIntParameters | ( | ) |
Definition at line 23 of file eflowFirstIntParameters.cxx.
|
inline |
Definition at line 41 of file eflowFirstIntParameters.h.
|
inlineinherited |
Definition at line 39 of file eflowFirstInt.h.
|
inlineinherited |
Definition at line 40 of file eflowFirstInt.h.
|
inline |
Definition at line 46 of file eflowFirstIntParameters.h.
|
inline |
Definition at line 45 of file eflowFirstIntParameters.h.
bool eflowFirstIntParameters::getWeightedParameters | ( | const eflowFirstIntParameters * | bin1, |
const eflowFirstIntParameters * | bin2, | ||
const double | w1 | ||
) |
Definition at line 31 of file eflowFirstIntParameters.cxx.
|
inlinestatic |
Definition at line 51 of file eflowFirstIntParameters.h.
|
inlineinherited |
Definition at line 42 of file eflowFirstInt.h.
|
inlineinherited |
Definition at line 43 of file eflowFirstInt.h.
|
inline |
Definition at line 48 of file eflowFirstIntParameters.h.
|
inlineprivate |
Definition at line 57 of file eflowFirstIntParameters.h.
|
protectedinherited |
Definition at line 47 of file eflowFirstInt.h.
|
protectedinherited |
Definition at line 48 of file eflowFirstInt.h.
|
staticprivate |
Definition at line 60 of file eflowFirstIntParameters.h.
|
private |
Definition at line 61 of file eflowFirstIntParameters.h.