CalibData::EndcapElec Class Reference

#include <EndcapElec.h>

List of all members.

Public Member Functions

 EndcapElec ()
 ~EndcapElec ()
unsigned int getNum (unsigned int idx) const
double getP (unsigned int idx) const
double getSimP (unsigned int idx) const
void setNum (unsigned int idx, unsigned int num)
void setNum (unsigned int num[4])
void setP (unsigned int idx, double p)
void setP (double p[11])
void setSimP (unsigned int idx, double p)
void setSimP (double p[11])

Private Attributes

unsigned int m_num [4]
double m_p [11]
double m_simP [11]


Detailed Description

Definition at line 7 of file EndcapElec.h.


Constructor & Destructor Documentation

CalibData::EndcapElec::EndcapElec (  )  [inline]

Definition at line 9 of file EndcapElec.h.

00009 {}

CalibData::EndcapElec::~EndcapElec (  )  [inline]

Definition at line 10 of file EndcapElec.h.

00010 {}


Member Function Documentation

unsigned int CalibData::EndcapElec::getNum ( unsigned int  idx  )  const [inline]

Definition at line 12 of file EndcapElec.h.

References m_num.

Referenced by UseEstTof::execute().

00012 { return  m_num[idx];  }

double CalibData::EndcapElec::getP ( unsigned int  idx  )  const [inline]

Definition at line 13 of file EndcapElec.h.

References m_p.

Referenced by UseEstTof::execute().

00013 { return  m_p[idx];    }

double CalibData::EndcapElec::getSimP ( unsigned int  idx  )  const [inline]

Definition at line 14 of file EndcapElec.h.

References m_simP.

Referenced by UseEstTof::execute().

00014 { return  m_simP[idx]; }

void CalibData::EndcapElec::setNum ( unsigned int  num[4]  )  [inline]

Definition at line 17 of file EndcapElec.h.

References genRecEmupikp::i, and m_num.

00017                                       {
00018     for( unsigned int i=0; i<4; i++ ) m_num[i] = num[i];
00019   }

void CalibData::EndcapElec::setNum ( unsigned int  idx,
unsigned int  num 
) [inline]

Definition at line 16 of file EndcapElec.h.

References m_num.

Referenced by TreeTofElecDataCnv::i_createObj(), and RootTofElecDataCnv::i_createObj().

00016 { m_num[idx] = num;}

void CalibData::EndcapElec::setP ( double  p[11]  )  [inline]

Definition at line 21 of file EndcapElec.h.

References genRecEmupikp::i, and m_p.

00021                              {
00022     for( unsigned int i=0; i<11; i++ ) { m_p[i] = p[i]; }
00023   }

void CalibData::EndcapElec::setP ( unsigned int  idx,
double  p 
) [inline]

Definition at line 20 of file EndcapElec.h.

References m_p.

Referenced by TreeTofElecDataCnv::i_createObj(), and RootTofElecDataCnv::i_createObj().

00020 { m_p[idx] = p;    }

void CalibData::EndcapElec::setSimP ( double  p[11]  )  [inline]

Definition at line 25 of file EndcapElec.h.

References genRecEmupikp::i, and m_simP.

00025                                 {
00026     for( unsigned int i=0; i<11; i++ ) { m_simP[i] = p[i]; }
00027   }

void CalibData::EndcapElec::setSimP ( unsigned int  idx,
double  p 
) [inline]

Definition at line 24 of file EndcapElec.h.

References m_simP.

Referenced by TreeTofElecDataCnv::i_createObj(), and RootTofElecDataCnv::i_createObj().

00024 { m_simP[idx] = p; }


Member Data Documentation

unsigned int CalibData::EndcapElec::m_num[4] [private]

Definition at line 30 of file EndcapElec.h.

Referenced by getNum(), and setNum().

double CalibData::EndcapElec::m_p[11] [private]

Definition at line 31 of file EndcapElec.h.

Referenced by getP(), and setP().

double CalibData::EndcapElec::m_simP[11] [private]

Definition at line 32 of file EndcapElec.h.

Referenced by getSimP(), and setSimP().


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