#include <CastorCalibrationQIECoder.h>
|
const float * | base () const |
|
float * | base () |
|
template<class Archive > |
void | serialize (Archive &ar, const unsigned int version) |
|
Definition at line 17 of file CastorCalibrationQIECoder.h.
CastorCalibrationQIECoder::CastorCalibrationQIECoder |
( |
unsigned long |
fId = 0 | ) |
|
|
inline |
unsigned CastorCalibrationQIECoder::adc |
( |
const float |
fCharge | ) |
const |
fC -> ADC conversion
Definition at line 19 of file CastorCalibrationQIECoder.cc.
References base(), and data.
22 for (; adc < 32; adc++) {
23 if (fCharge < data[adc])
return adc-1;
const float * base() const
unsigned adc(const float fCharge) const
fC -> ADC conversion
char data[epos_bytes_allocation]
const float* CastorCalibrationQIECoder::base |
( |
| ) |
const |
|
inlineprivate |
float* CastorCalibrationQIECoder::base |
( |
| ) |
|
|
inlineprivate |
float CastorCalibrationQIECoder::charge |
( |
const unsigned |
fAdc | ) |
const |
ADC [0..31] -> fC conversion.
Definition at line 13 of file CastorCalibrationQIECoder.cc.
References base(), and data.
15 if (fAdc >= 31)
return (3*data[31]-data[30])/2.;
16 return (data[fAdc]+data[fAdc+1])/2;
const float * base() const
char data[epos_bytes_allocation]
float CastorCalibrationQIECoder::minCharge |
( |
unsigned |
fBin | ) |
const |
const float * CastorCalibrationQIECoder::minCharges |
( |
| ) |
const |
uint32_t CastorCalibrationQIECoder::rawId |
( |
| ) |
const |
|
inline |
template<class Archive >
void CastorCalibrationQIECoder::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
version |
|
) |
| |
|
private |
void CastorCalibrationQIECoder::setMinCharge |
( |
unsigned |
fBin, |
|
|
float |
fValue |
|
) |
| |
void CastorCalibrationQIECoder::setMinCharges |
( |
const float |
fValue[32] | ) |
|
friend class boost::serialization::access |
|
friend |
template<typename CondSerializationT , typename Enabled >
float CastorCalibrationQIECoder::bin0 |
|
private |
float CastorCalibrationQIECoder::bin1 |
|
private |
float CastorCalibrationQIECoder::bin10 |
|
private |
float CastorCalibrationQIECoder::bin11 |
|
private |
float CastorCalibrationQIECoder::bin12 |
|
private |
float CastorCalibrationQIECoder::bin13 |
|
private |
float CastorCalibrationQIECoder::bin14 |
|
private |
float CastorCalibrationQIECoder::bin15 |
|
private |
float CastorCalibrationQIECoder::bin16 |
|
private |
float CastorCalibrationQIECoder::bin17 |
|
private |
float CastorCalibrationQIECoder::bin18 |
|
private |
float CastorCalibrationQIECoder::bin19 |
|
private |
float CastorCalibrationQIECoder::bin2 |
|
private |
float CastorCalibrationQIECoder::bin20 |
|
private |
float CastorCalibrationQIECoder::bin21 |
|
private |
float CastorCalibrationQIECoder::bin22 |
|
private |
float CastorCalibrationQIECoder::bin23 |
|
private |
float CastorCalibrationQIECoder::bin24 |
|
private |
float CastorCalibrationQIECoder::bin25 |
|
private |
float CastorCalibrationQIECoder::bin26 |
|
private |
float CastorCalibrationQIECoder::bin27 |
|
private |
float CastorCalibrationQIECoder::bin28 |
|
private |
float CastorCalibrationQIECoder::bin29 |
|
private |
float CastorCalibrationQIECoder::bin3 |
|
private |
float CastorCalibrationQIECoder::bin30 |
|
private |
float CastorCalibrationQIECoder::bin31 |
|
private |
float CastorCalibrationQIECoder::bin4 |
|
private |
float CastorCalibrationQIECoder::bin5 |
|
private |
float CastorCalibrationQIECoder::bin6 |
|
private |
float CastorCalibrationQIECoder::bin7 |
|
private |
float CastorCalibrationQIECoder::bin8 |
|
private |
float CastorCalibrationQIECoder::bin9 |
|
private |
uint32_t CastorCalibrationQIECoder::mId |
|
private |