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

RecBTofHit Class Reference

#include <RecBTofHit.h>

Inheritance diagram for RecBTofHit:

ContainedObject ContainedObject List of all members.

Public Member Functions

virtual const CLID & clID () const
virtual const CLID & clID () const
double getdZHit () const
double getdZHit () const
double getEQ1 () const
double getEQ1 () const
double getEQ2 () const
double getEQ2 () const
double getETm1 () const
double getETm1 () const
double getETm2 () const
double getETm2 () const
double getETof () const
double getETof () const
double getEtr1 () const
double getEtr1 () const
double getEtr2 () const
double getEtr2 () const
double getETt1 () const
double getETt1 () const
double getETt2 () const
double getETt2 () const
double getExpTof (int im) const
double getExpTof (int im) const
int getId () const
int getId () const
int getMod () const
int getMod () const
double getP () const
double getP () const
double getPath () const
double getPath () const
double getPh () const
double getPh () const
double getPhHit () const
double getPhHit () const
double getPhTrk () const
double getPhTrk () const
double getQ1 () const
double getQ1 () const
double getQ2 () const
double getQ2 () const
int getQual () const
int getQual () const
double getThTrk () const
double getThTrk () const
double getTime () const
double getTime () const
double getTm1 () const
double getTm1 () const
double getTm2 () const
double getTm2 () const
double getTof () const
double getTof () const
Identifier getTofID () const
Identifier getTofID () const
double getTr1 () const
double getTr1 () const
double getTr2 () const
double getTr2 () const
int getTrk () const
int getTrk () const
double getTt1 () const
double getTt1 () const
double getTt2 () const
double getTt2 () const
double getZADC () const
double getZADC () const
double getZHit () const
double getZHit () const
double getZTDC () const
double getZTDC () const
const RecBTofHitnext () const
const RecBTofHitnext () const
bool operator< (RecBTofHit *rhs) const
bool operator< (const RecBTofHit &rhs) const
bool operator< (RecBTofHit *rhs) const
bool operator< (const RecBTofHit &rhs) const
bool operator> (RecBTofHit *rhs) const
bool operator> (const RecBTofHit &rhs) const
bool operator> (RecBTofHit *rhs) const
bool operator> (const RecBTofHit &rhs) const
 RecBTofHit ()
 RecBTofHit ()
void setdZHit (double dzHit)
void setdZHit (double dzHit)
void setEQ1 (double eq1)
void setEQ1 (double eq1)
void setEQ2 (double eq2)
void setEQ2 (double eq2)
void setETm1 (double etm1)
void setETm1 (double etm1)
void setETm2 (double etm2)
void setETm2 (double etm2)
void setETof (double etof)
void setETof (double etof)
void setETr1 (double etr1)
void setETr1 (double etr1)
void setETr2 (double etr2)
void setETr2 (double etr2)
void setETt1 (double ett1)
void setETt1 (double ett1)
void setETt2 (double ett2)
void setETt2 (double ett2)
void setExpTof (double exptof, int im)
void setExpTof (double exptof, int im)
void setId (int id)
void setId (int id)
void setMod (int mod)
void setMod (int mod)
void setnext (RecBTofHit *next)
void setnext (RecBTofHit *next)
void setP (double p)
void setP (double p)
void setPath (double path)
void setPath (double path)
void setPh (double ph)
void setPh (double ph)
void setPhHit (double phHit)
void setPhHit (double phHit)
void setPhTrk (double phTrk)
void setPhTrk (double phTrk)
void setQ1 (double q1)
void setQ1 (double q1)
void setQ2 (double q2)
void setQ2 (double q2)
void setQual (int qual)
void setQual (int qual)
void setThTrk (double thTrk)
void setThTrk (double thTrk)
void setTime (double time)
void setTime (double time)
void setTm1 (double tm1)
void setTm1 (double tm1)
void setTm2 (double tm2)
void setTm2 (double tm2)
void setTof (double tof)
void setTof (double tof)
void setTofID (Identifier tofID)
void setTofID (Identifier tofID)
void setTr1 (double tr1)
void setTr1 (double tr1)
void setTr2 (double tr2)
void setTr2 (double tr2)
void setTrk (int trk)
void setTrk (int trk)
void setTt1 (double tt1)
void setTt1 (double tt1)
void setTt2 (double tt2)
void setTt2 (double tt2)
void setZADC (double zADC)
void setZADC (double zADC)
void setZHit (double zHit)
void setZHit (double zHit)
void setZTDC (double zTDC)
void setZTDC (double zTDC)
virtual ~RecBTofHit ()
virtual ~RecBTofHit ()

Static Public Member Functions

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

Private Attributes

double _dzHit
double _eq1
double _eq2
double _etm1
double _etm2
double _etof
double _etr1
double _etr2
double _ett1
double _ett2
double _exptof [5]
int _Id
int _mod
double _p
double _path
double _ph
double _phHit
double _phTrk
double _q1
double _q2
int _qual
double _thTrk
double _time
double _tm1
double _tm2
double _tof
Identifier _tofID
double _tr1
double _tr2
int _trk
double _tt1
double _tt2
double _zADC
double _zHit
double _zTDC
RecBTofHitm_next
RecBTofHitm_next

Constructor & Destructor Documentation

RecBTofHit::RecBTofHit  ) 
 

00010                       {
00011  _tofID=0;
00012   _Id=_mod=_qual=_trk=-1;
00013    _zHit=_zTDC=_zADC=_dzHit=_phHit=_thTrk=_phTrk=_ph=_p=_path=_time=-1.;  
00014     _tof=_etof=-1.;
00015     _exptof[0]=-1.;
00016     _exptof[1]=-1.;_exptof[2]=-1.;_exptof[3]=-1.;_exptof[4]=-1.;
00017 
00018     _tt1=_tt2=_ett1=_ett2=-1.;
00019     _tm1=_tm2=_etm1=_etm2=-1.;
00020     _tr1=_tr2=_etr1=_etr2=-1.;
00021     _q1=_q2=_eq1=_eq2=-1.;
00022  
00023    m_next=NULL;
00024 }

virtual RecBTofHit::~RecBTofHit  )  [inline, virtual]
 

00020 {}

RecBTofHit::RecBTofHit  ) 
 

virtual RecBTofHit::~RecBTofHit  )  [inline, virtual]
 

00020 {}


Member Function Documentation

const CLID& RecBTofHit::classID  )  [inline, static]
 

00022 { return CLID_RecBTofHit; }                     

const CLID& RecBTofHit::classID  )  [inline, static]
 

00022 { return CLID_RecBTofHit; }                     

virtual const CLID& RecBTofHit::clID  )  const [inline, virtual]
 

00021 { return  RecBTofHit::classID();}

virtual const CLID& RecBTofHit::clID  )  const [inline, virtual]
 

00021 { return  RecBTofHit::classID();}

double RecBTofHit::getdZHit  )  const [inline]
 

00030 { return _dzHit;}

double RecBTofHit::getdZHit  )  const [inline]
 

00030 { return _dzHit;}

double RecBTofHit::getEQ1  )  const [inline]
 

00057 { return _eq1; } 

double RecBTofHit::getEQ1  )  const [inline]
 

00057 { return _eq1; } 

double RecBTofHit::getEQ2  )  const [inline]
 

00058 { return _eq2; }  

double RecBTofHit::getEQ2  )  const [inline]
 

00058 { return _eq2; }  

double RecBTofHit::getETm1  )  const [inline]
 

00049 { return _etm1; }

double RecBTofHit::getETm1  )  const [inline]
 

00049 { return _etm1; }

double RecBTofHit::getETm2  )  const [inline]
 

00050 { return _etm2; }

double RecBTofHit::getETm2  )  const [inline]
 

00050 { return _etm2; }

double RecBTofHit::getETof  )  const [inline]
 

00041 { return _etof; } 

double RecBTofHit::getETof  )  const [inline]
 

00041 { return _etof; } 

double RecBTofHit::getEtr1  )  const [inline]
 

00053 { return _etr1; }

double RecBTofHit::getEtr1  )  const [inline]
 

00053 { return _etr1; }

double RecBTofHit::getEtr2  )  const [inline]
 

00054 { return _etr2; }

double RecBTofHit::getEtr2  )  const [inline]
 

00054 { return _etr2; }

double RecBTofHit::getETt1  )  const [inline]
 

00045 { return _ett1; }

double RecBTofHit::getETt1  )  const [inline]
 

00045 { return _ett1; }

double RecBTofHit::getETt2  )  const [inline]
 

00046 { return _ett2; }

double RecBTofHit::getETt2  )  const [inline]
 

00046 { return _ett2; }

double RecBTofHit::getExpTof int  im  )  const [inline]
 

00042 { return _exptof[im]; }     

double RecBTofHit::getExpTof int  im  )  const [inline]
 

00042 { return _exptof[im]; }     

int RecBTofHit::getId void   )  const [inline]
 

00024 { return _Id; }

int RecBTofHit::getId void   )  const [inline]
 

00024 { return _Id; }

int RecBTofHit::getMod  )  const [inline]
 

00027 { return _mod; }

int RecBTofHit::getMod  )  const [inline]
 

00027 { return _mod; }

double RecBTofHit::getP  )  const [inline]
 

00037 { return _p;}

double RecBTofHit::getP  )  const [inline]
 

00037 { return _p;}

double RecBTofHit::getPath  )  const [inline]
 

00038 { return _path; }

double RecBTofHit::getPath  )  const [inline]
 

00038 { return _path; }

double RecBTofHit::getPh  )  const [inline]
 

00036 { return _ph;}

double RecBTofHit::getPh  )  const [inline]
 

00036 { return _ph;}

double RecBTofHit::getPhHit  )  const [inline]
 

00033 { return _phHit;}

double RecBTofHit::getPhHit  )  const [inline]
 

00033 { return _phHit;}

double RecBTofHit::getPhTrk  )  const [inline]
 

00035 { return _phTrk;}

double RecBTofHit::getPhTrk  )  const [inline]
 

00035 { return _phTrk;}

double RecBTofHit::getQ1  )  const [inline]
 

00055 { return _q1; } 

double RecBTofHit::getQ1  )  const [inline]
 

00055 { return _q1; } 

double RecBTofHit::getQ2  )  const [inline]
 

00056 { return _q2; }

double RecBTofHit::getQ2  )  const [inline]
 

00056 { return _q2; }

int RecBTofHit::getQual  )  const [inline]
 

00028 { return _qual; }  

int RecBTofHit::getQual  )  const [inline]
 

00028 { return _qual; }  

double RecBTofHit::getThTrk  )  const [inline]
 

00034 { return _thTrk;}

double RecBTofHit::getThTrk  )  const [inline]
 

00034 { return _thTrk;}

double RecBTofHit::getTime  )  const [inline]
 

00039 { return _time; }

double RecBTofHit::getTime  )  const [inline]
 

00039 { return _time; }

double RecBTofHit::getTm1  )  const [inline]
 

00047 { return _tm1; }

double RecBTofHit::getTm1  )  const [inline]
 

00047 { return _tm1; }

double RecBTofHit::getTm2  )  const [inline]
 

00048 { return _tm2; }

double RecBTofHit::getTm2  )  const [inline]
 

00048 { return _tm2; }

double RecBTofHit::getTof void   )  const [inline]
 

00040 { return _tof; }

double RecBTofHit::getTof void   )  const [inline]
 

00040 { return _tof; }

Identifier RecBTofHit::getTofID  )  const [inline]
 

00026 { return _tofID; }

Identifier RecBTofHit::getTofID  )  const [inline]
 

00026 { return _tofID; }

double RecBTofHit::getTr1  )  const [inline]
 

00051 { return _tr1; }

double RecBTofHit::getTr1  )  const [inline]
 

00051 { return _tr1; }

double RecBTofHit::getTr2  )  const [inline]
 

00052 { return _tr2; }

double RecBTofHit::getTr2  )  const [inline]
 

00052 { return _tr2; }

int RecBTofHit::getTrk  )  const [inline]
 

00025 { return _trk; }

int RecBTofHit::getTrk  )  const [inline]
 

00025 { return _trk; }

double RecBTofHit::getTt1  )  const [inline]
 

00043 { return _tt1; }

double RecBTofHit::getTt1  )  const [inline]
 

00043 { return _tt1; }

double RecBTofHit::getTt2  )  const [inline]
 

00044 { return _tt2; }

double RecBTofHit::getTt2  )  const [inline]
 

00044 { return _tt2; }

double RecBTofHit::getZADC  )  const [inline]
 

00032 { return _zADC;}

double RecBTofHit::getZADC  )  const [inline]
 

00032 { return _zADC;}

double RecBTofHit::getZHit  )  const [inline]
 

00029 { return _zHit;}

double RecBTofHit::getZHit  )  const [inline]
 

00029 { return _zHit;}

double RecBTofHit::getZTDC  )  const [inline]
 

00031 { return _zTDC;}

double RecBTofHit::getZTDC  )  const [inline]
 

00031 { return _zTDC;}

const RecBTofHit* RecBTofHit::next void   )  const [inline]
 

00116 { return m_next;}//if first layer,pointer to the second one,if second one,to the first one

const RecBTofHit* RecBTofHit::next void   )  const [inline]
 

00116 { return m_next;}//if first layer,pointer to the second one,if second one,to the first one

bool RecBTofHit::operator< RecBTofHit rhs  )  const [inline]
 

00107                                        {
00108 //      std::cout<<"be call once"<<std::endl;
00109        return (_q1+_q2)<(rhs->getQ1()+rhs->getQ2());
00110   }

bool RecBTofHit::operator< const RecBTofHit rhs  )  const [inline]
 

00098                                               {
00099        //std::cout<<"be called once"<<std::endl;
00100        return (_q1+_q2)<(rhs.getQ1()+rhs.getQ2());
00101   }

bool RecBTofHit::operator< RecBTofHit rhs  )  const [inline]
 

00107                                        {
00108 //      std::cout<<"be call once"<<std::endl;
00109        return (_q1+_q2)<(rhs->getQ1()+rhs->getQ2());
00110   }

bool RecBTofHit::operator< const RecBTofHit rhs  )  const [inline]
 

00098                                               {
00099        //std::cout<<"be called once"<<std::endl;
00100        return (_q1+_q2)<(rhs.getQ1()+rhs.getQ2());
00101   }

bool RecBTofHit::operator> RecBTofHit rhs  )  const [inline]
 

00111                                         {
00112       std::cout<<"be call once"<<std::endl;
00113        return (_q1+_q2)>(rhs->getQ1()+rhs->getQ2());
00114   }

bool RecBTofHit::operator> const RecBTofHit rhs  )  const [inline]
 

00102                                               {
00103        //std::cout<<"be called once"<<std::endl;
00104        return (_q1+_q2)>(rhs.getQ1()+rhs.getQ2());
00105   }

bool RecBTofHit::operator> RecBTofHit rhs  )  const [inline]
 

00111                                         {
00112       std::cout<<"be call once"<<std::endl;
00113        return (_q1+_q2)>(rhs->getQ1()+rhs->getQ2());
00114   }

bool RecBTofHit::operator> const RecBTofHit rhs  )  const [inline]
 

00102                                               {
00103        //std::cout<<"be called once"<<std::endl;
00104        return (_q1+_q2)>(rhs.getQ1()+rhs.getQ2());
00105   }

void RecBTofHit::setdZHit double  dzHit  )  [inline]
 

00067 { _dzHit=dzHit; }

void RecBTofHit::setdZHit double  dzHit  )  [inline]
 

00067 { _dzHit=dzHit; }

void RecBTofHit::setEQ1 double  eq1  )  [inline]
 

00094 { _eq1=eq1; }

void RecBTofHit::setEQ1 double  eq1  )  [inline]
 

00094 { _eq1=eq1; }

void RecBTofHit::setEQ2 double  eq2  )  [inline]
 

00095 { _eq2=eq2; }  

void RecBTofHit::setEQ2 double  eq2  )  [inline]
 

00095 { _eq2=eq2; }  

void RecBTofHit::setETm1 double  etm1  )  [inline]
 

00086 { _etm1=etm1; }

void RecBTofHit::setETm1 double  etm1  )  [inline]
 

00086 { _etm1=etm1; }

void RecBTofHit::setETm2 double  etm2  )  [inline]
 

00087 { _etm2=etm2; }  

void RecBTofHit::setETm2 double  etm2  )  [inline]
 

00087 { _etm2=etm2; }  

void RecBTofHit::setETof double  etof  )  [inline]
 

00078 { _etof=etof; }

void RecBTofHit::setETof double  etof  )  [inline]
 

00078 { _etof=etof; }

void RecBTofHit::setETr1 double  etr1  )  [inline]
 

00090 { _etr1=etr1; }

void RecBTofHit::setETr1 double  etr1  )  [inline]
 

00090 { _etr1=etr1; }

void RecBTofHit::setETr2 double  etr2  )  [inline]
 

00091 { _etr2=etr2; }

void RecBTofHit::setETr2 double  etr2  )  [inline]
 

00091 { _etr2=etr2; }

void RecBTofHit::setETt1 double  ett1  )  [inline]
 

00082 { _ett1=ett1; }

void RecBTofHit::setETt1 double  ett1  )  [inline]
 

00082 { _ett1=ett1; }

void RecBTofHit::setETt2 double  ett2  )  [inline]
 

00083 { _ett2=ett2; }

void RecBTofHit::setETt2 double  ett2  )  [inline]
 

00083 { _ett2=ett2; }

void RecBTofHit::setExpTof double  exptof,
int  im
[inline]
 

00079 { _exptof[im]=exptof; } 

void RecBTofHit::setExpTof double  exptof,
int  im
[inline]
 

00079 { _exptof[im]=exptof; } 

void RecBTofHit::setId int  id  )  [inline]
 

00061 { _Id=id; }

void RecBTofHit::setId int  id  )  [inline]
 

00061 { _Id=id; }

void RecBTofHit::setMod int  mod  )  [inline]
 

00064 { _mod=mod; }

void RecBTofHit::setMod int  mod  )  [inline]
 

00064 { _mod=mod; }

void RecBTofHit::setnext RecBTofHit next  )  [inline]
 

00117 { m_next=next;}

void RecBTofHit::setnext RecBTofHit next  )  [inline]
 

00117 { m_next=next;}

void RecBTofHit::setP double  p  )  [inline]
 

00074 { _p=p; }

void RecBTofHit::setP double  p  )  [inline]
 

00074 { _p=p; }

void RecBTofHit::setPath double  path  )  [inline]
 

00075 { _path=path; }

void RecBTofHit::setPath double  path  )  [inline]
 

00075 { _path=path; }

void RecBTofHit::setPh double  ph  )  [inline]
 

00073 { _ph=ph; }

void RecBTofHit::setPh double  ph  )  [inline]
 

00073 { _ph=ph; }

void RecBTofHit::setPhHit double  phHit  )  [inline]
 

00070 { _phHit=phHit; }

void RecBTofHit::setPhHit double  phHit  )  [inline]
 

00070 { _phHit=phHit; }

void RecBTofHit::setPhTrk double  phTrk  )  [inline]
 

00072 { _phTrk=phTrk; }

void RecBTofHit::setPhTrk double  phTrk  )  [inline]
 

00072 { _phTrk=phTrk; }

void RecBTofHit::setQ1 double  q1  )  [inline]
 

00092 { _q1=q1; }

void RecBTofHit::setQ1 double  q1  )  [inline]
 

00092 { _q1=q1; }

void RecBTofHit::setQ2 double  q2  )  [inline]
 

00093 { _q2=q2; }

void RecBTofHit::setQ2 double  q2  )  [inline]
 

00093 { _q2=q2; }

void RecBTofHit::setQual int  qual  )  [inline]
 

00065 { _qual=qual; } 

void RecBTofHit::setQual int  qual  )  [inline]
 

00065 { _qual=qual; } 

void RecBTofHit::setThTrk double  thTrk  )  [inline]
 

00071 { _thTrk=thTrk; }

void RecBTofHit::setThTrk double  thTrk  )  [inline]
 

00071 { _thTrk=thTrk; }

void RecBTofHit::setTime double  time  )  [inline]
 

00076 { _time=time; }

void RecBTofHit::setTime double  time  )  [inline]
 

00076 { _time=time; }

void RecBTofHit::setTm1 double  tm1  )  [inline]
 

00084 { _tm1=tm1; }

void RecBTofHit::setTm1 double  tm1  )  [inline]
 

00084 { _tm1=tm1; }

void RecBTofHit::setTm2 double  tm2  )  [inline]
 

00085 { _tm2=tm2; }

void RecBTofHit::setTm2 double  tm2  )  [inline]
 

00085 { _tm2=tm2; }

void RecBTofHit::setTof double  tof  )  [inline]
 

00077 { _tof=tof; }

void RecBTofHit::setTof double  tof  )  [inline]
 

00077 { _tof=tof; }

void RecBTofHit::setTofID Identifier  tofID  )  [inline]
 

00063 { _tofID=tofID; }

void RecBTofHit::setTofID Identifier  tofID  )  [inline]
 

00063 { _tofID=tofID; }

void RecBTofHit::setTr1 double  tr1  )  [inline]
 

00088 { _tr1=tr1; }

void RecBTofHit::setTr1 double  tr1  )  [inline]
 

00088 { _tr1=tr1; }

void RecBTofHit::setTr2 double  tr2  )  [inline]
 

00089 { _tr2=tr2; }

void RecBTofHit::setTr2 double  tr2  )  [inline]
 

00089 { _tr2=tr2; }

void RecBTofHit::setTrk int  trk  )  [inline]
 

00062 { _trk=trk; }  

void RecBTofHit::setTrk int  trk  )  [inline]
 

00062 { _trk=trk; }  

void RecBTofHit::setTt1 double  tt1  )  [inline]
 

00080 { _tt1=tt1; }

void RecBTofHit::setTt1 double  tt1  )  [inline]
 

00080 { _tt1=tt1; }

void RecBTofHit::setTt2 double  tt2  )  [inline]
 

00081 { _tt2=tt2; }

void RecBTofHit::setTt2 double  tt2  )  [inline]
 

00081 { _tt2=tt2; }

void RecBTofHit::setZADC double  zADC  )  [inline]
 

00069 { _zADC=zADC;}

void RecBTofHit::setZADC double  zADC  )  [inline]
 

00069 { _zADC=zADC;}

void RecBTofHit::setZHit double  zHit  )  [inline]
 

00066 { _zHit=zHit; }

void RecBTofHit::setZHit double  zHit  )  [inline]
 

00066 { _zHit=zHit; }

void RecBTofHit::setZTDC double  zTDC  )  [inline]
 

00068 { _zTDC=zTDC; }

void RecBTofHit::setZTDC double  zTDC  )  [inline]
 

00068 { _zTDC=zTDC; }


Member Data Documentation

double RecBTofHit::_dzHit [private]
 

double RecBTofHit::_eq1 [private]
 

double RecBTofHit::_eq2 [private]
 

double RecBTofHit::_etm1 [private]
 

double RecBTofHit::_etm2 [private]
 

double RecBTofHit::_etof [private]
 

double RecBTofHit::_etr1 [private]
 

double RecBTofHit::_etr2 [private]
 

double RecBTofHit::_ett1 [private]
 

double RecBTofHit::_ett2 [private]
 

double RecBTofHit::_exptof [private]
 

int RecBTofHit::_Id [private]
 

int RecBTofHit::_mod [private]
 

double RecBTofHit::_p [private]
 

double RecBTofHit::_path [private]
 

double RecBTofHit::_ph [private]
 

double RecBTofHit::_phHit [private]
 

double RecBTofHit::_phTrk [private]
 

double RecBTofHit::_q1 [private]
 

double RecBTofHit::_q2 [private]
 

int RecBTofHit::_qual [private]
 

double RecBTofHit::_thTrk [private]
 

double RecBTofHit::_time [private]
 

double RecBTofHit::_tm1 [private]
 

double RecBTofHit::_tm2 [private]
 

double RecBTofHit::_tof [private]
 

Identifier RecBTofHit::_tofID [private]
 

double RecBTofHit::_tr1 [private]
 

double RecBTofHit::_tr2 [private]
 

int RecBTofHit::_trk [private]
 

double RecBTofHit::_tt1 [private]
 

double RecBTofHit::_tt2 [private]
 

double RecBTofHit::_zADC [private]
 

double RecBTofHit::_zHit [private]
 

double RecBTofHit::_zTDC [private]
 

RecBTofHit* RecBTofHit::m_next [private]
 

RecBTofHit* RecBTofHit::m_next [private]
 


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