#include <etfCalibBase.h>
Public Member Functions | |
etfCalibBase () | |
virtual | ~etfCalibBase () |
void | setSpeed (const double *Speed) |
void | setP (const double *etfP) |
void | setP1 (const double *etfP1) |
void | setP2 (const double *etfP2) |
double | getSpeed (int No) const |
double | getP (int No) const |
double | getP1 (int No) const |
double | getP2 (int No) const |
Private Attributes | |
double | m_Speed [4] |
double | m_P [20] |
double | m_P1 [20] |
double | m_P2 [20] |
Definition at line 11 of file etfCalibBase.h.
CalibData::etfCalibBase::etfCalibBase | ( | ) | [inline] |
virtual CalibData::etfCalibBase::~etfCalibBase | ( | ) | [inline, virtual] |
double CalibData::etfCalibBase::getP | ( | int | No | ) | const [inline] |
Definition at line 26 of file etfCalibBase.h.
References m_P.
Referenced by CalibData::TofCalibData::getEtfPcombine().
00026 { return m_P[No]; }
double CalibData::etfCalibBase::getP1 | ( | int | No | ) | const [inline] |
Definition at line 27 of file etfCalibBase.h.
References m_P1.
Referenced by CalibData::TofCalibData::getEtfPleft().
00027 { return m_P1[No]; }
double CalibData::etfCalibBase::getP2 | ( | int | No | ) | const [inline] |
Definition at line 28 of file etfCalibBase.h.
References m_P2.
Referenced by CalibData::TofCalibData::getEtfPright().
00028 { return m_P2[No]; }
double CalibData::etfCalibBase::getSpeed | ( | int | No | ) | const [inline] |
Definition at line 25 of file etfCalibBase.h.
References m_Speed.
Referenced by CalibData::TofCalibData::getEtfSpeed().
00025 { return m_Speed[No]; }
void CalibData::etfCalibBase::setP | ( | const double * | etfP | ) |
Definition at line 12 of file etfCalibBase.cxx.
References genRecEmupikp::i, and m_P.
Referenced by TreeTofCalibDataCnv::i_createObj(), TreeEstTofCalibDataCnv::i_createObj(), RootTofCalibDataCnv::i_createObj(), and RootEstTofCalibDataCnv::i_createObj().
void CalibData::etfCalibBase::setP1 | ( | const double * | etfP1 | ) |
Definition at line 18 of file etfCalibBase.cxx.
References genRecEmupikp::i, and m_P1.
Referenced by TreeTofCalibDataCnv::i_createObj(), TreeEstTofCalibDataCnv::i_createObj(), RootTofCalibDataCnv::i_createObj(), and RootEstTofCalibDataCnv::i_createObj().
void CalibData::etfCalibBase::setP2 | ( | const double * | etfP2 | ) |
Definition at line 24 of file etfCalibBase.cxx.
References genRecEmupikp::i, and m_P2.
Referenced by TreeTofCalibDataCnv::i_createObj(), TreeEstTofCalibDataCnv::i_createObj(), RootTofCalibDataCnv::i_createObj(), and RootEstTofCalibDataCnv::i_createObj().
void CalibData::etfCalibBase::setSpeed | ( | const double * | Speed | ) |
Definition at line 6 of file etfCalibBase.cxx.
References genRecEmupikp::i, and m_Speed.
Referenced by TreeTofCalibDataCnv::i_createObj(), and RootTofCalibDataCnv::i_createObj().
double CalibData::etfCalibBase::m_P[20] [private] |
double CalibData::etfCalibBase::m_P1[20] [private] |
double CalibData::etfCalibBase::m_P2[20] [private] |
double CalibData::etfCalibBase::m_Speed[4] [private] |