8#include "CalibData/Dedx/DedxCalibData.h"
9#include "CalibData/Mdc/MdcCalStruct.h"
10#include "GaudiKernel/MsgStream.h"
15 std::cout <<
"========================================"
17 <<
"here is the update in the DedxCalibData"
19 <<
"==================================================" << std::endl;
23 for ( i = 0; i < 4; i++ )
25 for ( j = 0; j < 43; j++ )
44 for ( i = 0; i < 6; i++ )
46 for ( j = 0; j < entries; j++ ) {
setrung( other1.
getrung( i, j ), i ); }
49 for ( i = 0; i < 6796; i++ )
55 for ( i = 0; i < 43; i++ )
66 for (
int i = 0; i < 1600; i++ )
78 for (
int i = 0; i < 80; i++ ) { m_costheta[i] = other1.
get_costheta( i ); }
79 for (
int i = 0; i < 35; i++ )
81 m_t0[i] = other1.
get_t0( i );
85 for (
int i = 0; i < 20; i++ ) { m_hadron[i] = other1.
get_hadron( i ); }
88 for (
int i = 0; i < m_enanglesize; i++ ) { m_enangle[i] = other1.
get_enangle( i ); }
90 std::cout <<
"updata dedx calib constnts complete=================" << std::endl;
91 return StatusCode::SUCCESS;
114 if ( i == 0 ) m_rung1.push_back( aaa );
115 if ( i == 1 ) m_rung2.push_back( aaa );
116 if ( i == 2 ) m_rung3.push_back( aaa );
117 if ( i == 3 ) m_rung4.push_back( aaa );
118 if ( i == 4 ) m_rung5.push_back( aaa );
119 if ( i == 5 ) m_rung6.push_back( aaa );
virtual StatusCode update(CalibBase1 &obj, MsgStream *)
void setlayerg(const double layerg, int i)
void setggs(const double ggs, int i, int j)
void setenta(const double enta, int i, int j)
double getenta(int i, int j) const
double get_costheta(int i) const
double get_ip_eangle(int i) const
double getzdep(int i, int j) const
void setresol(const double resol)
void setddg(const double ddg, int i, int j)
double get_iner_chi(int i) const
double getrung(int i, int j) const
double get_id_doca(int i) const
double get_out_gain(int i) const
double get_hadron(int i) const
double get_enangle(int i) const
void setwireg(const double wireg, int i)
void setgain(const double gain)
double get_out_hits(int i) const
double getlayerg(int i) const
int get_enanglesize() const
double get_iner_hits(int i) const
void setzdep(const double zdep, int i, int j)
void setrunNO(const int run_NO)
double getwireg(int i) const
double getddg(int i, int j) const
double getggs(int i, int j) const
double get_t0(int i) const
virtual StatusCode update(CalibBase1 &other, MsgStream *log)
double get_out_chi(int i) const
double get_iner_gain(int i) const
void setrung(const double rung, int i)
double get_dedx(int i) const