BOSS 7.0.1
BESIII Offline Software System
Loading...
Searching...
No Matches
CalibData::eTofCalibBase Class Reference

#include <eTofCalibBase.h>

Public Member Functions

 eTofCalibBase ()
 
virtual ~eTofCalibBase ()
 
void setAtten (const double *Atten)
 
void setSpeed (const double *Speed)
 
void setP (const double *TofP)
 
void setFP (const double *FP)
 
double getAtten (int No) const
 
double getSpeed (int No) const
 
double getP (int No) const
 
double getFP (int No) const
 
 eTofCalibBase ()
 
virtual ~eTofCalibBase ()
 
void setAtten (const double *Atten)
 
void setSpeed (const double *Speed)
 
void setP (const double *TofP)
 
void setFP (const double *FP)
 
double getAtten (int No) const
 
double getSpeed (int No) const
 
double getP (int No) const
 
double getFP (int No) const
 

Detailed Description

Constructor & Destructor Documentation

◆ eTofCalibBase() [1/2]

CalibData::eTofCalibBase::eTofCalibBase ( )
inline

◆ ~eTofCalibBase() [1/2]

virtual CalibData::eTofCalibBase::~eTofCalibBase ( )
inlinevirtual

◆ eTofCalibBase() [2/2]

CalibData::eTofCalibBase::eTofCalibBase ( )
inline

◆ ~eTofCalibBase() [2/2]

virtual CalibData::eTofCalibBase::~eTofCalibBase ( )
inlinevirtual

Definition at line 22 of file InstallArea/include/CalibData/CalibData/Tof/eTofCalibBase.h.

22 {
23 }

Member Function Documentation

◆ getAtten() [1/2]

double CalibData::eTofCalibBase::getAtten ( int  No) const
inline

◆ getAtten() [2/2]

double CalibData::eTofCalibBase::getAtten ( int  No) const
inline

Definition at line 32 of file InstallArea/include/CalibData/CalibData/Tof/eTofCalibBase.h.

32{return m_Atten[No];}

◆ getFP() [1/2]

double CalibData::eTofCalibBase::getFP ( int  No) const
inline

◆ getFP() [2/2]

double CalibData::eTofCalibBase::getFP ( int  No) const
inline

Definition at line 35 of file InstallArea/include/CalibData/CalibData/Tof/eTofCalibBase.h.

35{return m_FP[No];}

◆ getP() [1/2]

double CalibData::eTofCalibBase::getP ( int  No) const
inline

◆ getP() [2/2]

double CalibData::eTofCalibBase::getP ( int  No) const
inline

Definition at line 34 of file InstallArea/include/CalibData/CalibData/Tof/eTofCalibBase.h.

34{ return m_P[No];}

◆ getSpeed() [1/2]

double CalibData::eTofCalibBase::getSpeed ( int  No) const
inline

◆ getSpeed() [2/2]

double CalibData::eTofCalibBase::getSpeed ( int  No) const
inline

Definition at line 33 of file InstallArea/include/CalibData/CalibData/Tof/eTofCalibBase.h.

33{return m_Speed[No];}

◆ setAtten() [1/2]

void eTofCalibBase::setAtten ( const double *  Atten)

Definition at line 12 of file eTofCalibBase.cxx.

12 {
13 for( unsigned int i=0; i<8; i++ ) {
14 m_Atten[i] = Atten[i];
15 }
16 }

Referenced by RootTofCalibDataCnv::i_createObj(), and TreeTofCalibDataCnv::i_createObj().

◆ setAtten() [2/2]

void CalibData::eTofCalibBase::setAtten ( const double *  Atten)

◆ setFP() [1/2]

void eTofCalibBase::setFP ( const double *  FP)

Definition at line 30 of file eTofCalibBase.cxx.

30 {
31 for( unsigned int i=0; i<5; i++ ) {
32 m_FP[i] = TofFP[i];
33 }
34 }

Referenced by RootTofCalibDataCnv::i_createObj(), and TreeTofCalibDataCnv::i_createObj().

◆ setFP() [2/2]

void CalibData::eTofCalibBase::setFP ( const double *  FP)

◆ setP() [1/2]

void eTofCalibBase::setP ( const double *  TofP)

Definition at line 24 of file eTofCalibBase.cxx.

24 {
25 for( unsigned int i=0; i<8; i++ ) {
26 m_P[i] = TofP[i];
27 }
28 }

Referenced by RootEstTofCalibDataCnv::i_createObj(), RootTofCalibDataCnv::i_createObj(), TreeEstTofCalibDataCnv::i_createObj(), and TreeTofCalibDataCnv::i_createObj().

◆ setP() [2/2]

void CalibData::eTofCalibBase::setP ( const double *  TofP)

◆ setSpeed() [1/2]

void eTofCalibBase::setSpeed ( const double *  Speed)

Definition at line 18 of file eTofCalibBase.cxx.

18 {
19 for( unsigned int i=0; i<4; i++ ) {
20 m_Speed[i] = Speed[i];
21 }
22 }

Referenced by RootTofCalibDataCnv::i_createObj(), and TreeTofCalibDataCnv::i_createObj().

◆ setSpeed() [2/2]

void CalibData::eTofCalibBase::setSpeed ( const double *  Speed)

The documentation for this class was generated from the following files: