#include <HcalQIEShape.h>
Public Member Functions | |
float | center (unsigned fAdc) const |
HcalQIEShape () | |
float | highEdge (unsigned fAdc) const |
unsigned | local (unsigned fAdc) const |
float | lowEdge (unsigned fAdc) const |
unsigned | range (unsigned fAdc) const |
bool | setLowEdges (const float fValue[32]) |
~HcalQIEShape () | |
Private Member Functions | |
void | expand () |
bool | setLowEdge (float fValue, unsigned fAdc) |
Private Attributes | |
float | mValues [129] |
Definition at line 17 of file HcalQIEShape.h.
HcalQIEShape::HcalQIEShape | ( | ) |
HcalQIEShape::~HcalQIEShape | ( | ) |
Definition at line 24 of file HcalQIEShape.cc.
float HcalQIEShape::center | ( | unsigned | fAdc | ) | const |
Definition at line 44 of file HcalQIEShape.cc.
References mValues.
Referenced by HcalQIECoder::charge().
|
private |
Definition at line 26 of file HcalQIEShape.cc.
References i, getHLTprescales::index, mValues, range(), and pileupReCalc_HLTpaths::scale.
Referenced by HcalQIEShape(), and setLowEdges().
float HcalQIEShape::highEdge | ( | unsigned | fAdc | ) | const |
Definition at line 52 of file HcalQIEShape.cc.
References mValues.
Referenced by HcalQIECoder::adc().
|
inline |
Definition at line 26 of file HcalQIEShape.h.
float HcalQIEShape::lowEdge | ( | unsigned | fAdc | ) | const |
|
inline |
Definition at line 25 of file HcalQIEShape.h.
Referenced by HcalQIECoder::charge(), and expand().
|
private |
bool HcalQIEShape::setLowEdges | ( | const float | fValue[32] | ) |
Definition at line 63 of file HcalQIEShape.cc.
References ecalMGPA::adc(), expand(), query::result, and setLowEdge().
|
private |
Definition at line 31 of file HcalQIEShape.h.
Referenced by center(), expand(), HcalQIEShape(), highEdge(), lowEdge(), and setLowEdge().