BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
bTofCalibBase.cxx
Go to the documentation of this file.
1// $Header: /bes/bes/BossCvs/Calibration/CalibData/src/Tof/bTofCalibBase.cxx,v 1.8 2012/11/06
2// 07:49:40 sunss Exp $
3
4/** @class bTofCalibBase
5 * Implementation of Mdct0 calibration TCDS class
6 */
7
8#include "CalibData/Tof/bTofCalibBase.h"
9#include "GaudiKernel/MsgStream.h"
10
11namespace CalibData {
12
13 void bTofCalibBase::setAtten( const double* Atten ) {
14 for ( unsigned int i = 0; i < 8; i++ ) { m_Atten[i] = Atten[i]; }
15 }
16
17 void bTofCalibBase::setSpeed( const double* Speed ) {
18 for ( unsigned int i = 0; i < 2; i++ ) { m_Speed[i] = Speed[i]; }
19 }
20
21 void bTofCalibBase::setP1( const double* TofP1 ) {
22 for ( int i = 0; i < 10; i++ ) { m_P1[i] = TofP1[i]; }
23 }
24
25 void bTofCalibBase::setP2( const double* TofP2 ) {
26 for ( int i = 0; i < 10; i++ ) { m_P2[i] = TofP2[i]; }
27 }
28
29 void bTofCalibBase::setPoff1_bunch0( const double* TofPoff1_bunch0 ) {
30 for ( int i = 0; i < 20; i++ ) { m_Poff1_bunch0[i] = TofPoff1_bunch0[i]; }
31 }
32
33 void bTofCalibBase::setPoff2_bunch0( const double* TofPoff2_bunch0 ) {
34 for ( int i = 0; i < 20; i++ ) { m_Poff2_bunch0[i] = TofPoff2_bunch0[i]; }
35 }
36
37 void bTofCalibBase::setPoff1_bunch1( const double* TofPoff1_bunch1 ) {
38 for ( int i = 0; i < 20; i++ ) { m_Poff1_bunch1[i] = TofPoff1_bunch1[i]; }
39 }
40
41 void bTofCalibBase::setPoff2_bunch1( const double* TofPoff2_bunch1 ) {
42 for ( int i = 0; i < 20; i++ ) { m_Poff2_bunch1[i] = TofPoff2_bunch1[i]; }
43 }
44
45 void bTofCalibBase::setPoff1_bunch2( const double* TofPoff1_bunch2 ) {
46 for ( int i = 0; i < 20; i++ ) { m_Poff1_bunch2[i] = TofPoff1_bunch2[i]; }
47 }
48
49 void bTofCalibBase::setPoff2_bunch2( const double* TofPoff2_bunch2 ) {
50 for ( int i = 0; i < 20; i++ ) { m_Poff2_bunch2[i] = TofPoff2_bunch2[i]; }
51 }
52
53 void bTofCalibBase::setPoff1_bunch3( const double* TofPoff1_bunch3 ) {
54 for ( int i = 0; i < 20; i++ ) { m_Poff1_bunch3[i] = TofPoff1_bunch3[i]; }
55 }
56
57 void bTofCalibBase::setPoff2_bunch3( const double* TofPoff2_bunch3 ) {
58 for ( int i = 0; i < 20; i++ ) { m_Poff2_bunch3[i] = TofPoff2_bunch3[i]; }
59 }
60
61 void bTofCalibBase::setFPleft( const double* FP1 ) {
62 for ( int i = 0; i < 5; i++ ) { m_FP1[i] = FP1[i]; }
63 }
64
65 void bTofCalibBase::setFPright( const double* FP2 ) {
66 for ( int i = 0; i < 5; i++ ) { m_FP2[i] = FP2[i]; }
67 }
68
69 void bTofCalibBase::setFPcounter( const double* FP3 ) {
70 for ( int i = 0; i < 10; i++ ) { m_FP3[i] = FP3[i]; }
71 }
72
73} // namespace CalibData
void setP2(const double *TofP2)
void setPoff1_bunch3(const double *TofPoff1_bunch3)
void setFPleft(const double *FP1)
void setPoff2_bunch1(const double *TofPoff2_bunch1)
void setSpeed(const double *Speed)
void setAtten(const double *Atten)
void setPoff1_bunch0(const double *TofPoff1_bunch0)
void setPoff2_bunch2(const double *TofPoff2_bunch2)
void setPoff1_bunch1(const double *TofPoff1_bunch1)
void setFPcounter(const double *FP3)
void setPoff1_bunch2(const double *TofPoff1_bunch2)
void setPoff2_bunch3(const double *TofPoff2_bunch3)
void setFPright(const double *FP2)
void setPoff2_bunch0(const double *TofPoff2_bunch0)
void setP1(const double *TofP1)