DstTofTrack Class Reference

#include <DstTofTrack.h>

Inheritance diagram for DstTofTrack:

ContainedObject RecTofTrack List of all members.

Public Member Functions

 DstTofTrack ()
virtual ~DstTofTrack ()
virtual const CLID & clID () const
int tofTrackID () const
int trackID () const
int tofID ()
int strip ()
unsigned int status () const
double path () const
double zrhit () const
double ph () const
double tof () const
double errtof () const
double beta () const
double texp (int i) const
double texpElectron () const
double texpMuon () const
double texpPion () const
double texpKaon () const
double texpProton () const
double toffset (int i) const
double toffsetElectron () const
double toffsetMuon () const
double toffsetPion () const
double toffsetKaon () const
double toffsetProton () const
double toffsetAntiProton () const
double sigma (int i) const
double sigmaElectron () const
double sigmaMuon () const
double sigmaPion () const
double sigmaKaon () const
double sigmaProton () const
double sigmaAntiProton () const
int quality () const
double t0 () const
double errt0 () const
double errz () const
double phi () const
double errphi () const
double energy () const
double errenergy () const
void setTofTrackID (int tofTrackID)
void setTrackID (int trackID)
void setTofID (int tofID)
void setStatus (unsigned int status)
void setPath (double path)
void setZrHit (double zrhit)
void setPh (double ph)
void setTof (double tof)
void setErrTof (double etof)
void setBeta (double beta)
void setTexp (double texp[5])
void setTexpElectron (double texpe)
void setTexpMuon (double texpmu)
void setTexpPion (double texppi)
void setTexpKaon (double texpk)
void setTexpProton (double texpp)
void setToffset (double toffset[6])
void setToffsetElectron (double toe)
void setToffsetMuon (double tomu)
void setToffsetPion (double topi)
void setToffsetKaon (double tok)
void setToffsetProton (double top)
void setToffsetAntiProton (double topb)
void setSigma (double sigma[6])
void setSigmaElectron (double se)
void setSigmaMuon (double smu)
void setSigmaPion (double spi)
void setSigmaKaon (double sk)
void setSigmaProton (double sp)
void setSigmaAntiProton (double spb)
void setQuality (int quality)
void setT0 (double t0)
void setErrT0 (double errt0)
void setErrZ (double errz)
void setPhi (double phi)
void setErrPhi (double errphi)
void setEnergy (double energy)
void setErrEnergy (double errenergy)

Static Public Member Functions

static const CLID & classID ()

Private Attributes

int m_tofTrackID
int m_trackID
int m_tofID
unsigned int m_status
double m_path
double m_zrhit
double m_ph
double m_tof
double m_beta
double m_texp [5]
double m_toffset [6]
double m_sigma [6]
int m_quality
double m_t0
double m_errt0
double m_errz
double m_phi
double m_errphi
double m_energy
double m_errenergy

Detailed Description

Definition at line 18 of file DstTofTrack.h.


Constructor & Destructor Documentation

DstTofTrack::DstTofTrack (  ) 

Definition at line 16 of file DstTofTrack.cxx.

References genRecEmupikp::i, m_beta, m_energy, m_errenergy, m_errphi, m_errt0, m_errz, m_path, m_ph, m_phi, m_quality, m_sigma, m_status, m_t0, m_tof, m_toffset, m_tofID, m_tofTrackID, m_trackID, and m_zrhit.

00016                          {
00017 
00018   m_tofTrackID = -1;
00019   m_trackID = -1;
00020   m_tofID   = -1;
00021   m_status  = -1;
00022   m_path    = 9999.0;
00023   m_zrhit   = 9999.0;
00024   m_ph      = 9999.0;
00025   m_tof     = 9999.0;
00026   m_beta    = 9999.0;
00027   for( int i=0; i<6; i++ ) {
00028     m_toffset[i] = 9999.0;
00029     m_sigma[i]   = 9999.0;
00030   }
00031   m_quality = 10;
00032   m_t0      = 0.0;
00033   m_errt0   = 0.0;
00034 
00035   m_errz    = 9999.0;
00036   m_phi     = 9999.0;
00037   m_errphi  = 9999.0;
00038   m_energy  = 9999.0;
00039   m_errenergy = 9999.0;
00040 
00041 }

virtual DstTofTrack::~DstTofTrack (  )  [inline, virtual]

Definition at line 22 of file DstTofTrack.h.

00022 {}


Member Function Documentation

double DstTofTrack::beta (  )  const [inline]

Definition at line 52 of file DstTofTrack.h.

References m_beta.

Referenced by TofCheckData::Fill().

00052 { return  m_beta;       }

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

Reimplemented in RecTofTrack.

Definition at line 36 of file DstTofTrack.h.

References CLID_DstTofTrack.

Referenced by clID().

00036 { return CLID_DstTofTrack; }

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

Reimplemented in RecTofTrack.

Definition at line 35 of file DstTofTrack.h.

References classID().

00035 { return  DstTofTrack::classID();}

double DstTofTrack::energy (  )  const [inline]

Definition at line 85 of file DstTofTrack.h.

References m_energy.

Referenced by TofCheckData::Fill().

00085 { return  m_energy;     }

double DstTofTrack::errenergy (  )  const [inline]

Definition at line 86 of file DstTofTrack.h.

References m_errenergy.

Referenced by TofCheckData::Fill().

00086 { return  m_errenergy;  }

double DstTofTrack::errphi (  )  const [inline]

Definition at line 84 of file DstTofTrack.h.

References m_errphi.

Referenced by TofCheckData::Fill().

00084 { return  m_errphi;     }

double DstTofTrack::errt0 (  )  const [inline]

Definition at line 80 of file DstTofTrack.h.

References m_errt0.

Referenced by TofCheckData::Fill().

00080 { return  m_errt0;      }

double DstTofTrack::errtof (  )  const [inline]

Definition at line 51 of file DstTofTrack.h.

References m_sigma.

Referenced by TofCheckData::Fill().

00051 { return  m_sigma[0];   }

double DstTofTrack::errz (  )  const [inline]

Definition at line 82 of file DstTofTrack.h.

References m_errz.

Referenced by TofCheckData::Fill().

00082 { return  m_errz;       }

double DstTofTrack::path (  )  const [inline]

Definition at line 47 of file DstTofTrack.h.

References m_path.

Referenced by TofCheckData::Fill().

00047 { return  m_path;       }

double DstTofTrack::ph (  )  const [inline]

Definition at line 49 of file DstTofTrack.h.

References m_ph.

Referenced by TofCheckData::Fill().

00049 { return  m_ph;         }

double DstTofTrack::phi (  )  const [inline]

Definition at line 83 of file DstTofTrack.h.

References m_phi.

Referenced by TofCheckData::Fill().

00083 { return  m_phi;        }

int DstTofTrack::quality (  )  const [inline]

Definition at line 77 of file DstTofTrack.h.

References m_quality.

Referenced by TofCheckData::Fill().

00077 { return  m_quality;    }

void DstTofTrack::setBeta ( double  beta  )  [inline]

Definition at line 100 of file DstTofTrack.h.

References m_beta.

Referenced by TofTrack::buildRecTofTrack(), TofTrack::setRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00100 { m_beta       = beta;       }

void DstTofTrack::setEnergy ( double  energy  )  [inline]

Definition at line 133 of file DstTofTrack.h.

References m_energy.

Referenced by TofTrack::buildRecTofTrack(), TofShower::findShower(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00133 { m_energy     = energy;     }

void DstTofTrack::setErrEnergy ( double  errenergy  )  [inline]

Definition at line 134 of file DstTofTrack.h.

References m_errenergy.

Referenced by TofTrack::buildRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00134 { m_errenergy  = errenergy;  }

void DstTofTrack::setErrPhi ( double  errphi  )  [inline]

Definition at line 132 of file DstTofTrack.h.

References m_errphi.

Referenced by TofTrack::buildRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00132 { m_errphi     = errphi;     }

void DstTofTrack::setErrT0 ( double  errt0  )  [inline]

Definition at line 128 of file DstTofTrack.h.

References m_errt0.

Referenced by TofTrack::buildRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00128 { m_errt0      = errt0;      }

void DstTofTrack::setErrTof ( double  etof  )  [inline]

Definition at line 99 of file DstTofTrack.h.

References m_sigma.

Referenced by TofTrack::buildRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00099 { m_sigma[0]   = etof;       }

void DstTofTrack::setErrZ ( double  errz  )  [inline]

Definition at line 130 of file DstTofTrack.h.

References m_errz.

Referenced by TofTrack::buildRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00130 { m_errz       = errz;       }

void DstTofTrack::setPath ( double  path  )  [inline]

Definition at line 95 of file DstTofTrack.h.

References m_path.

Referenced by TofTrack::buildRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00095 { m_path       = path;       }

void DstTofTrack::setPh ( double  ph  )  [inline]

Definition at line 97 of file DstTofTrack.h.

References m_ph.

Referenced by TofTrack::setRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00097 { m_ph         = ph;         }

void DstTofTrack::setPhi ( double  phi  )  [inline]

Definition at line 131 of file DstTofTrack.h.

References m_phi.

Referenced by TofTrack::buildRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00131 { m_phi        = phi;        }

void DstTofTrack::setQuality ( int  quality  )  [inline]

Definition at line 125 of file DstTofTrack.h.

References m_quality.

Referenced by TofTrack::buildRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00125 { m_quality    = quality;    }

void DstTofTrack::setSigma ( double  sigma[6]  )  [inline]

Definition at line 117 of file DstTofTrack.h.

References genRecEmupikp::i, and m_sigma.

Referenced by TofTrack::buildRecTofTrack().

00117 { for(int i=0; i<6; i++) { m_sigma[i]=sigma[i];} }

void DstTofTrack::setSigmaAntiProton ( double  spb  )  [inline]

Definition at line 123 of file DstTofTrack.h.

References m_sigma.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00123 { m_sigma[5]   = spb;        }

void DstTofTrack::setSigmaElectron ( double  se  )  [inline]

Definition at line 118 of file DstTofTrack.h.

References m_sigma.

Referenced by TofTrack::setRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00118 { m_sigma[0]   = se;         }

void DstTofTrack::setSigmaKaon ( double  sk  )  [inline]

Definition at line 121 of file DstTofTrack.h.

References m_sigma.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00121 { m_sigma[3]   = sk;         }

void DstTofTrack::setSigmaMuon ( double  smu  )  [inline]

Definition at line 119 of file DstTofTrack.h.

References m_sigma.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00119 { m_sigma[1]   = smu;        }

void DstTofTrack::setSigmaPion ( double  spi  )  [inline]

Definition at line 120 of file DstTofTrack.h.

References m_sigma.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00120 { m_sigma[2]   = spi;        }

void DstTofTrack::setSigmaProton ( double  sp  )  [inline]

Definition at line 122 of file DstTofTrack.h.

References m_sigma.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00122 { m_sigma[4]   = sp;         }

void DstTofTrack::setStatus ( unsigned int  status  )  [inline]

Definition at line 93 of file DstTofTrack.h.

References m_status.

Referenced by TofTrack::convert2RecTofTrackCol(), TofShower::findShower(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00093 { m_status     = status;     }

void DstTofTrack::setT0 ( double  t0  )  [inline]

Definition at line 127 of file DstTofTrack.h.

References m_t0.

Referenced by TofTrack::buildRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00127 { m_t0         = t0;         }

void DstTofTrack::setTexp ( double  texp[5]  )  [inline]

Definition at line 102 of file DstTofTrack.h.

References genRecEmupikp::i, and m_texp.

Referenced by TofTrack::buildRecTofTrack().

00102 { for(int i=0; i<5; i++) { m_texp[i]=texp[i];} }

void DstTofTrack::setTexpElectron ( double  texpe  )  [inline]

Definition at line 103 of file DstTofTrack.h.

References m_texp.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00103 { m_texp[0] = texpe;         }

void DstTofTrack::setTexpKaon ( double  texpk  )  [inline]

Definition at line 106 of file DstTofTrack.h.

References m_texp.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00106 { m_texp[3] = texpk;         }

void DstTofTrack::setTexpMuon ( double  texpmu  )  [inline]

Definition at line 104 of file DstTofTrack.h.

References m_texp.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00104 { m_texp[1] = texpmu;        }

void DstTofTrack::setTexpPion ( double  texppi  )  [inline]

Definition at line 105 of file DstTofTrack.h.

References m_texp.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00105 { m_texp[2] = texppi;        }

void DstTofTrack::setTexpProton ( double  texpp  )  [inline]

Definition at line 107 of file DstTofTrack.h.

References m_texp.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00107 { m_texp[4] = texpp;         }

void DstTofTrack::setTof ( double  tof  )  [inline]

Definition at line 98 of file DstTofTrack.h.

References m_tof.

Referenced by TofTrack::setRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00098 { m_tof        = tof;        }

void DstTofTrack::setToffset ( double  toffset[6]  )  [inline]

Definition at line 109 of file DstTofTrack.h.

References genRecEmupikp::i, and m_toffset.

Referenced by TofTrack::setRecTofTrack().

00109 { for(int i=0; i<6; i++) { m_toffset[i]=toffset[i];} }

void DstTofTrack::setToffsetAntiProton ( double  topb  )  [inline]

Definition at line 115 of file DstTofTrack.h.

References m_toffset.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00115 { m_toffset[5] = topb;      }

void DstTofTrack::setToffsetElectron ( double  toe  )  [inline]

Definition at line 110 of file DstTofTrack.h.

References m_toffset.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00110 { m_toffset[0] = toe;        }

void DstTofTrack::setToffsetKaon ( double  tok  )  [inline]

Definition at line 113 of file DstTofTrack.h.

References m_toffset.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00113 { m_toffset[3] = tok;        }

void DstTofTrack::setToffsetMuon ( double  tomu  )  [inline]

Definition at line 111 of file DstTofTrack.h.

References m_toffset.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00111 { m_toffset[1] = tomu;       }

void DstTofTrack::setToffsetPion ( double  topi  )  [inline]

Definition at line 112 of file DstTofTrack.h.

References m_toffset.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00112 { m_toffset[2] = topi;       }

void DstTofTrack::setToffsetProton ( double  top  )  [inline]

Definition at line 114 of file DstTofTrack.h.

References m_toffset.

Referenced by RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00114 { m_toffset[4] = top;        }

void DstTofTrack::setTofID ( int  tofID  )  [inline]

Definition at line 92 of file DstTofTrack.h.

References m_tofID.

Referenced by TofTrack::buildRecTofTrack(), TofShower::findShower(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00092 { m_tofID      = tofID;      }

void DstTofTrack::setTofTrackID ( int  tofTrackID  )  [inline]

Definition at line 90 of file DstTofTrack.h.

References m_tofTrackID.

Referenced by TofTrack::buildRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00090 { m_tofTrackID = tofTrackID; }

void DstTofTrack::setTrackID ( int  trackID  )  [inline]

Definition at line 91 of file DstTofTrack.h.

References m_trackID.

Referenced by TofTrack::buildRecTofTrack(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00091 { m_trackID    = trackID;    }

void DstTofTrack::setZrHit ( double  zrhit  )  [inline]

Definition at line 96 of file DstTofTrack.h.

References m_zrhit.

Referenced by TofTrack::buildRecTofTrack(), TofShower::findShower(), RecTofTrackCnv::TObjectToDataObject(), and TofTrackCnv::TObjectToDataObject().

00096 { m_zrhit      = zrhit;      }

double DstTofTrack::sigma ( int  i  )  const [inline]

Definition at line 69 of file DstTofTrack.h.

References m_sigma.

00069 { return  m_sigma[i];   }

double DstTofTrack::sigmaAntiProton (  )  const [inline]

Definition at line 75 of file DstTofTrack.h.

References m_sigma.

00075 { return  m_sigma[5];   }

double DstTofTrack::sigmaElectron (  )  const [inline]

Definition at line 70 of file DstTofTrack.h.

References m_sigma.

Referenced by TofCheckData::Fill().

00070 { return  m_sigma[0];   }

double DstTofTrack::sigmaKaon (  )  const [inline]

Definition at line 73 of file DstTofTrack.h.

References m_sigma.

Referenced by TofCheckData::Fill().

00073 { return  m_sigma[3];   }

double DstTofTrack::sigmaMuon (  )  const [inline]

Definition at line 71 of file DstTofTrack.h.

References m_sigma.

Referenced by TofCheckData::Fill().

00071 { return  m_sigma[1];   }

double DstTofTrack::sigmaPion (  )  const [inline]

Definition at line 72 of file DstTofTrack.h.

References m_sigma.

Referenced by TofCheckData::Fill().

00072 { return  m_sigma[2];   }

double DstTofTrack::sigmaProton (  )  const [inline]

Definition at line 74 of file DstTofTrack.h.

References m_sigma.

Referenced by TofCheckData::Fill().

00074 { return  m_sigma[4];   }

unsigned int DstTofTrack::status (  )  const [inline]

Definition at line 45 of file DstTofTrack.h.

References m_status.

Referenced by TofCheckData::Fill(), and TofHitStatus::operator=().

00045 { return  m_status;     }

int DstTofTrack::strip (  ) 

Definition at line 56 of file DstTofTrack.cxx.

References TofHitStatus::is_mrpc(), m_status, and m_tofID.

Referenced by TofCheckData::Fill().

00056                        {
00057   if( m_tofID<0 ) return -1;
00058   if( TofHitStatus::is_mrpc( m_status ) ) {
00059     return static_cast<int>( m_tofID%12 );
00060   }
00061   return -1;
00062 }

double DstTofTrack::t0 (  )  const [inline]

Definition at line 79 of file DstTofTrack.h.

References m_t0.

Referenced by TofCheckData::Fill().

00079 { return  m_t0;         }

double DstTofTrack::texp ( int  i  )  const [inline]

Definition at line 54 of file DstTofTrack.h.

References m_texp.

00054 { return  m_texp[i];    }

double DstTofTrack::texpElectron (  )  const [inline]

Definition at line 55 of file DstTofTrack.h.

References m_texp.

Referenced by TofCheckData::Fill().

00055 { return  m_texp[0];    }

double DstTofTrack::texpKaon (  )  const [inline]

Definition at line 58 of file DstTofTrack.h.

References m_texp.

Referenced by TofCheckData::Fill().

00058 { return  m_texp[3];    }

double DstTofTrack::texpMuon (  )  const [inline]

Definition at line 56 of file DstTofTrack.h.

References m_texp.

Referenced by TofCheckData::Fill().

00056 { return  m_texp[1];    }

double DstTofTrack::texpPion (  )  const [inline]

Definition at line 57 of file DstTofTrack.h.

References m_texp.

Referenced by TofCheckData::Fill().

00057 { return  m_texp[2];    }

double DstTofTrack::texpProton (  )  const [inline]

Definition at line 59 of file DstTofTrack.h.

References m_texp.

Referenced by TofCheckData::Fill().

00059 { return  m_texp[4];    }

double DstTofTrack::tof ( void   )  const [inline]

Definition at line 50 of file DstTofTrack.h.

References m_tof.

Referenced by TofCheckData::Fill().

00050 { return  m_tof;        }

double DstTofTrack::toffset ( int  i  )  const [inline]

Definition at line 61 of file DstTofTrack.h.

References m_toffset.

00061 { return  m_toffset[i]; }

double DstTofTrack::toffsetAntiProton (  )  const [inline]

Definition at line 67 of file DstTofTrack.h.

References m_toffset.

00067 { return  m_toffset[5]; }

double DstTofTrack::toffsetElectron (  )  const [inline]

Definition at line 62 of file DstTofTrack.h.

References m_toffset.

Referenced by TofCheckData::Fill().

00062 { return  m_toffset[0]; }

double DstTofTrack::toffsetKaon (  )  const [inline]

Definition at line 65 of file DstTofTrack.h.

References m_toffset.

Referenced by TofCheckData::Fill().

00065 { return  m_toffset[3]; }

double DstTofTrack::toffsetMuon (  )  const [inline]

Definition at line 63 of file DstTofTrack.h.

References m_toffset.

Referenced by TofCheckData::Fill().

00063 { return  m_toffset[1]; }

double DstTofTrack::toffsetPion (  )  const [inline]

Definition at line 64 of file DstTofTrack.h.

References m_toffset.

Referenced by TofCheckData::Fill().

00064 { return  m_toffset[2]; }

double DstTofTrack::toffsetProton (  )  const [inline]

Definition at line 66 of file DstTofTrack.h.

References m_toffset.

Referenced by TofCheckData::Fill().

00066 { return  m_toffset[4]; }

int DstTofTrack::tofID (  ) 

Definition at line 44 of file DstTofTrack.cxx.

References TofHitStatus::is_mrpc(), m_status, and m_tofID.

Referenced by TofCheckData::Fill().

00044                        {
00045   if( m_tofID < 0 ) return m_tofID;
00046   if( TofHitStatus::is_mrpc( m_status ) ) {
00047     return static_cast<int>( m_tofID/12 );
00048   }
00049   else {
00050     return m_tofID;
00051   }
00052   return -1;
00053 }

int DstTofTrack::tofTrackID (  )  const [inline]

Definition at line 40 of file DstTofTrack.h.

References m_tofTrackID.

Referenced by TofCheckData::Fill().

00040 { return  m_tofTrackID; }

int DstTofTrack::trackID (  )  const [inline]

Definition at line 41 of file DstTofTrack.h.

References m_trackID.

Referenced by TofCheckData::Fill().

00041 { return  m_trackID;    }

double DstTofTrack::zrhit (  )  const [inline]

Definition at line 48 of file DstTofTrack.h.

References m_zrhit.

Referenced by TofCheckData::Fill().

00048 { return  m_zrhit;      }


Member Data Documentation

double DstTofTrack::m_beta [private]

Definition at line 158 of file DstTofTrack.h.

Referenced by beta(), DstTofTrack(), and setBeta().

double DstTofTrack::m_energy [private]

Definition at line 179 of file DstTofTrack.h.

Referenced by DstTofTrack(), energy(), and setEnergy().

double DstTofTrack::m_errenergy [private]

Definition at line 180 of file DstTofTrack.h.

Referenced by DstTofTrack(), errenergy(), and setErrEnergy().

double DstTofTrack::m_errphi [private]

Definition at line 178 of file DstTofTrack.h.

Referenced by DstTofTrack(), errphi(), and setErrPhi().

double DstTofTrack::m_errt0 [private]

Definition at line 174 of file DstTofTrack.h.

Referenced by DstTofTrack(), errt0(), and setErrT0().

double DstTofTrack::m_errz [private]

Definition at line 176 of file DstTofTrack.h.

Referenced by DstTofTrack(), errz(), and setErrZ().

double DstTofTrack::m_path [private]

Definition at line 154 of file DstTofTrack.h.

Referenced by DstTofTrack(), path(), and setPath().

double DstTofTrack::m_ph [private]

Definition at line 156 of file DstTofTrack.h.

Referenced by DstTofTrack(), ph(), and setPh().

double DstTofTrack::m_phi [private]

Definition at line 177 of file DstTofTrack.h.

Referenced by DstTofTrack(), phi(), and setPhi().

int DstTofTrack::m_quality [private]

Definition at line 162 of file DstTofTrack.h.

Referenced by DstTofTrack(), quality(), and setQuality().

double DstTofTrack::m_sigma[6] [private]

Definition at line 161 of file DstTofTrack.h.

Referenced by DstTofTrack(), errtof(), setErrTof(), setSigma(), setSigmaAntiProton(), setSigmaElectron(), setSigmaKaon(), setSigmaMuon(), setSigmaPion(), setSigmaProton(), sigma(), sigmaAntiProton(), sigmaElectron(), sigmaKaon(), sigmaMuon(), sigmaPion(), and sigmaProton().

unsigned int DstTofTrack::m_status [private]

Definition at line 141 of file DstTofTrack.h.

Referenced by DstTofTrack(), setStatus(), status(), strip(), and tofID().

double DstTofTrack::m_t0 [private]

Definition at line 173 of file DstTofTrack.h.

Referenced by DstTofTrack(), setT0(), and t0().

double DstTofTrack::m_texp[5] [private]

Definition at line 159 of file DstTofTrack.h.

Referenced by setTexp(), setTexpElectron(), setTexpKaon(), setTexpMuon(), setTexpPion(), setTexpProton(), texp(), texpElectron(), texpKaon(), texpMuon(), texpPion(), and texpProton().

double DstTofTrack::m_tof [private]

Definition at line 157 of file DstTofTrack.h.

Referenced by DstTofTrack(), setTof(), and tof().

double DstTofTrack::m_toffset[6] [private]

Definition at line 160 of file DstTofTrack.h.

Referenced by DstTofTrack(), setToffset(), setToffsetAntiProton(), setToffsetElectron(), setToffsetKaon(), setToffsetMuon(), setToffsetPion(), setToffsetProton(), toffset(), toffsetAntiProton(), toffsetElectron(), toffsetKaon(), toffsetMuon(), toffsetPion(), and toffsetProton().

int DstTofTrack::m_tofID [private]

Definition at line 140 of file DstTofTrack.h.

Referenced by DstTofTrack(), setTofID(), strip(), and tofID().

int DstTofTrack::m_tofTrackID [private]

Definition at line 138 of file DstTofTrack.h.

Referenced by DstTofTrack(), setTofTrackID(), and tofTrackID().

int DstTofTrack::m_trackID [private]

Definition at line 139 of file DstTofTrack.h.

Referenced by DstTofTrack(), setTrackID(), and trackID().

double DstTofTrack::m_zrhit [private]

Definition at line 155 of file DstTofTrack.h.

Referenced by DstTofTrack(), setZrHit(), and zrhit().


Generated on Tue Nov 29 23:18:32 2016 for BOSS_7.0.2 by  doxygen 1.4.7