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

CalibData::eTofCalibBase Class Reference

#include <eTofCalibBase.h>

List of all members.

Public Member Functions

 eTofCalibBase ()
 eTofCalibBase ()
double getAtten (int No) const
double getAtten (int No) const
double getFP (int No) const
double getFP (int No) const
double getP (int No) const
double getP (int No) const
double getSpeed (int No) const
double getSpeed (int No) const
void setAtten (const double *Atten)
void setAtten (const double *Atten)
void setFP (const double *FP)
void setFP (const double *FP)
void setP (const double *TofP)
void setP (const double *TofP)
void setSpeed (const double *Speed)
void setSpeed (const double *Speed)
virtual ~eTofCalibBase ()
virtual ~eTofCalibBase ()

Private Attributes

double m_Atten [5]
double m_FP [5]
double m_P [8]
double m_Speed [4]


Constructor & Destructor Documentation

CalibData::eTofCalibBase::eTofCalibBase  )  [inline]
 

00020 {};

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

00022                              {
00023       }

CalibData::eTofCalibBase::eTofCalibBase  )  [inline]
 

00020 {};

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

00022                              {
00023       }


Member Function Documentation

double CalibData::eTofCalibBase::getAtten int  No  )  const [inline]
 

00032 {return m_Atten[No];} 

double CalibData::eTofCalibBase::getAtten int  No  )  const [inline]
 

00032 {return m_Atten[No];} 

double CalibData::eTofCalibBase::getFP int  No  )  const [inline]
 

00035 {return m_FP[No];}

double CalibData::eTofCalibBase::getFP int  No  )  const [inline]
 

00035 {return m_FP[No];}

double CalibData::eTofCalibBase::getP int  No  )  const [inline]
 

00034 { return m_P[No];}

double CalibData::eTofCalibBase::getP int  No  )  const [inline]
 

00034 { return m_P[No];}

double CalibData::eTofCalibBase::getSpeed int  No  )  const [inline]
 

00033 {return m_Speed[No];}

double CalibData::eTofCalibBase::getSpeed int  No  )  const [inline]
 

00033 {return m_Speed[No];}

void CalibData::eTofCalibBase::setAtten const double *  Atten  ) 
 

void CalibData::eTofCalibBase::setAtten const double *  Atten  ) 
 

00012                                                  {
00013     for( unsigned int i=0; i<8; i++ ) {
00014       m_Atten[i] = Atten[i];
00015     }
00016   }

void CalibData::eTofCalibBase::setFP const double *  FP  ) 
 

void CalibData::eTofCalibBase::setFP const double *  FP  ) 
 

00030                                               {
00031     for( unsigned int i=0; i<5; i++ ) {
00032       m_FP[i] = TofFP[i];
00033     }
00034   }

void CalibData::eTofCalibBase::setP const double *  TofP  ) 
 

void CalibData::eTofCalibBase::setP const double *  TofP  ) 
 

00024                                             {
00025     for( unsigned int i=0; i<8; i++ ) {
00026       m_P[i] = TofP[i];
00027     }
00028   }

void CalibData::eTofCalibBase::setSpeed const double *  Speed  ) 
 

void CalibData::eTofCalibBase::setSpeed const double *  Speed  ) 
 

00018                                                  {
00019     for( unsigned int i=0; i<4; i++ ) {
00020       m_Speed[i] = Speed[i];
00021     }
00022   }


Member Data Documentation

double CalibData::eTofCalibBase::m_Atten [private]
 

double CalibData::eTofCalibBase::m_FP [private]
 

double CalibData::eTofCalibBase::m_P [private]
 

double CalibData::eTofCalibBase::m_Speed [private]
 


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