CalibData::MucCalibData Class Reference

#include <MucCalibData.h>

Inheritance diagram for CalibData::MucCalibData:

CalibData::CalibBase1 List of all members.

Public Member Functions

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

Static Public Member Functions

static const CLID & classID ()

Protected Attributes

int m_serNo
int m_runfrm
int m_runto

Private Attributes

double m_uniformEff
double m_uniformNos
double m_uniformClst
double m_uniformCnt
double m_uniformNosRatio
double m_layerEff [LAYER_MAX]
double m_layerNos [LAYER_MAX]
double m_layerClstPro [LAYER_MAX][CLST_MAX]
double m_layerCnt [LAYER_MAX]
double m_layerNosRatio [LAYER_MAX]
double m_boxEff [PART_MAX][SEGMENT_MAX][LAYER_MAX]
double m_boxNos [PART_MAX][SEGMENT_MAX][LAYER_MAX]
double m_boxClstPro [PART_MAX][SEGMENT_MAX][LAYER_MAX][CLST_MAX]
double m_boxCnt [PART_MAX][SEGMENT_MAX][LAYER_MAX]
double m_boxNosRatio [PART_MAX][SEGMENT_MAX][LAYER_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_stripCnt [PART_MAX][SEGMENT_MAX][LAYER_MAX][STRIP_INBOX_MAX]
double m_stripNosRatio [PART_MAX][SEGMENT_MAX][LAYER_MAX][STRIP_INBOX_MAX]

Detailed Description

Definition at line 20 of file MucCalibData.h.


Constructor & Destructor Documentation

MucCalibData::MucCalibData (  ) 

Definition at line 8 of file MucCalibData.cxx.

00008 {}

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

Definition at line 24 of file MucCalibData.h.

00024 {}


Member Function Documentation

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

Definition at line 29 of file MucCalibData.h.

References CLID_Calib_MucCal.

Referenced by clID().

00029 { return CLID_Calib_MucCal; }

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

Definition at line 27 of file MucCalibData.h.

References classID().

00027 { return classID(); } 

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

Definition at line 65 of file MucCalibData.h.

References CLST_MAX, genRecEmupikp::i, m_boxClstPro, and delete_small_size::size.

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]

Definition at line 64 of file MucCalibData.h.

References m_boxClstPro.

Referenced by update().

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

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

Definition at line 62 of file MucCalibData.h.

References m_boxCnt.

Referenced by update().

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

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

Definition at line 60 of file MucCalibData.h.

References m_boxEff.

Referenced by update().

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

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

Definition at line 61 of file MucCalibData.h.

References m_boxNos.

Referenced by update().

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

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

Definition at line 63 of file MucCalibData.h.

References m_boxNosRatio.

Referenced by update().

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

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

Definition at line 47 of file MucCalibData.h.

References CLST_MAX, genRecEmupikp::i, m_layerClstPro, and delete_small_size::size.

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]

Definition at line 46 of file MucCalibData.h.

References m_layerClstPro.

Referenced by update().

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

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

Definition at line 45 of file MucCalibData.h.

References m_layerCnt.

Referenced by update().

00045 {return m_layerCnt[layer];}

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

Definition at line 42 of file MucCalibData.h.

References m_layerEff.

Referenced by update().

00042 { return m_layerEff[layer];} 

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

Definition at line 43 of file MucCalibData.h.

References m_layerNos.

Referenced by update().

00043 {return m_layerNos[layer];}

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

Definition at line 44 of file MucCalibData.h.

References m_layerNosRatio.

Referenced by update().

00044 {return m_layerNosRatio[layer];}

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

Definition at line 52 of file CalibBase1.h.

References CalibData::CalibBase1::m_runfrm.

Referenced by CalibDataSvc::retrieveObject().

00052 {return m_runfrm;}

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

Definition at line 53 of file CalibBase1.h.

References CalibData::CalibBase1::m_runto.

Referenced by CalibDataSvc::retrieveObject().

00053 {return m_runto;}

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

Following is intended for deep copy.

Definition at line 51 of file CalibBase1.h.

References CalibData::CalibBase1::m_serNo.

00051 {return m_serNo;}

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

Definition at line 80 of file MucCalibData.h.

References m_stripCnt.

Referenced by update().

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

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

Definition at line 78 of file MucCalibData.h.

References m_stripEff.

Referenced by update().

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

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

Definition at line 79 of file MucCalibData.h.

References m_stripNos.

Referenced by update().

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

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

Definition at line 81 of file MucCalibData.h.

References m_stripNosRatio.

Referenced by update().

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

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

Definition at line 38 of file MucCalibData.h.

References m_uniformClst.

Referenced by update().

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

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

Definition at line 39 of file MucCalibData.h.

References m_uniformCnt.

Referenced by update().

00039 {return m_uniformCnt;}

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

Definition at line 36 of file MucCalibData.h.

References m_uniformEff.

Referenced by update().

00036 { return m_uniformEff;}

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

Definition at line 37 of file MucCalibData.h.

References m_uniformNos.

00037 { return m_uniformNos;}

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

Definition at line 40 of file MucCalibData.h.

References m_uniformNosRatio.

Referenced by update().

00040 {return m_uniformNosRatio;}

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

Definition at line 101 of file MucCalibData.h.

References m_boxClstPro.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

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

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

Definition at line 99 of file MucCalibData.h.

References m_boxCnt.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

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

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

Definition at line 97 of file MucCalibData.h.

References m_boxEff.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

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

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

Definition at line 98 of file MucCalibData.h.

References m_boxNos.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

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

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

Definition at line 100 of file MucCalibData.h.

References m_boxNosRatio.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

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

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

Definition at line 95 of file MucCalibData.h.

References m_layerClstPro.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

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

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

Definition at line 93 of file MucCalibData.h.

References m_layerCnt.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

00093 { m_layerCnt[i]=layercnt;}

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

Definition at line 91 of file MucCalibData.h.

References m_layerEff.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

00091 { m_layerEff[i]=layereff;}

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

Definition at line 92 of file MucCalibData.h.

References m_layerNos.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

00092 { m_layerNos[i]=layernos;}

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

Definition at line 94 of file MucCalibData.h.

References m_layerNosRatio.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

00094 { m_layerNosRatio[i]=layernosratio;}

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

Definition at line 55 of file CalibBase1.h.

References CalibData::CalibBase1::m_runfrm.

Referenced by UseEmc::execute(), TreeCalBaseCnv::setBaseInfo(), and RootCalBaseCnv::setBaseInfo().

00055 { m_runfrm = runfrm;}

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

Definition at line 56 of file CalibBase1.h.

References CalibData::CalibBase1::m_runto.

Referenced by UseEmc::execute(), TreeCalBaseCnv::setBaseInfo(), and RootCalBaseCnv::setBaseInfo().

00056 {m_runto = runto;}

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

Definition at line 54 of file CalibBase1.h.

References CalibData::CalibBase1::m_serNo.

00054 { m_serNo = ser;}

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

Definition at line 105 of file MucCalibData.h.

References m_stripCnt.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

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

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

Definition at line 103 of file MucCalibData.h.

References m_stripEff.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

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

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

Definition at line 104 of file MucCalibData.h.

References m_stripNos.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

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

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

Definition at line 106 of file MucCalibData.h.

References m_stripNosRatio.

Referenced by TreeMucCalibDataCnv::i_createObj(), and RootMucCalibDataCnv::i_createObj().

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

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

Definition at line 86 of file MucCalibData.h.

References m_uniformClst.

00086 {m_uniformClst=clst;}   

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

Definition at line 87 of file MucCalibData.h.

References m_uniformCnt.

00087 {m_uniformCnt=cnt;}

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

Definition at line 84 of file MucCalibData.h.

References m_uniformEff.

00084 {m_uniformEff=eff;}  

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

Definition at line 85 of file MucCalibData.h.

References m_uniformNos.

00085 {m_uniformNos=nos;} 

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

Definition at line 88 of file MucCalibData.h.

References m_uniformNosRatio.

00088 {m_uniformNosRatio=nosratio;}

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

Reimplemented from CalibData::CalibBase1.

Definition at line 10 of file MucCalibData.cxx.

References CLST_MAX, getBoxClstPro(), getBoxCnt(), getBoxEff(), getBoxNos(), getBoxNosRatio(), getLayerClstPro(), getLayerCnt(), getLayerEff(), getLayerNos(), getLayerNosRatio(), getStripCnt(), getStripEff(), getStripNos(), getStripNosRatio(), getUniformClst(), getUniformCnt(), getUniformEff(), getUniformNosRatio(), genRecEmupikp::i, ganga-rec::j, LAYER_MAX, EvtCyclic3::other(), PART_MAX, SEGMENT_MAX, STRIP_INBOX_MAX, and update().

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[PART_MAX][SEGMENT_MAX][LAYER_MAX][CLST_MAX] [private]

Definition at line 126 of file MucCalibData.h.

Referenced by getBoxClst(), getBoxClstPro(), and setBoxClstPro().

double CalibData::MucCalibData::m_boxCnt[PART_MAX][SEGMENT_MAX][LAYER_MAX] [private]

Definition at line 127 of file MucCalibData.h.

Referenced by getBoxCnt(), and setBoxCnt().

double CalibData::MucCalibData::m_boxEff[PART_MAX][SEGMENT_MAX][LAYER_MAX] [private]

Definition at line 124 of file MucCalibData.h.

Referenced by getBoxEff(), and setBoxEff().

double CalibData::MucCalibData::m_boxNos[PART_MAX][SEGMENT_MAX][LAYER_MAX] [private]

Definition at line 125 of file MucCalibData.h.

Referenced by getBoxNos(), and setBoxNos().

double CalibData::MucCalibData::m_boxNosRatio[PART_MAX][SEGMENT_MAX][LAYER_MAX] [private]

Definition at line 128 of file MucCalibData.h.

Referenced by getBoxNosRatio(), and setBoxNosRatio().

double CalibData::MucCalibData::m_layerClstPro[LAYER_MAX][CLST_MAX] [private]

Definition at line 120 of file MucCalibData.h.

Referenced by getLayerClst(), getLayerClstPro(), and setLayerClstPro().

double CalibData::MucCalibData::m_layerCnt[LAYER_MAX] [private]

Definition at line 121 of file MucCalibData.h.

Referenced by getLayerCnt(), and setLayerCnt().

double CalibData::MucCalibData::m_layerEff[LAYER_MAX] [private]

Definition at line 118 of file MucCalibData.h.

Referenced by getLayerEff(), and setLayerEff().

double CalibData::MucCalibData::m_layerNos[LAYER_MAX] [private]

Definition at line 119 of file MucCalibData.h.

Referenced by getLayerNos(), and setLayerNos().

double CalibData::MucCalibData::m_layerNosRatio[LAYER_MAX] [private]

Definition at line 122 of file MucCalibData.h.

Referenced by getLayerNosRatio(), and setLayerNosRatio().

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

Definition at line 60 of file CalibBase1.h.

Referenced by CalibData::CalibBase1::CalibBase1(), CalibData::CalibBase1::getrunfrm(), CalibData::CalibBase1::setrunfrm(), and CalibData::CalibBase1::update().

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

Definition at line 61 of file CalibBase1.h.

Referenced by CalibData::CalibBase1::CalibBase1(), CalibData::CalibBase1::getrunto(), CalibData::CalibBase1::setrunto(), and CalibData::CalibBase1::update().

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

Definition at line 59 of file CalibBase1.h.

Referenced by CalibData::CalibBase1::CalibBase1(), CalibData::CalibBase1::getSerNo(), CalibData::CalibBase1::setSerNo(), and CalibData::CalibBase1::update().

double CalibData::MucCalibData::m_stripCnt[PART_MAX][SEGMENT_MAX][LAYER_MAX][STRIP_INBOX_MAX] [private]

Definition at line 132 of file MucCalibData.h.

Referenced by getStripCnt(), and setStripCnt().

double CalibData::MucCalibData::m_stripEff[PART_MAX][SEGMENT_MAX][LAYER_MAX][STRIP_INBOX_MAX] [private]

Definition at line 130 of file MucCalibData.h.

Referenced by getStripEff(), and setStripEff().

double CalibData::MucCalibData::m_stripNos[PART_MAX][SEGMENT_MAX][LAYER_MAX][STRIP_INBOX_MAX] [private]

Definition at line 131 of file MucCalibData.h.

Referenced by getStripNos(), and setStripNos().

double CalibData::MucCalibData::m_stripNosRatio[PART_MAX][SEGMENT_MAX][LAYER_MAX][STRIP_INBOX_MAX] [private]

Definition at line 133 of file MucCalibData.h.

Referenced by getStripNosRatio(), and setStripNosRatio().

double CalibData::MucCalibData::m_uniformClst [private]

Definition at line 113 of file MucCalibData.h.

Referenced by getUniformClst(), and setUniformClst().

double CalibData::MucCalibData::m_uniformCnt [private]

Definition at line 114 of file MucCalibData.h.

Referenced by getUniformCnt(), and setUniformCnt().

double CalibData::MucCalibData::m_uniformEff [private]

Definition at line 111 of file MucCalibData.h.

Referenced by getUniformEff(), and setUniformEff().

double CalibData::MucCalibData::m_uniformNos [private]

Definition at line 112 of file MucCalibData.h.

Referenced by getUniformNos(), and setUniformNos().

double CalibData::MucCalibData::m_uniformNosRatio [private]

Definition at line 115 of file MucCalibData.h.

Referenced by getUniformNosRatio(), and setUniformNosRatio().


Generated on Tue Nov 29 23:36:24 2016 for BOSS_7.0.2 by  doxygen 1.4.7