BOSS 7.1.2
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 07:49:40 sunss Exp $
2
3/** @class bTofCalibBase
4 * Implementation of Mdct0 calibration TCDS class
5 */
6
8#include "GaudiKernel/MsgStream.h"
9
10namespace CalibData {
11
12 void bTofCalibBase::setAtten(const double* Atten){
13 for( unsigned int i=0; i<8; i++ ) {
14 m_Atten[i] = Atten[i];
15 }
16 }
17
18 void bTofCalibBase::setSpeed(const double* Speed){
19 for( unsigned int i=0; i<2; i++ ) {
20 m_Speed[i] = Speed[i];
21 }
22 }
23
24 void bTofCalibBase::setP1(const double* TofP1){
25 for(int i=0;i<10;i++){
26 m_P1[i] = TofP1[i];
27 }
28 }
29
30 void bTofCalibBase::setP2(const double* TofP2){
31 for(int i=0;i<10;i++){
32 m_P2[i] = TofP2[i];
33 }
34 }
35
36 void bTofCalibBase::setPoff1_bunch0(const double* TofPoff1_bunch0){
37 for(int i=0;i<20;i++){
38 m_Poff1_bunch0[i] = TofPoff1_bunch0[i];
39 }
40 }
41
42 void bTofCalibBase::setPoff2_bunch0(const double* TofPoff2_bunch0){
43 for(int i=0;i<20;i++){
44 m_Poff2_bunch0[i] = TofPoff2_bunch0[i];
45 }
46 }
47
48 void bTofCalibBase::setPoff1_bunch1(const double* TofPoff1_bunch1){
49 for(int i=0;i<20;i++){
50 m_Poff1_bunch1[i] = TofPoff1_bunch1[i];
51 }
52 }
53
54 void bTofCalibBase::setPoff2_bunch1(const double* TofPoff2_bunch1){
55 for(int i=0;i<20;i++){
56 m_Poff2_bunch1[i] = TofPoff2_bunch1[i];
57 }
58 }
59
60 void bTofCalibBase::setPoff1_bunch2(const double* TofPoff1_bunch2){
61 for(int i=0;i<20;i++){
62 m_Poff1_bunch2[i] = TofPoff1_bunch2[i];
63 }
64 }
65
66 void bTofCalibBase::setPoff2_bunch2(const double* TofPoff2_bunch2){
67 for(int i=0;i<20;i++){
68 m_Poff2_bunch2[i] = TofPoff2_bunch2[i];
69 }
70 }
71
72 void bTofCalibBase::setPoff1_bunch3(const double* TofPoff1_bunch3){
73 for(int i=0;i<20;i++){
74 m_Poff1_bunch3[i] = TofPoff1_bunch3[i];
75 }
76 }
77
78 void bTofCalibBase::setPoff2_bunch3(const double* TofPoff2_bunch3){
79 for(int i=0;i<20;i++){
80 m_Poff2_bunch3[i] = TofPoff2_bunch3[i];
81 }
82 }
83
84 void bTofCalibBase::setFPleft(const double* FP1) {
85 for(int i=0; i<5; i++){
86 m_FP1[i] = FP1[i];
87 }
88 }
89
90 void bTofCalibBase::setFPright(const double* FP2) {
91 for(int i=0; i<5; i++){
92 m_FP2[i] = FP2[i];
93 }
94 }
95
96 void bTofCalibBase::setFPcounter(const double* FP3) {
97 for(int i=0; i<10; i++){
98 m_FP3[i] = FP3[i];
99 }
100 }
101
102}
103
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)