Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CalibData::MucCalibData Class Reference

#include <MucCalibData.h>

Inheritance diagram for CalibData::MucCalibData:

CalibData::CalibBase1 CalibData::CalibBase1 List of all members.

Public Member Functions

virtual const CLID & clID () const
virtual const CLID & clID () const
double getBoxClst (int part, int segment, int layer, double prob) const
double getBoxClst (int part, int segment, int layer, double prob) const
double getBoxClstPro (int part, int segment, int layer, int size) const
double getBoxClstPro (int part, int segment, int layer, int size) const
double getBoxCnt (int part, int segment, int layer) const
double getBoxCnt (int part, int segment, int layer) const
double getBoxEff (int part, int segment, int layer) const
double getBoxEff (int part, int segment, int layer) const
double getBoxNos (int part, int segment, int layer) const
double getBoxNos (int part, int segment, int layer) const
double getBoxNosRatio (int part, int segment, int layer) const
double getBoxNosRatio (int part, int segment, int layer) const
double getLayerClst (int layer, double prob) const
double getLayerClst (int layer, double prob) const
double getLayerClstPro (int layer, int size) const
double getLayerClstPro (int layer, int size) const
double getLayerCnt (int layer) const
double getLayerCnt (int layer) const
double getLayerEff (int layer) const
double getLayerEff (int layer) const
double getLayerNos (int layer) const
double getLayerNos (int layer) const
double getLayerNosRatio (int layer) const
double getLayerNosRatio (int layer) const
virtual int getrunfrm () const
virtual int getrunfrm () const
virtual int getrunto () const
virtual int getrunto () const
virtual int getSerNo () const
 Following is intended for deep copy.
virtual int getSerNo () const
 Following is intended for deep copy.
double getStripCnt (int part, int segment, int layer, int strip) const
double getStripCnt (int part, int segment, int layer, int strip) const
double getStripEff (int part, int segment, int layer, int strip) const
double getStripEff (int part, int segment, int layer, int strip) const
double getStripNos (int part, int segment, int layer, int strip) const
double getStripNos (int part, int segment, int layer, int strip) const
double getStripNosRatio (int part, int segment, int layer, int strip) const
double getStripNosRatio (int part, int segment, int layer, int strip) const
double getUniformClst () const
double getUniformClst () const
double getUniformCnt () const
double getUniformCnt () const
double getUniformEff () const
double getUniformEff () const
double getUniformNos () const
double getUniformNos () const
double getUniformNosRatio () const
double getUniformNosRatio () const
 MucCalibData ()
 MucCalibData ()
void setBoxClstPro (const double boxpro, int i, int j, int k, int l)
void setBoxClstPro (const double boxpro, int i, int j, int k, int l)
void setBoxCnt (const double boxcnt, int i, int j, int k)
void setBoxCnt (const double boxcnt, int i, int j, int k)
void setBoxEff (const double boxeff, int i, int j, int k)
void setBoxEff (const double boxeff, int i, int j, int k)
void setBoxNos (const double boxnos, int i, int j, int k)
void setBoxNos (const double boxnos, int i, int j, int k)
void setBoxNosRatio (const double boxratio, int i, int j, int k)
void setBoxNosRatio (const double boxratio, int i, int j, int k)
void setLayerClstPro (const double layerpro, int i, int j)
void setLayerClstPro (const double layerpro, int i, int j)
void setLayerCnt (const double layercnt, int i)
void setLayerCnt (const double layercnt, int i)
void setLayerEff (const double layereff, int i)
void setLayerEff (const double layereff, int i)
void setLayerNos (const double layernos, int i)
void setLayerNos (const double layernos, int i)
void setLayerNosRatio (const double layernosratio, int i)
void setLayerNosRatio (const double layernosratio, int i)
void setrunfrm (int runfrm)
void setrunfrm (int runfrm)
void setrunto (int runto)
void setrunto (int runto)
void setSerNo (int ser)
void setSerNo (int ser)
void setStripCnt (const double stripcnt, int i, int j, int k, int l)
void setStripCnt (const double stripcnt, int i, int j, int k, int l)
void setStripEff (const double stripeff, int i, int j, int k, int l)
void setStripEff (const double stripeff, int i, int j, int k, int l)
void setStripNos (const double stripnos, int i, int j, int k, int l)
void setStripNos (const double stripnos, int i, int j, int k, int l)
void setStripNosRatio (const double stripnosratio, int i, int j, int k, int l)
void setStripNosRatio (const double stripnosratio, int i, int j, int k, int l)
void setUniformClst (double clst)
void setUniformClst (double clst)
void setUniformCnt (double cnt)
void setUniformCnt (double cnt)
void setUniformEff (double eff)
void setUniformEff (double eff)
void setUniformNos (double nos)
void setUniformNos (double nos)
void setUniformNosRatio (double nosratio)
void setUniformNosRatio (double nosratio)
virtual StatusCode update (CalibBase1 &other, MsgStream *log)
virtual StatusCode update (CalibBase1 &other, MsgStream *log)
virtual ~MucCalibData ()
virtual ~MucCalibData ()

Static Public Member Functions

const CLID & classID ()
const CLID & classID ()

Protected Attributes

int m_runfrm
int m_runto
int m_serNo

Private Attributes

double m_boxClstPro [PART_MAX][SEGMENT_MAX][LAYER_MAX][CLST_MAX]
double m_boxCnt [PART_MAX][SEGMENT_MAX][LAYER_MAX]
double m_boxEff [PART_MAX][SEGMENT_MAX][LAYER_MAX]
double m_boxNos [PART_MAX][SEGMENT_MAX][LAYER_MAX]
double m_boxNosRatio [PART_MAX][SEGMENT_MAX][LAYER_MAX]
double m_layerClstPro [LAYER_MAX][CLST_MAX]
double m_layerCnt [LAYER_MAX]
double m_layerEff [LAYER_MAX]
double m_layerNos [LAYER_MAX]
double m_layerNosRatio [LAYER_MAX]
double m_stripCnt [PART_MAX][SEGMENT_MAX][LAYER_MAX][STRIP_INBOX_MAX]
double m_stripEff [PART_MAX][SEGMENT_MAX][LAYER_MAX][STRIP_INBOX_MAX]
double m_stripNos [PART_MAX][SEGMENT_MAX][LAYER_MAX][STRIP_INBOX_MAX]
double m_stripNosRatio [PART_MAX][SEGMENT_MAX][LAYER_MAX][STRIP_INBOX_MAX]
double m_uniformClst
double m_uniformCnt
double m_uniformEff
double m_uniformNos
double m_uniformNosRatio

Constructor & Destructor Documentation

CalibData::MucCalibData::MucCalibData  ) 
 

00008 {}

virtual CalibData::MucCalibData::~MucCalibData  )  [inline, virtual]
 

00024 {}

CalibData::MucCalibData::MucCalibData  ) 
 

virtual CalibData::MucCalibData::~MucCalibData  )  [inline, virtual]
 

00024 {}


Member Function Documentation

const CLID& CalibData::MucCalibData::classID  )  [inline, static]
 

00029 { return CLID_Calib_MucCal; }

const CLID& CalibData::MucCalibData::classID  )  [inline, static]
 

00029 { return CLID_Calib_MucCal; }

virtual const CLID& CalibData::MucCalibData::clID  )  const [inline, virtual]
 

00027 { return classID(); } 

virtual const CLID& CalibData::MucCalibData::clID  )  const [inline, virtual]
 

00027 { return classID(); } 

double CalibData::MucCalibData::getBoxClst int  part,
int  segment,
int  layer,
double  prob
const [inline]
 

00065                                                                                    {
00066         double  diff = 2.0;
00067         int     size = 0;
00068         for(int i=0; i<CLST_MAX; i++)
00069         {       
00070                 if( fabs(prob - m_boxClstPro[part][segment][layer][i]) < diff ) {
00071                   diff = fabs(prob - m_boxClstPro[part][segment][layer][i]);
00072                   size = i+1;
00073                 }  
00074         }
00075         return size;
00076 }

double CalibData::MucCalibData::getBoxClst int  part,
int  segment,
int  layer,
double  prob
const [inline]
 

00065                                                                                    {
00066         double  diff = 2.0;
00067         int     size = 0;
00068         for(int i=0; i<CLST_MAX; i++)
00069         {       
00070                 if( fabs(prob - m_boxClstPro[part][segment][layer][i]) < diff ) {
00071                   diff = fabs(prob - m_boxClstPro[part][segment][layer][i]);
00072                   size = i+1;
00073                 }  
00074         }
00075         return size;
00076 }

double CalibData::MucCalibData::getBoxClstPro int  part,
int  segment,
int  layer,
int  size
const [inline]
 

00064 { return m_boxClstPro[part][segment][layer][size]; }

double CalibData::MucCalibData::getBoxClstPro int  part,
int  segment,
int  layer,
int  size
const [inline]
 

00064 { return m_boxClstPro[part][segment][layer][size]; }

double CalibData::MucCalibData::getBoxCnt int  part,
int  segment,
int  layer
const [inline]
 

00062 { return m_boxCnt[part][segment][layer];}

double CalibData::MucCalibData::getBoxCnt int  part,
int  segment,
int  layer
const [inline]
 

00062 { return m_boxCnt[part][segment][layer];}

double CalibData::MucCalibData::getBoxEff int  part,
int  segment,
int  layer
const [inline]
 

00060 {       return m_boxEff[part][segment][layer];}

double CalibData::MucCalibData::getBoxEff int  part,
int  segment,
int  layer
const [inline]
 

00060 {       return m_boxEff[part][segment][layer];}

double CalibData::MucCalibData::getBoxNos int  part,
int  segment,
int  layer
const [inline]
 

00061 {       return m_boxNos[part][segment][layer];}

double CalibData::MucCalibData::getBoxNos int  part,
int  segment,
int  layer
const [inline]
 

00061 {       return m_boxNos[part][segment][layer];}

double CalibData::MucCalibData::getBoxNosRatio int  part,
int  segment,
int  layer
const [inline]
 

00063 {return m_boxNosRatio[part][segment][layer];}

double CalibData::MucCalibData::getBoxNosRatio int  part,
int  segment,
int  layer
const [inline]
 

00063 {return m_boxNosRatio[part][segment][layer];}

double CalibData::MucCalibData::getLayerClst int  layer,
double  prob
const [inline]
 

00047                                                               {
00048         double  diff = 2.0;
00049         int     size = 0;
00050         for(int i=0; i<CLST_MAX; i++)
00051         {               
00052                 if( fabs(prob - m_layerClstPro[layer][i] ) < diff ) {
00053                   diff = fabs(prob - m_layerClstPro[layer][i]);
00054                   size = i+1;
00055                 }
00056         }
00057         return size;
00058 }

double CalibData::MucCalibData::getLayerClst int  layer,
double  prob
const [inline]
 

00047                                                               {
00048         double  diff = 2.0;
00049         int     size = 0;
00050         for(int i=0; i<CLST_MAX; i++)
00051         {               
00052                 if( fabs(prob - m_layerClstPro[layer][i] ) < diff ) {
00053                   diff = fabs(prob - m_layerClstPro[layer][i]);
00054                   size = i+1;
00055                 }
00056         }
00057         return size;
00058 }

double CalibData::MucCalibData::getLayerClstPro int  layer,
int  size
const [inline]
 

00046 { return m_layerClstPro[layer][size]; } 

double CalibData::MucCalibData::getLayerClstPro int  layer,
int  size
const [inline]
 

00046 { return m_layerClstPro[layer][size]; } 

double CalibData::MucCalibData::getLayerCnt int  layer  )  const [inline]
 

00045 {return m_layerCnt[layer];}

double CalibData::MucCalibData::getLayerCnt int  layer  )  const [inline]
 

00045 {return m_layerCnt[layer];}

double CalibData::MucCalibData::getLayerEff int  layer  )  const [inline]
 

00042 { return m_layerEff[layer];} 

double CalibData::MucCalibData::getLayerEff int  layer  )  const [inline]
 

00042 { return m_layerEff[layer];} 

double CalibData::MucCalibData::getLayerNos int  layer  )  const [inline]
 

00043 {return m_layerNos[layer];}

double CalibData::MucCalibData::getLayerNos int  layer  )  const [inline]
 

00043 {return m_layerNos[layer];}

double CalibData::MucCalibData::getLayerNosRatio int  layer  )  const [inline]
 

00044 {return m_layerNosRatio[layer];}

double CalibData::MucCalibData::getLayerNosRatio int  layer  )  const [inline]
 

00044 {return m_layerNosRatio[layer];}

virtual int CalibData::CalibBase1::getrunfrm  )  const [inline, virtual, inherited]
 

00052 {return m_runfrm;}

virtual int CalibData::CalibBase1::getrunfrm  )  const [inline, virtual, inherited]
 

00052 {return m_runfrm;}

virtual int CalibData::CalibBase1::getrunto  )  const [inline, virtual, inherited]
 

00053 {return m_runto;}

virtual int CalibData::CalibBase1::getrunto  )  const [inline, virtual, inherited]
 

00053 {return m_runto;}

virtual int CalibData::CalibBase1::getSerNo  )  const [inline, virtual, inherited]
 

Following is intended for deep copy.

00051 {return m_serNo;}

virtual int CalibData::CalibBase1::getSerNo  )  const [inline, virtual, inherited]
 

Following is intended for deep copy.

00051 {return m_serNo;}

double CalibData::MucCalibData::getStripCnt int  part,
int  segment,
int  layer,
int  strip
const [inline]
 

00080 { return m_stripCnt[part][segment][layer][strip];}

double CalibData::MucCalibData::getStripCnt int  part,
int  segment,
int  layer,
int  strip
const [inline]
 

00080 { return m_stripCnt[part][segment][layer][strip];}

double CalibData::MucCalibData::getStripEff int  part,
int  segment,
int  layer,
int  strip
const [inline]
 

00078 { return m_stripEff[part][segment][layer][strip];}

double CalibData::MucCalibData::getStripEff int  part,
int  segment,
int  layer,
int  strip
const [inline]
 

00078 { return m_stripEff[part][segment][layer][strip];}

double CalibData::MucCalibData::getStripNos int  part,
int  segment,
int  layer,
int  strip
const [inline]
 

00079 { return m_stripNos[part][segment][layer][strip];}

double CalibData::MucCalibData::getStripNos int  part,
int  segment,
int  layer,
int  strip
const [inline]
 

00079 { return m_stripNos[part][segment][layer][strip];}

double CalibData::MucCalibData::getStripNosRatio int  part,
int  segment,
int  layer,
int  strip
const [inline]
 

00081 { return m_stripNosRatio[part][segment][layer][strip];}

double CalibData::MucCalibData::getStripNosRatio int  part,
int  segment,
int  layer,
int  strip
const [inline]
 

00081 { return m_stripNosRatio[part][segment][layer][strip];}

double CalibData::MucCalibData::getUniformClst  )  const [inline]
 

00038 { return m_uniformClst;} // probability = 1(biggest strip window for tracking)

double CalibData::MucCalibData::getUniformClst  )  const [inline]
 

00038 { return m_uniformClst;} // probability = 1(biggest strip window for tracking)

double CalibData::MucCalibData::getUniformCnt  )  const [inline]
 

00039 {return m_uniformCnt;}

double CalibData::MucCalibData::getUniformCnt  )  const [inline]
 

00039 {return m_uniformCnt;}

double CalibData::MucCalibData::getUniformEff  )  const [inline]
 

00036 { return m_uniformEff;}

double CalibData::MucCalibData::getUniformEff  )  const [inline]
 

00036 { return m_uniformEff;}

double CalibData::MucCalibData::getUniformNos  )  const [inline]
 

00037 { return m_uniformNos;}

double CalibData::MucCalibData::getUniformNos  )  const [inline]
 

00037 { return m_uniformNos;}

double CalibData::MucCalibData::getUniformNosRatio  )  const [inline]
 

00040 {return m_uniformNosRatio;}

double CalibData::MucCalibData::getUniformNosRatio  )  const [inline]
 

00040 {return m_uniformNosRatio;}

void CalibData::MucCalibData::setBoxClstPro const double  boxpro,
int  i,
int  j,
int  k,
int  l
[inline]
 

00101 {m_boxClstPro[i][j][k][l]=boxpro;}

void CalibData::MucCalibData::setBoxClstPro const double  boxpro,
int  i,
int  j,
int  k,
int  l
[inline]
 

00101 {m_boxClstPro[i][j][k][l]=boxpro;}

void CalibData::MucCalibData::setBoxCnt const double  boxcnt,
int  i,
int  j,
int  k
[inline]
 

00099 {m_boxCnt[i][j][k] = boxcnt;}

void CalibData::MucCalibData::setBoxCnt const double  boxcnt,
int  i,
int  j,
int  k
[inline]
 

00099 {m_boxCnt[i][j][k] = boxcnt;}

void CalibData::MucCalibData::setBoxEff const double  boxeff,
int  i,
int  j,
int  k
[inline]
 

00097 {m_boxEff[i][j][k] = boxeff;}

void CalibData::MucCalibData::setBoxEff const double  boxeff,
int  i,
int  j,
int  k
[inline]
 

00097 {m_boxEff[i][j][k] = boxeff;}

void CalibData::MucCalibData::setBoxNos const double  boxnos,
int  i,
int  j,
int  k
[inline]
 

00098 {m_boxNos[i][j][k] = boxnos;}

void CalibData::MucCalibData::setBoxNos const double  boxnos,
int  i,
int  j,
int  k
[inline]
 

00098 {m_boxNos[i][j][k] = boxnos;}

void CalibData::MucCalibData::setBoxNosRatio const double  boxratio,
int  i,
int  j,
int  k
[inline]
 

00100 {m_boxNosRatio[i][j][k]=boxratio;}

void CalibData::MucCalibData::setBoxNosRatio const double  boxratio,
int  i,
int  j,
int  k
[inline]
 

00100 {m_boxNosRatio[i][j][k]=boxratio;}

void CalibData::MucCalibData::setLayerClstPro const double  layerpro,
int  i,
int  j
[inline]
 

00095 {m_layerClstPro[i][j]= layerpro;}

void CalibData::MucCalibData::setLayerClstPro const double  layerpro,
int  i,
int  j
[inline]
 

00095 {m_layerClstPro[i][j]= layerpro;}

void CalibData::MucCalibData::setLayerCnt const double  layercnt,
int  i
[inline]
 

00093 { m_layerCnt[i]=layercnt;}

void CalibData::MucCalibData::setLayerCnt const double  layercnt,
int  i
[inline]
 

00093 { m_layerCnt[i]=layercnt;}

void CalibData::MucCalibData::setLayerEff const double  layereff,
int  i
[inline]
 

00091 { m_layerEff[i]=layereff;}

void CalibData::MucCalibData::setLayerEff const double  layereff,
int  i
[inline]
 

00091 { m_layerEff[i]=layereff;}

void CalibData::MucCalibData::setLayerNos const double  layernos,
int  i
[inline]
 

00092 { m_layerNos[i]=layernos;}

void CalibData::MucCalibData::setLayerNos const double  layernos,
int  i
[inline]
 

00092 { m_layerNos[i]=layernos;}

void CalibData::MucCalibData::setLayerNosRatio const double  layernosratio,
int  i
[inline]
 

00094 { m_layerNosRatio[i]=layernosratio;}

void CalibData::MucCalibData::setLayerNosRatio const double  layernosratio,
int  i
[inline]
 

00094 { m_layerNosRatio[i]=layernosratio;}

void CalibData::CalibBase1::setrunfrm int  runfrm  )  [inline, inherited]
 

00055 { m_runfrm = runfrm;}

void CalibData::CalibBase1::setrunfrm int  runfrm  )  [inline, inherited]
 

00055 { m_runfrm = runfrm;}

void CalibData::CalibBase1::setrunto int  runto  )  [inline, inherited]
 

00056 {m_runto = runto;}

void CalibData::CalibBase1::setrunto int  runto  )  [inline, inherited]
 

00056 {m_runto = runto;}

void CalibData::CalibBase1::setSerNo int  ser  )  [inline, inherited]
 

00054 { m_serNo = ser;}

void CalibData::CalibBase1::setSerNo int  ser  )  [inline, inherited]
 

00054 { m_serNo = ser;}

void CalibData::MucCalibData::setStripCnt const double  stripcnt,
int  i,
int  j,
int  k,
int  l
[inline]
 

00105 {m_stripCnt[i][j][k][l]=stripcnt;}

void CalibData::MucCalibData::setStripCnt const double  stripcnt,
int  i,
int  j,
int  k,
int  l
[inline]
 

00105 {m_stripCnt[i][j][k][l]=stripcnt;}

void CalibData::MucCalibData::setStripEff const double  stripeff,
int  i,
int  j,
int  k,
int  l
[inline]
 

00103 {m_stripEff[i][j][k][l]=stripeff;}

void CalibData::MucCalibData::setStripEff const double  stripeff,
int  i,
int  j,
int  k,
int  l
[inline]
 

00103 {m_stripEff[i][j][k][l]=stripeff;}

void CalibData::MucCalibData::setStripNos const double  stripnos,
int  i,
int  j,
int  k,
int  l
[inline]
 

00104 {m_stripNos[i][j][k][l]=stripnos;}

void CalibData::MucCalibData::setStripNos const double  stripnos,
int  i,
int  j,
int  k,
int  l
[inline]
 

00104 {m_stripNos[i][j][k][l]=stripnos;}

void CalibData::MucCalibData::setStripNosRatio const double  stripnosratio,
int  i,
int  j,
int  k,
int  l
[inline]
 

00106 {m_stripNosRatio[i][j][k][l]=stripnosratio;}

void CalibData::MucCalibData::setStripNosRatio const double  stripnosratio,
int  i,
int  j,
int  k,
int  l
[inline]
 

00106 {m_stripNosRatio[i][j][k][l]=stripnosratio;}

void CalibData::MucCalibData::setUniformClst double  clst  )  [inline]
 

00086 {m_uniformClst=clst;}   

void CalibData::MucCalibData::setUniformClst double  clst  )  [inline]
 

00086 {m_uniformClst=clst;}   

void CalibData::MucCalibData::setUniformCnt double  cnt  )  [inline]
 

00087 {m_uniformCnt=cnt;}

void CalibData::MucCalibData::setUniformCnt double  cnt  )  [inline]
 

00087 {m_uniformCnt=cnt;}

void CalibData::MucCalibData::setUniformEff double  eff  )  [inline]
 

00084 {m_uniformEff=eff;}  

void CalibData::MucCalibData::setUniformEff double  eff  )  [inline]
 

00084 {m_uniformEff=eff;}  

void CalibData::MucCalibData::setUniformNos double  nos  )  [inline]
 

00085 {m_uniformNos=nos;} 

void CalibData::MucCalibData::setUniformNos double  nos  )  [inline]
 

00085 {m_uniformNos=nos;} 

void CalibData::MucCalibData::setUniformNosRatio double  nosratio  )  [inline]
 

00088 {m_uniformNosRatio=nosratio;}

void CalibData::MucCalibData::setUniformNosRatio double  nosratio  )  [inline]
 

00088 {m_uniformNosRatio=nosratio;}

virtual StatusCode CalibData::MucCalibData::update CalibBase1 other,
MsgStream *  log
[virtual]
 

Reimplemented from CalibData::CalibBase1.

StatusCode CalibData::MucCalibData::update CalibBase1 other,
MsgStream *  log
[virtual]
 

Reimplemented from CalibData::CalibBase1.

00011   {
00012     MucCalibData& other1 = dynamic_cast<MucCalibData& >(other);
00013     std::cout<<"========================================"<<"\n"
00014              <<"here is the update in the MucCalibData"<<"\n"
00015              <<"=================================================="<<std::endl;
00016     CalibBase1::update(other, log);
00017     setUniformClst(other1.getUniformClst());
00018     setUniformEff(other1.getUniformEff());
00019     setUniformClst(other1.getUniformClst());
00020     setUniformCnt(other1.getUniformCnt());
00021     setUniformNosRatio(other1.getUniformNosRatio());
00022     //set the Calibration Data
00023     for(int i=0;i<LAYER_MAX;i++) {
00024       setLayerEff(other1.getLayerEff(i),i);
00025       setLayerNos(other1.getLayerNos(i),i);
00026       setLayerCnt(other1.getLayerCnt(i),i);
00027       setLayerNosRatio(other1.getLayerNosRatio(i),i);
00028       for(int j=0;j<CLST_MAX;j++){
00029       setLayerClstPro(other1.getLayerClstPro(i,j),i,j);
00030       }
00031     }
00032     for(int i=0;i<PART_MAX;i++) {
00033       for(int j=0;j<SEGMENT_MAX;j++){
00034         for(int k=0;k<LAYER_MAX;k++){
00035           setBoxEff(other1.getBoxEff(i,j,k),i,j,k);
00036           setBoxNos(other1.getBoxNos(i,j,k),i,j,k);
00037           setBoxCnt(other1.getBoxCnt(i,j,k),i,j,k);
00038           setBoxNosRatio(other1.getBoxNosRatio(i,j,k),i,j,k);
00039           for(int l=0;l<CLST_MAX;l++){
00040             setBoxClstPro(other1.getBoxClstPro(i,j,k,l),i,j,k,l);
00041           }
00042         }
00043       }
00044     }
00045    for(int i=0;i<PART_MAX;i++){
00046      for(int j=0;j<SEGMENT_MAX;j++){
00047        for(int k=0;k<LAYER_MAX;k++){
00048          for(int l=0;l<STRIP_INBOX_MAX;l++){
00049            setStripEff(other1.getStripEff(i,j,k,l),i,j,k,l);
00050            setStripNos(other1.getStripNos(i,j,k,l),i,j,k,l);
00051            setStripCnt(other1.getStripCnt(i,j,k,l),i,j,k,l);
00052            setStripNosRatio(other1.getStripNosRatio(i,j,k,l),i,j,k,l);
00053          }
00054        }
00055      }
00056    }
00057    std::cout<<"updata complete================="<<std::endl;
00058     return StatusCode::SUCCESS;  
00059 }       


Member Data Documentation

double CalibData::MucCalibData::m_boxClstPro [private]
 

double CalibData::MucCalibData::m_boxCnt [private]
 

double CalibData::MucCalibData::m_boxEff [private]
 

double CalibData::MucCalibData::m_boxNos [private]
 

double CalibData::MucCalibData::m_boxNosRatio [private]
 

double CalibData::MucCalibData::m_layerClstPro [private]
 

double CalibData::MucCalibData::m_layerCnt [private]
 

double CalibData::MucCalibData::m_layerEff [private]
 

double CalibData::MucCalibData::m_layerNos [private]
 

double CalibData::MucCalibData::m_layerNosRatio [private]
 

int CalibData::CalibBase1::m_runfrm [protected, inherited]
 

int CalibData::CalibBase1::m_runto [protected, inherited]
 

int CalibData::CalibBase1::m_serNo [protected, inherited]
 

double CalibData::MucCalibData::m_stripCnt [private]
 

double CalibData::MucCalibData::m_stripEff [private]
 

double CalibData::MucCalibData::m_stripNos [private]
 

double CalibData::MucCalibData::m_stripNosRatio [private]
 

double CalibData::MucCalibData::m_uniformClst [private]
 

double CalibData::MucCalibData::m_uniformCnt [private]
 

double CalibData::MucCalibData::m_uniformEff [private]
 

double CalibData::MucCalibData::m_uniformNos [private]
 

double CalibData::MucCalibData::m_uniformNosRatio [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:15:58 2011 for BOSS6.5.5 by  doxygen 1.3.9.1