BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
DstTofTrack Class Reference

#include <DstTofTrack.h>

+ Inheritance diagram for DstTofTrack:

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)
 
 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 ()
 
static const CLID & classID ()
 

Detailed Description

Constructor & Destructor Documentation

◆ DstTofTrack() [1/2]

DstTofTrack::DstTofTrack ( )

Definition at line 16 of file DstTofTrack.cxx.

16 {
17
18 m_tofTrackID = -1;
19 m_trackID = -1;
20 m_tofID = -1;
21 m_status = -1;
22 m_path = 9999.0;
23 m_zrhit = 9999.0;
24 m_ph = 9999.0;
25 m_tof = 9999.0;
26 m_beta = 9999.0;
27 for( int i=0; i<6; i++ ) {
28 m_toffset[i] = 9999.0;
29 m_sigma[i] = 9999.0;
30 }
31 m_quality = 10;
32 m_t0 = 0.0;
33 m_errt0 = 0.0;
34
35 m_errz = 9999.0;
36 m_phi = 9999.0;
37 m_errphi = 9999.0;
38 m_energy = 9999.0;
39 m_errenergy = 9999.0;
40
41}

◆ ~DstTofTrack() [1/2]

virtual DstTofTrack::~DstTofTrack ( )
inlinevirtual

◆ DstTofTrack() [2/2]

DstTofTrack::DstTofTrack ( )

◆ ~DstTofTrack() [2/2]

virtual DstTofTrack::~DstTofTrack ( )
inlinevirtual

Definition at line 22 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

22{}

Member Function Documentation

◆ beta() [1/2]

double DstTofTrack::beta ( ) const
inline

Definition at line 52 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

52{ return m_beta; }

Referenced by TofCheckData::Fill(), and setBeta().

◆ beta() [2/2]

double DstTofTrack::beta ( ) const
inline

Definition at line 52 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

52{ return m_beta; }

◆ classID() [1/2]

static const CLID & DstTofTrack::classID ( )
inlinestatic

Definition at line 36 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

36{ return CLID_DstTofTrack; }
const CLID & CLID_DstTofTrack
Definition: EventModel.cxx:261

Referenced by clID().

◆ classID() [2/2]

static const CLID & DstTofTrack::classID ( )
inlinestatic

Definition at line 36 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

36{ return CLID_DstTofTrack; }

◆ clID() [1/2]

virtual const CLID & DstTofTrack::clID ( ) const
inlinevirtual

◆ clID() [2/2]

virtual const CLID & DstTofTrack::clID ( ) const
inlinevirtual

Reimplemented in RecTofTrack, and RecTofTrack.

Definition at line 35 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

35{ return DstTofTrack::classID();}

◆ energy() [1/2]

double DstTofTrack::energy ( ) const
inline

Definition at line 85 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

85{ return m_energy; }

Referenced by TofCheckData::Fill(), and setEnergy().

◆ energy() [2/2]

double DstTofTrack::energy ( ) const
inline

Definition at line 85 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

85{ return m_energy; }

◆ errenergy() [1/2]

double DstTofTrack::errenergy ( ) const
inline

Definition at line 86 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

86{ return m_errenergy; }

Referenced by TofCheckData::Fill(), and setErrEnergy().

◆ errenergy() [2/2]

double DstTofTrack::errenergy ( ) const
inline

Definition at line 86 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

86{ return m_errenergy; }

◆ errphi() [1/2]

double DstTofTrack::errphi ( ) const
inline

Definition at line 84 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

84{ return m_errphi; }

Referenced by TofCheckData::Fill(), and setErrPhi().

◆ errphi() [2/2]

double DstTofTrack::errphi ( ) const
inline

Definition at line 84 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

84{ return m_errphi; }

◆ errt0() [1/2]

double DstTofTrack::errt0 ( ) const
inline

Definition at line 80 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

80{ return m_errt0; }

Referenced by TofCheckData::Fill(), and setErrT0().

◆ errt0() [2/2]

double DstTofTrack::errt0 ( ) const
inline

Definition at line 80 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

80{ return m_errt0; }

◆ errtof() [1/2]

double DstTofTrack::errtof ( ) const
inline

Definition at line 51 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

51{ return m_sigma[0]; }

Referenced by TofCheckData::Fill().

◆ errtof() [2/2]

double DstTofTrack::errtof ( ) const
inline

Definition at line 51 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

51{ return m_sigma[0]; }

◆ errz() [1/2]

double DstTofTrack::errz ( ) const
inline

Definition at line 82 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

82{ return m_errz; }

Referenced by TofCheckData::Fill(), and setErrZ().

◆ errz() [2/2]

double DstTofTrack::errz ( ) const
inline

Definition at line 82 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

82{ return m_errz; }

◆ path() [1/2]

double DstTofTrack::path ( ) const
inline

Definition at line 47 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

47{ return m_path; }

Referenced by TofCheckData::Fill(), and setPath().

◆ path() [2/2]

double DstTofTrack::path ( ) const
inline

Definition at line 47 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

47{ return m_path; }

◆ ph() [1/2]

double DstTofTrack::ph ( ) const
inline

Definition at line 49 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

49{ return m_ph; }

Referenced by TofCheckData::Fill(), and setPh().

◆ ph() [2/2]

double DstTofTrack::ph ( ) const
inline

Definition at line 49 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

49{ return m_ph; }

◆ phi() [1/2]

double DstTofTrack::phi ( ) const
inline

Definition at line 83 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

83{ return m_phi; }

Referenced by TofCheckData::Fill(), and setPhi().

◆ phi() [2/2]

double DstTofTrack::phi ( ) const
inline

Definition at line 83 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

83{ return m_phi; }

◆ quality() [1/2]

int DstTofTrack::quality ( ) const
inline

Definition at line 77 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

77{ return m_quality; }

Referenced by TofCheckData::Fill(), and setQuality().

◆ quality() [2/2]

int DstTofTrack::quality ( ) const
inline

Definition at line 77 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

77{ return m_quality; }

◆ setBeta() [1/2]

◆ setBeta() [2/2]

void DstTofTrack::setBeta ( double  beta)
inline

Definition at line 100 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

100{ m_beta = beta; }

◆ setEnergy() [1/2]

void DstTofTrack::setEnergy ( double  energy)
inline

◆ setEnergy() [2/2]

void DstTofTrack::setEnergy ( double  energy)
inline

Definition at line 133 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

133{ m_energy = energy; }

◆ setErrEnergy() [1/2]

void DstTofTrack::setErrEnergy ( double  errenergy)
inline

◆ setErrEnergy() [2/2]

void DstTofTrack::setErrEnergy ( double  errenergy)
inline

Definition at line 134 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

134{ m_errenergy = errenergy; }

◆ setErrPhi() [1/2]

void DstTofTrack::setErrPhi ( double  errphi)
inline

◆ setErrPhi() [2/2]

void DstTofTrack::setErrPhi ( double  errphi)
inline

Definition at line 132 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

132{ m_errphi = errphi; }

◆ setErrT0() [1/2]

void DstTofTrack::setErrT0 ( double  errt0)
inline

◆ setErrT0() [2/2]

void DstTofTrack::setErrT0 ( double  errt0)
inline

Definition at line 128 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

128{ m_errt0 = errt0; }

◆ setErrTof() [1/2]

void DstTofTrack::setErrTof ( double  etof)
inline

◆ setErrTof() [2/2]

void DstTofTrack::setErrTof ( double  etof)
inline

Definition at line 99 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

99{ m_sigma[0] = etof; }

◆ setErrZ() [1/2]

◆ setErrZ() [2/2]

void DstTofTrack::setErrZ ( double  errz)
inline

Definition at line 130 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

130{ m_errz = errz; }

◆ setPath() [1/2]

◆ setPath() [2/2]

void DstTofTrack::setPath ( double  path)
inline

Definition at line 95 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

95{ m_path = path; }

◆ setPh() [1/2]

◆ setPh() [2/2]

void DstTofTrack::setPh ( double  ph)
inline

Definition at line 97 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

97{ m_ph = ph; }

◆ setPhi() [1/2]

◆ setPhi() [2/2]

void DstTofTrack::setPhi ( double  phi)
inline

Definition at line 131 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

131{ m_phi = phi; }

◆ setQuality() [1/2]

◆ setQuality() [2/2]

void DstTofTrack::setQuality ( int  quality)
inline

Definition at line 125 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

125{ m_quality = quality; }

◆ setSigma() [1/2]

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

Definition at line 117 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

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

Referenced by TofTrack::buildRecTofTrack().

◆ setSigma() [2/2]

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

Definition at line 117 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

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

◆ setSigmaAntiProton() [1/2]

void DstTofTrack::setSigmaAntiProton ( double  spb)
inline

◆ setSigmaAntiProton() [2/2]

void DstTofTrack::setSigmaAntiProton ( double  spb)
inline

Definition at line 123 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

123{ m_sigma[5] = spb; }

◆ setSigmaElectron() [1/2]

void DstTofTrack::setSigmaElectron ( double  se)
inline

◆ setSigmaElectron() [2/2]

void DstTofTrack::setSigmaElectron ( double  se)
inline

Definition at line 118 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

118{ m_sigma[0] = se; }

◆ setSigmaKaon() [1/2]

void DstTofTrack::setSigmaKaon ( double  sk)
inline

◆ setSigmaKaon() [2/2]

void DstTofTrack::setSigmaKaon ( double  sk)
inline

Definition at line 121 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

121{ m_sigma[3] = sk; }

◆ setSigmaMuon() [1/2]

void DstTofTrack::setSigmaMuon ( double  smu)
inline

◆ setSigmaMuon() [2/2]

void DstTofTrack::setSigmaMuon ( double  smu)
inline

Definition at line 119 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

119{ m_sigma[1] = smu; }

◆ setSigmaPion() [1/2]

void DstTofTrack::setSigmaPion ( double  spi)
inline

◆ setSigmaPion() [2/2]

void DstTofTrack::setSigmaPion ( double  spi)
inline

Definition at line 120 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

120{ m_sigma[2] = spi; }

◆ setSigmaProton() [1/2]

void DstTofTrack::setSigmaProton ( double  sp)
inline

◆ setSigmaProton() [2/2]

void DstTofTrack::setSigmaProton ( double  sp)
inline

Definition at line 122 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

122{ m_sigma[4] = sp; }

◆ setStatus() [1/2]

void DstTofTrack::setStatus ( unsigned int  status)
inline

◆ setStatus() [2/2]

void DstTofTrack::setStatus ( unsigned int  status)
inline

Definition at line 93 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

93{ m_status = status; }

◆ setT0() [1/2]

◆ setT0() [2/2]

void DstTofTrack::setT0 ( double  t0)
inline

Definition at line 127 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

127{ m_t0 = t0; }

◆ setTexp() [1/2]

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

Definition at line 102 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

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

Referenced by TofTrack::buildRecTofTrack().

◆ setTexp() [2/2]

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

Definition at line 102 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

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

◆ setTexpElectron() [1/2]

void DstTofTrack::setTexpElectron ( double  texpe)
inline

◆ setTexpElectron() [2/2]

void DstTofTrack::setTexpElectron ( double  texpe)
inline

Definition at line 103 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

103{ m_texp[0] = texpe; }

◆ setTexpKaon() [1/2]

void DstTofTrack::setTexpKaon ( double  texpk)
inline

◆ setTexpKaon() [2/2]

void DstTofTrack::setTexpKaon ( double  texpk)
inline

Definition at line 106 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

106{ m_texp[3] = texpk; }

◆ setTexpMuon() [1/2]

void DstTofTrack::setTexpMuon ( double  texpmu)
inline

◆ setTexpMuon() [2/2]

void DstTofTrack::setTexpMuon ( double  texpmu)
inline

Definition at line 104 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

104{ m_texp[1] = texpmu; }

◆ setTexpPion() [1/2]

void DstTofTrack::setTexpPion ( double  texppi)
inline

◆ setTexpPion() [2/2]

void DstTofTrack::setTexpPion ( double  texppi)
inline

Definition at line 105 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

105{ m_texp[2] = texppi; }

◆ setTexpProton() [1/2]

void DstTofTrack::setTexpProton ( double  texpp)
inline

◆ setTexpProton() [2/2]

void DstTofTrack::setTexpProton ( double  texpp)
inline

Definition at line 107 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

107{ m_texp[4] = texpp; }

◆ setTof() [1/2]

◆ setTof() [2/2]

void DstTofTrack::setTof ( double  tof)
inline

Definition at line 98 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

98{ m_tof = tof; }

◆ setToffset() [1/2]

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

Definition at line 109 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

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

Referenced by TofTrack::setRecTofTrack().

◆ setToffset() [2/2]

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

Definition at line 109 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

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

◆ setToffsetAntiProton() [1/2]

void DstTofTrack::setToffsetAntiProton ( double  topb)
inline

◆ setToffsetAntiProton() [2/2]

void DstTofTrack::setToffsetAntiProton ( double  topb)
inline

Definition at line 115 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

115{ m_toffset[5] = topb; }

◆ setToffsetElectron() [1/2]

void DstTofTrack::setToffsetElectron ( double  toe)
inline

◆ setToffsetElectron() [2/2]

void DstTofTrack::setToffsetElectron ( double  toe)
inline

Definition at line 110 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

110{ m_toffset[0] = toe; }

◆ setToffsetKaon() [1/2]

void DstTofTrack::setToffsetKaon ( double  tok)
inline

◆ setToffsetKaon() [2/2]

void DstTofTrack::setToffsetKaon ( double  tok)
inline

Definition at line 113 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

113{ m_toffset[3] = tok; }

◆ setToffsetMuon() [1/2]

void DstTofTrack::setToffsetMuon ( double  tomu)
inline

◆ setToffsetMuon() [2/2]

void DstTofTrack::setToffsetMuon ( double  tomu)
inline

Definition at line 111 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

111{ m_toffset[1] = tomu; }

◆ setToffsetPion() [1/2]

void DstTofTrack::setToffsetPion ( double  topi)
inline

◆ setToffsetPion() [2/2]

void DstTofTrack::setToffsetPion ( double  topi)
inline

Definition at line 112 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

112{ m_toffset[2] = topi; }

◆ setToffsetProton() [1/2]

void DstTofTrack::setToffsetProton ( double  top)
inline

◆ setToffsetProton() [2/2]

void DstTofTrack::setToffsetProton ( double  top)
inline

Definition at line 114 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

114{ m_toffset[4] = top; }

◆ setTofID() [1/2]

void DstTofTrack::setTofID ( int  tofID)
inline

◆ setTofID() [2/2]

void DstTofTrack::setTofID ( int  tofID)
inline

Definition at line 92 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

92{ m_tofID = tofID; }

◆ setTofTrackID() [1/2]

void DstTofTrack::setTofTrackID ( int  tofTrackID)
inline

◆ setTofTrackID() [2/2]

void DstTofTrack::setTofTrackID ( int  tofTrackID)
inline

Definition at line 90 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

90{ m_tofTrackID = tofTrackID; }

◆ setTrackID() [1/2]

◆ setTrackID() [2/2]

void DstTofTrack::setTrackID ( int  trackID)
inline

Definition at line 91 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

91{ m_trackID = trackID; }

◆ setZrHit() [1/2]

void DstTofTrack::setZrHit ( double  zrhit)
inline

◆ setZrHit() [2/2]

void DstTofTrack::setZrHit ( double  zrhit)
inline

Definition at line 96 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

96{ m_zrhit = zrhit; }

◆ sigma() [1/2]

double DstTofTrack::sigma ( int  i) const
inline

Definition at line 69 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

69{ return m_sigma[i]; }

◆ sigma() [2/2]

double DstTofTrack::sigma ( int  i) const
inline

Definition at line 69 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

69{ return m_sigma[i]; }

◆ sigmaAntiProton() [1/2]

double DstTofTrack::sigmaAntiProton ( ) const
inline

Definition at line 75 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

75{ return m_sigma[5]; }

◆ sigmaAntiProton() [2/2]

double DstTofTrack::sigmaAntiProton ( ) const
inline

Definition at line 75 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

75{ return m_sigma[5]; }

◆ sigmaElectron() [1/2]

double DstTofTrack::sigmaElectron ( ) const
inline

Definition at line 70 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

70{ return m_sigma[0]; }

Referenced by TofCheckData::Fill().

◆ sigmaElectron() [2/2]

double DstTofTrack::sigmaElectron ( ) const
inline

Definition at line 70 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

70{ return m_sigma[0]; }

◆ sigmaKaon() [1/2]

double DstTofTrack::sigmaKaon ( ) const
inline

Definition at line 73 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

73{ return m_sigma[3]; }

Referenced by TofCheckData::Fill().

◆ sigmaKaon() [2/2]

double DstTofTrack::sigmaKaon ( ) const
inline

Definition at line 73 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

73{ return m_sigma[3]; }

◆ sigmaMuon() [1/2]

double DstTofTrack::sigmaMuon ( ) const
inline

Definition at line 71 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

71{ return m_sigma[1]; }

Referenced by TofCheckData::Fill().

◆ sigmaMuon() [2/2]

double DstTofTrack::sigmaMuon ( ) const
inline

Definition at line 71 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

71{ return m_sigma[1]; }

◆ sigmaPion() [1/2]

double DstTofTrack::sigmaPion ( ) const
inline

Definition at line 72 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

72{ return m_sigma[2]; }

Referenced by TofCheckData::Fill().

◆ sigmaPion() [2/2]

double DstTofTrack::sigmaPion ( ) const
inline

Definition at line 72 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

72{ return m_sigma[2]; }

◆ sigmaProton() [1/2]

double DstTofTrack::sigmaProton ( ) const
inline

Definition at line 74 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

74{ return m_sigma[4]; }

Referenced by TofCheckData::Fill().

◆ sigmaProton() [2/2]

double DstTofTrack::sigmaProton ( ) const
inline

Definition at line 74 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

74{ return m_sigma[4]; }

◆ status() [1/2]

unsigned int DstTofTrack::status ( ) const
inline

Definition at line 45 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

45{ return m_status; }

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

◆ status() [2/2]

unsigned int DstTofTrack::status ( ) const
inline

Definition at line 45 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

45{ return m_status; }

◆ strip() [1/2]

int DstTofTrack::strip ( )

Definition at line 56 of file DstTofTrack.cxx.

56 {
57 if( m_tofID<0 ) return -1;
58 if( TofHitStatus::is_mrpc( m_status ) ) {
59 return static_cast<int>( m_tofID%12 );
60 }
61 return -1;
62}

Referenced by TofCheckData::Fill().

◆ strip() [2/2]

int DstTofTrack::strip ( )

◆ t0() [1/2]

double DstTofTrack::t0 ( ) const
inline

Definition at line 79 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

79{ return m_t0; }

Referenced by TofCheckData::Fill(), and setT0().

◆ t0() [2/2]

double DstTofTrack::t0 ( ) const
inline

Definition at line 79 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

79{ return m_t0; }

◆ texp() [1/2]

double DstTofTrack::texp ( int  i) const
inline

Definition at line 54 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

54{ return m_texp[i]; }

Referenced by setTexp().

◆ texp() [2/2]

double DstTofTrack::texp ( int  i) const
inline

Definition at line 54 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

54{ return m_texp[i]; }

◆ texpElectron() [1/2]

double DstTofTrack::texpElectron ( ) const
inline

Definition at line 55 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

55{ return m_texp[0]; }

Referenced by TofCheckData::Fill().

◆ texpElectron() [2/2]

double DstTofTrack::texpElectron ( ) const
inline

Definition at line 55 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

55{ return m_texp[0]; }

◆ texpKaon() [1/2]

double DstTofTrack::texpKaon ( ) const
inline

Definition at line 58 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

58{ return m_texp[3]; }

Referenced by TofCheckData::Fill().

◆ texpKaon() [2/2]

double DstTofTrack::texpKaon ( ) const
inline

Definition at line 58 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

58{ return m_texp[3]; }

◆ texpMuon() [1/2]

double DstTofTrack::texpMuon ( ) const
inline

Definition at line 56 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

56{ return m_texp[1]; }

Referenced by TofCheckData::Fill().

◆ texpMuon() [2/2]

double DstTofTrack::texpMuon ( ) const
inline

Definition at line 56 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

56{ return m_texp[1]; }

◆ texpPion() [1/2]

double DstTofTrack::texpPion ( ) const
inline

Definition at line 57 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

57{ return m_texp[2]; }

Referenced by TofCheckData::Fill().

◆ texpPion() [2/2]

double DstTofTrack::texpPion ( ) const
inline

Definition at line 57 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

57{ return m_texp[2]; }

◆ texpProton() [1/2]

double DstTofTrack::texpProton ( ) const
inline

Definition at line 59 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

59{ return m_texp[4]; }

Referenced by TofCheckData::Fill().

◆ texpProton() [2/2]

double DstTofTrack::texpProton ( ) const
inline

Definition at line 59 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

59{ return m_texp[4]; }

◆ tof() [1/2]

double DstTofTrack::tof ( ) const
inline

Definition at line 50 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

50{ return m_tof; }

Referenced by TofCheckData::Fill(), and setTof().

◆ tof() [2/2]

double DstTofTrack::tof ( ) const
inline

Definition at line 50 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

50{ return m_tof; }

◆ toffset() [1/2]

double DstTofTrack::toffset ( int  i) const
inline

Definition at line 61 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

61{ return m_toffset[i]; }

Referenced by setToffset().

◆ toffset() [2/2]

double DstTofTrack::toffset ( int  i) const
inline

Definition at line 61 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

61{ return m_toffset[i]; }

◆ toffsetAntiProton() [1/2]

double DstTofTrack::toffsetAntiProton ( ) const
inline

Definition at line 67 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

67{ return m_toffset[5]; }

◆ toffsetAntiProton() [2/2]

double DstTofTrack::toffsetAntiProton ( ) const
inline

Definition at line 67 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

67{ return m_toffset[5]; }

◆ toffsetElectron() [1/2]

double DstTofTrack::toffsetElectron ( ) const
inline

Definition at line 62 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

62{ return m_toffset[0]; }

Referenced by TofCheckData::Fill().

◆ toffsetElectron() [2/2]

double DstTofTrack::toffsetElectron ( ) const
inline

Definition at line 62 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

62{ return m_toffset[0]; }

◆ toffsetKaon() [1/2]

double DstTofTrack::toffsetKaon ( ) const
inline

Definition at line 65 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

65{ return m_toffset[3]; }

Referenced by TofCheckData::Fill().

◆ toffsetKaon() [2/2]

double DstTofTrack::toffsetKaon ( ) const
inline

Definition at line 65 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

65{ return m_toffset[3]; }

◆ toffsetMuon() [1/2]

double DstTofTrack::toffsetMuon ( ) const
inline

Definition at line 63 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

63{ return m_toffset[1]; }

Referenced by TofCheckData::Fill().

◆ toffsetMuon() [2/2]

double DstTofTrack::toffsetMuon ( ) const
inline

Definition at line 63 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

63{ return m_toffset[1]; }

◆ toffsetPion() [1/2]

double DstTofTrack::toffsetPion ( ) const
inline

Definition at line 64 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

64{ return m_toffset[2]; }

Referenced by TofCheckData::Fill().

◆ toffsetPion() [2/2]

double DstTofTrack::toffsetPion ( ) const
inline

Definition at line 64 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

64{ return m_toffset[2]; }

◆ toffsetProton() [1/2]

double DstTofTrack::toffsetProton ( ) const
inline

Definition at line 66 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

66{ return m_toffset[4]; }

Referenced by TofCheckData::Fill().

◆ toffsetProton() [2/2]

double DstTofTrack::toffsetProton ( ) const
inline

Definition at line 66 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

66{ return m_toffset[4]; }

◆ tofID() [1/2]

int DstTofTrack::tofID ( )

Definition at line 44 of file DstTofTrack.cxx.

44 {
45 if( m_tofID < 0 ) return m_tofID;
46 if( TofHitStatus::is_mrpc( m_status ) ) {
47 return static_cast<int>( m_tofID/12 );
48 }
49 else {
50 return m_tofID;
51 }
52 return -1;
53}

Referenced by TofCheckData::Fill(), and setTofID().

◆ tofID() [2/2]

int DstTofTrack::tofID ( )

◆ tofTrackID() [1/2]

int DstTofTrack::tofTrackID ( ) const
inline

◆ tofTrackID() [2/2]

int DstTofTrack::tofTrackID ( ) const
inline

Definition at line 40 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

40{ return m_tofTrackID; }

◆ trackID() [1/2]

int DstTofTrack::trackID ( ) const
inline

Definition at line 41 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

41{ return m_trackID; }

Referenced by TofCheckData::Fill(), and setTrackID().

◆ trackID() [2/2]

int DstTofTrack::trackID ( ) const
inline

Definition at line 41 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

41{ return m_trackID; }

◆ zrhit() [1/2]

double DstTofTrack::zrhit ( ) const
inline

Definition at line 48 of file Event/DstEvent/DstEvent-00-02-51/DstEvent/DstTofTrack.h.

48{ return m_zrhit; }

Referenced by TofCheckData::Fill(), and setZrHit().

◆ zrhit() [2/2]

double DstTofTrack::zrhit ( ) const
inline

Definition at line 48 of file InstallArea/include/DstEvent/DstEvent/DstTofTrack.h.

48{ return m_zrhit; }

The documentation for this class was generated from the following files: