BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
BTofCal Class Reference

#include <BTofCal.h>

Public Member Functions

 BTofCal ()
 
 ~BTofCal ()
 
double getP1 (int idx) const
 
double getP2 (int idx) const
 
void setP1 (int idx, double p1)
 
void setP2 (int idx, double p2)
 
 BTofCal ()
 
 ~BTofCal ()
 
double getAtten (int idx) const
 
double getVeff (int idx) const
 
double getP1 (int idx) const
 
double getP2 (int idx) const
 
double getPOff1_bunch0 (int idx) const
 
double getPOff2_bunch0 (int idx) const
 
double getPOff1_bunch1 (int idx) const
 
double getPOff2_bunch1 (int idx) const
 
double getPOff1_bunch2 (int idx) const
 
double getPOff2_bunch2 (int idx) const
 
double getPOff1_bunch3 (int idx) const
 
double getPOff2_bunch3 (int idx) const
 
double getFPLeft (int idx) const
 
double getFPRight (int idx) const
 
double getFPCounter (int idx) const
 
void setAtten (int idx, double atten)
 
void setVeff (int idx, double veff)
 
void setP1 (int idx, double p1)
 
void setP2 (int idx, double p2)
 
void setPOff1_bunch0 (int idx, double poff1_bunch0)
 
void setPOff2_bunch0 (int idx, double poff2_bunch0)
 
void setPOff1_bunch1 (int idx, double poff1_bunch1)
 
void setPOff2_bunch1 (int idx, double poff2_bunch1)
 
void setPOff1_bunch2 (int idx, double poff1_bunch2)
 
void setPOff2_bunch2 (int idx, double poff2_bunch2)
 
void setPOff1_bunch3 (int idx, double poff1_bunch3)
 
void setPOff2_bunch3 (int idx, double poff2_bunch3)
 
void setFPLeft (int idx, double fp1)
 
void setFPRight (int idx, double fp2)
 
void setFPCounter (int idx, double fp3)
 
 BTofCal ()
 
 ~BTofCal ()
 
double getP1 (int idx) const
 
double getP2 (int idx) const
 
void setP1 (int idx, double p1)
 
void setP2 (int idx, double p2)
 
 BTofCal ()
 
 ~BTofCal ()
 
double getAtten (int idx) const
 
double getVeff (int idx) const
 
double getP1 (int idx) const
 
double getP2 (int idx) const
 
double getPOff1_bunch0 (int idx) const
 
double getPOff2_bunch0 (int idx) const
 
double getPOff1_bunch1 (int idx) const
 
double getPOff2_bunch1 (int idx) const
 
double getPOff1_bunch2 (int idx) const
 
double getPOff2_bunch2 (int idx) const
 
double getPOff1_bunch3 (int idx) const
 
double getPOff2_bunch3 (int idx) const
 
double getFPLeft (int idx) const
 
double getFPRight (int idx) const
 
double getFPCounter (int idx) const
 
void setAtten (int idx, double atten)
 
void setVeff (int idx, double veff)
 
void setP1 (int idx, double p1)
 
void setP2 (int idx, double p2)
 
void setPOff1_bunch0 (int idx, double poff1_bunch0)
 
void setPOff2_bunch0 (int idx, double poff2_bunch0)
 
void setPOff1_bunch1 (int idx, double poff1_bunch1)
 
void setPOff2_bunch1 (int idx, double poff2_bunch1)
 
void setPOff1_bunch2 (int idx, double poff1_bunch2)
 
void setPOff2_bunch2 (int idx, double poff2_bunch2)
 
void setPOff1_bunch3 (int idx, double poff1_bunch3)
 
void setPOff2_bunch3 (int idx, double poff2_bunch3)
 
void setFPLeft (int idx, double fp1)
 
void setFPRight (int idx, double fp2)
 
void setFPCounter (int idx, double fp3)
 

Detailed Description

Constructor & Destructor Documentation

◆ BTofCal() [1/4]

BTofCal::BTofCal ( )
inline

◆ ~BTofCal() [1/4]

BTofCal::~BTofCal ( )
inline

◆ BTofCal() [2/4]

BTofCal::BTofCal ( )
inline

Definition at line 13 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

13{}

◆ ~BTofCal() [2/4]

BTofCal::~BTofCal ( )
inline

Definition at line 14 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

14{}

◆ BTofCal() [3/4]

BTofCal::BTofCal ( )
inline

◆ ~BTofCal() [3/4]

BTofCal::~BTofCal ( )
inline

◆ BTofCal() [4/4]

BTofCal::BTofCal ( )
inline

◆ ~BTofCal() [4/4]

BTofCal::~BTofCal ( )
inline

Member Function Documentation

◆ getAtten() [1/2]

double BTofCal::getAtten ( int  idx) const
inline

Definition at line 17 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

17{ return m_atten[idx]; }

◆ getAtten() [2/2]

double BTofCal::getAtten ( int  idx) const
inline

Definition at line 17 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

17{ return m_atten[idx]; }

◆ getFPCounter() [1/2]

double BTofCal::getFPCounter ( int  idx) const
inline

Definition at line 31 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

31{ return m_fpcounter[idx]; }

◆ getFPCounter() [2/2]

double BTofCal::getFPCounter ( int  idx) const
inline

Definition at line 31 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

31{ return m_fpcounter[idx]; }

◆ getFPLeft() [1/2]

double BTofCal::getFPLeft ( int  idx) const
inline

Definition at line 29 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

29{ return m_fpleft[idx]; }

◆ getFPLeft() [2/2]

double BTofCal::getFPLeft ( int  idx) const
inline

Definition at line 29 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

29{ return m_fpleft[idx]; }

◆ getFPRight() [1/2]

double BTofCal::getFPRight ( int  idx) const
inline

Definition at line 30 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

30{ return m_fpright[idx]; }

◆ getFPRight() [2/2]

double BTofCal::getFPRight ( int  idx) const
inline

Definition at line 30 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

30{ return m_fpright[idx]; }

◆ getP1() [1/4]

double BTofCal::getP1 ( int  idx) const
inline

◆ getP1() [2/4]

double BTofCal::getP1 ( int  idx) const
inline

Definition at line 19 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

19{ return m_p1[idx]; }

◆ getP1() [3/4]

double BTofCal::getP1 ( int  idx) const
inline

Definition at line 12 of file Tof/EstTofCaliSvc/EstTofCaliSvc-00-00-14/EstTofCaliSvc/BTofCal.h.

12{ return m_p1[idx]; }

◆ getP1() [4/4]

double BTofCal::getP1 ( int  idx) const
inline

Definition at line 19 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

19{ return m_p1[idx]; }

◆ getP2() [1/4]

double BTofCal::getP2 ( int  idx) const
inline

Definition at line 13 of file InstallArea/include/EstTofCaliSvc/EstTofCaliSvc/BTofCal.h.

13{ return m_p2[idx]; }

Referenced by BesTofDigitizerBrV1::Smear().

◆ getP2() [2/4]

double BTofCal::getP2 ( int  idx) const
inline

Definition at line 20 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

20{ return m_p2[idx]; }

◆ getP2() [3/4]

double BTofCal::getP2 ( int  idx) const
inline

Definition at line 13 of file Tof/EstTofCaliSvc/EstTofCaliSvc-00-00-14/EstTofCaliSvc/BTofCal.h.

13{ return m_p2[idx]; }

◆ getP2() [4/4]

double BTofCal::getP2 ( int  idx) const
inline

Definition at line 20 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

20{ return m_p2[idx]; }

◆ getPOff1_bunch0() [1/2]

double BTofCal::getPOff1_bunch0 ( int  idx) const
inline

Definition at line 21 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

21{ return m_poff1_bunch0[idx]; }

◆ getPOff1_bunch0() [2/2]

double BTofCal::getPOff1_bunch0 ( int  idx) const
inline

Definition at line 21 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

21{ return m_poff1_bunch0[idx]; }

◆ getPOff1_bunch1() [1/2]

double BTofCal::getPOff1_bunch1 ( int  idx) const
inline

Definition at line 23 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

23{ return m_poff1_bunch1[idx]; }

◆ getPOff1_bunch1() [2/2]

double BTofCal::getPOff1_bunch1 ( int  idx) const
inline

Definition at line 23 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

23{ return m_poff1_bunch1[idx]; }

◆ getPOff1_bunch2() [1/2]

double BTofCal::getPOff1_bunch2 ( int  idx) const
inline

Definition at line 25 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

25{ return m_poff1_bunch2[idx]; }

◆ getPOff1_bunch2() [2/2]

double BTofCal::getPOff1_bunch2 ( int  idx) const
inline

Definition at line 25 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

25{ return m_poff1_bunch2[idx]; }

◆ getPOff1_bunch3() [1/2]

double BTofCal::getPOff1_bunch3 ( int  idx) const
inline

Definition at line 27 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

27{ return m_poff1_bunch3[idx]; }

◆ getPOff1_bunch3() [2/2]

double BTofCal::getPOff1_bunch3 ( int  idx) const
inline

Definition at line 27 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

27{ return m_poff1_bunch3[idx]; }

◆ getPOff2_bunch0() [1/2]

double BTofCal::getPOff2_bunch0 ( int  idx) const
inline

Definition at line 22 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

22{ return m_poff2_bunch0[idx]; }

◆ getPOff2_bunch0() [2/2]

double BTofCal::getPOff2_bunch0 ( int  idx) const
inline

Definition at line 22 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

22{ return m_poff2_bunch0[idx]; }

◆ getPOff2_bunch1() [1/2]

double BTofCal::getPOff2_bunch1 ( int  idx) const
inline

Definition at line 24 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

24{ return m_poff2_bunch1[idx]; }

◆ getPOff2_bunch1() [2/2]

double BTofCal::getPOff2_bunch1 ( int  idx) const
inline

Definition at line 24 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

24{ return m_poff2_bunch1[idx]; }

◆ getPOff2_bunch2() [1/2]

double BTofCal::getPOff2_bunch2 ( int  idx) const
inline

Definition at line 26 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

26{ return m_poff2_bunch2[idx]; }

◆ getPOff2_bunch2() [2/2]

double BTofCal::getPOff2_bunch2 ( int  idx) const
inline

Definition at line 26 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

26{ return m_poff2_bunch2[idx]; }

◆ getPOff2_bunch3() [1/2]

double BTofCal::getPOff2_bunch3 ( int  idx) const
inline

Definition at line 28 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

28{ return m_poff2_bunch3[idx]; }

◆ getPOff2_bunch3() [2/2]

double BTofCal::getPOff2_bunch3 ( int  idx) const
inline

Definition at line 28 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

28{ return m_poff2_bunch3[idx]; }

◆ getVeff() [1/2]

double BTofCal::getVeff ( int  idx) const
inline

Definition at line 18 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

18{ return m_veff[idx]; }

Referenced by TofCaliSvc::Dump().

◆ getVeff() [2/2]

double BTofCal::getVeff ( int  idx) const
inline

Definition at line 18 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

18{ return m_veff[idx]; }

◆ setAtten() [1/2]

void BTofCal::setAtten ( int  idx,
double  atten 
)
inline

Definition at line 34 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

34{ m_atten[idx] = atten; }

◆ setAtten() [2/2]

void BTofCal::setAtten ( int  idx,
double  atten 
)
inline

Definition at line 34 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

34{ m_atten[idx] = atten; }

◆ setFPCounter() [1/2]

void BTofCal::setFPCounter ( int  idx,
double  fp3 
)
inline

Definition at line 48 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

48{ m_fpcounter[idx] = fp3; }

◆ setFPCounter() [2/2]

void BTofCal::setFPCounter ( int  idx,
double  fp3 
)
inline

Definition at line 48 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

48{ m_fpcounter[idx] = fp3; }

◆ setFPLeft() [1/2]

void BTofCal::setFPLeft ( int  idx,
double  fp1 
)
inline

Definition at line 46 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

46{ m_fpleft[idx] = fp1; }

◆ setFPLeft() [2/2]

void BTofCal::setFPLeft ( int  idx,
double  fp1 
)
inline

Definition at line 46 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

46{ m_fpleft[idx] = fp1; }

◆ setFPRight() [1/2]

void BTofCal::setFPRight ( int  idx,
double  fp2 
)
inline

Definition at line 47 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

47{ m_fpright[idx] = fp2; }

◆ setFPRight() [2/2]

void BTofCal::setFPRight ( int  idx,
double  fp2 
)
inline

Definition at line 47 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

47{ m_fpright[idx] = fp2; }

◆ setP1() [1/4]

void BTofCal::setP1 ( int  idx,
double  p1 
)
inline

Definition at line 18 of file InstallArea/include/EstTofCaliSvc/EstTofCaliSvc/BTofCal.h.

18{ m_p1[idx] = p1; }

◆ setP1() [2/4]

void BTofCal::setP1 ( int  idx,
double  p1 
)
inline

Definition at line 36 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

36{ m_p1[idx] = p1; }

◆ setP1() [3/4]

void BTofCal::setP1 ( int  idx,
double  p1 
)
inline

Definition at line 18 of file Tof/EstTofCaliSvc/EstTofCaliSvc-00-00-14/EstTofCaliSvc/BTofCal.h.

18{ m_p1[idx] = p1; }

◆ setP1() [4/4]

void BTofCal::setP1 ( int  idx,
double  p1 
)
inline

Definition at line 36 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

36{ m_p1[idx] = p1; }

◆ setP2() [1/4]

void BTofCal::setP2 ( int  idx,
double  p2 
)
inline

Definition at line 19 of file InstallArea/include/EstTofCaliSvc/EstTofCaliSvc/BTofCal.h.

19{ m_p2[idx] = p2; }

◆ setP2() [2/4]

void BTofCal::setP2 ( int  idx,
double  p2 
)
inline

Definition at line 37 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

37{ m_p2[idx] = p2; }

◆ setP2() [3/4]

void BTofCal::setP2 ( int  idx,
double  p2 
)
inline

Definition at line 19 of file Tof/EstTofCaliSvc/EstTofCaliSvc-00-00-14/EstTofCaliSvc/BTofCal.h.

19{ m_p2[idx] = p2; }

◆ setP2() [4/4]

void BTofCal::setP2 ( int  idx,
double  p2 
)
inline

Definition at line 37 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

37{ m_p2[idx] = p2; }

◆ setPOff1_bunch0() [1/2]

void BTofCal::setPOff1_bunch0 ( int  idx,
double  poff1_bunch0 
)
inline

Definition at line 38 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

38{ m_poff1_bunch0[idx] = poff1_bunch0; }

◆ setPOff1_bunch0() [2/2]

void BTofCal::setPOff1_bunch0 ( int  idx,
double  poff1_bunch0 
)
inline

Definition at line 38 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

38{ m_poff1_bunch0[idx] = poff1_bunch0; }

◆ setPOff1_bunch1() [1/2]

void BTofCal::setPOff1_bunch1 ( int  idx,
double  poff1_bunch1 
)
inline

Definition at line 40 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

40{ m_poff1_bunch1[idx] = poff1_bunch1; }

◆ setPOff1_bunch1() [2/2]

void BTofCal::setPOff1_bunch1 ( int  idx,
double  poff1_bunch1 
)
inline

Definition at line 40 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

40{ m_poff1_bunch1[idx] = poff1_bunch1; }

◆ setPOff1_bunch2() [1/2]

void BTofCal::setPOff1_bunch2 ( int  idx,
double  poff1_bunch2 
)
inline

Definition at line 42 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

42{ m_poff1_bunch2[idx] = poff1_bunch2; }

◆ setPOff1_bunch2() [2/2]

void BTofCal::setPOff1_bunch2 ( int  idx,
double  poff1_bunch2 
)
inline

Definition at line 42 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

42{ m_poff1_bunch2[idx] = poff1_bunch2; }

◆ setPOff1_bunch3() [1/2]

void BTofCal::setPOff1_bunch3 ( int  idx,
double  poff1_bunch3 
)
inline

Definition at line 44 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

44{ m_poff1_bunch3[idx] = poff1_bunch3; }

◆ setPOff1_bunch3() [2/2]

void BTofCal::setPOff1_bunch3 ( int  idx,
double  poff1_bunch3 
)
inline

Definition at line 44 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

44{ m_poff1_bunch3[idx] = poff1_bunch3; }

◆ setPOff2_bunch0() [1/2]

void BTofCal::setPOff2_bunch0 ( int  idx,
double  poff2_bunch0 
)
inline

Definition at line 39 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

39{ m_poff2_bunch0[idx] = poff2_bunch0; }

◆ setPOff2_bunch0() [2/2]

void BTofCal::setPOff2_bunch0 ( int  idx,
double  poff2_bunch0 
)
inline

Definition at line 39 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

39{ m_poff2_bunch0[idx] = poff2_bunch0; }

◆ setPOff2_bunch1() [1/2]

void BTofCal::setPOff2_bunch1 ( int  idx,
double  poff2_bunch1 
)
inline

Definition at line 41 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

41{ m_poff2_bunch1[idx] = poff2_bunch1; }

◆ setPOff2_bunch1() [2/2]

void BTofCal::setPOff2_bunch1 ( int  idx,
double  poff2_bunch1 
)
inline

Definition at line 41 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

41{ m_poff2_bunch1[idx] = poff2_bunch1; }

◆ setPOff2_bunch2() [1/2]

void BTofCal::setPOff2_bunch2 ( int  idx,
double  poff2_bunch2 
)
inline

Definition at line 43 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

43{ m_poff2_bunch2[idx] = poff2_bunch2; }

◆ setPOff2_bunch2() [2/2]

void BTofCal::setPOff2_bunch2 ( int  idx,
double  poff2_bunch2 
)
inline

Definition at line 43 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

43{ m_poff2_bunch2[idx] = poff2_bunch2; }

◆ setPOff2_bunch3() [1/2]

void BTofCal::setPOff2_bunch3 ( int  idx,
double  poff2_bunch3 
)
inline

Definition at line 45 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

45{ m_poff2_bunch3[idx] = poff2_bunch3; }

◆ setPOff2_bunch3() [2/2]

void BTofCal::setPOff2_bunch3 ( int  idx,
double  poff2_bunch3 
)
inline

Definition at line 45 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

45{ m_poff2_bunch3[idx] = poff2_bunch3; }

◆ setVeff() [1/2]

void BTofCal::setVeff ( int  idx,
double  veff 
)
inline

Definition at line 35 of file InstallArea/include/TofCaliSvc/TofCaliSvc/BTofCal.h.

35{ m_veff[idx] = veff; }

◆ setVeff() [2/2]

void BTofCal::setVeff ( int  idx,
double  veff 
)
inline

Definition at line 35 of file Tof/TofCaliSvc/TofCaliSvc-00-01-19/TofCaliSvc/BTofCal.h.

35{ m_veff[idx] = veff; }

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