8#include "CalibData/Dedx/DedxSimData.h"
9#include "CalibData/Mdc/MdcCalStruct.h"
10#include "GaudiKernel/MsgStream.h"
15 std::cout <<
"========================================"
17 <<
"here is the update in the DedxSimData"
19 <<
"==================================================" << std::endl;
24 if ( m_hist )
delete m_hist;
25 if ( m_hRange )
delete m_hRange;
27 m_hist =
new vector<TH1F>( *other1.m_hist );
28 m_hRange =
new vector<double>( *other1.m_hRange );
30 std::cout <<
"updata dedx Sim constnts complete=================" << std::endl;
31 return StatusCode::SUCCESS;
36 if ( m_hist )
delete m_hist;
37 m_hist =
new vector<TH1F>( *hist );
41 if ( m_hRange )
delete m_hRange;
42 m_hRange =
new vector<double>( *hRange );
virtual StatusCode update(CalibBase1 &obj, MsgStream *)
virtual StatusCode update(CalibBase1 &other, MsgStream *log)
void setHist(const vector< TH1F > *hist)
void setHistNo(const int No)
void setRangeNo(const int No)
void setRange(const vector< double > *hRange)
void setVersion(const int ver)