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

DstTofTrack Class Reference

#include <DstTofTrack.h>

Inheritance diagram for DstTofTrack:

ContainedObject ContainedObject RecTofTrack RecTofTrack List of all members.

Public Member Functions

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

Static Public Member Functions

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

Private Attributes

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

Constructor & Destructor Documentation

DstTofTrack::DstTofTrack  ) 
 

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

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

00022 {}

DstTofTrack::DstTofTrack  ) 
 

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

00022 {}


Member Function Documentation

double DstTofTrack::beta  )  const [inline]
 

00051 { return  m_beta;       }

double DstTofTrack::beta  )  const [inline]
 

00051 { return  m_beta;       }

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

Reimplemented in RecTofTrack, and RecTofTrack.

00036 { return CLID_DstTofTrack; }

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

Reimplemented in RecTofTrack, and RecTofTrack.

00036 { return CLID_DstTofTrack; }

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

Reimplemented in RecTofTrack, and RecTofTrack.

00035 { return  DstTofTrack::classID();}

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

Reimplemented in RecTofTrack, and RecTofTrack.

00035 { return  DstTofTrack::classID();}

double DstTofTrack::energy  )  const [inline]
 

00084 { return  m_energy;     }

double DstTofTrack::energy  )  const [inline]
 

00084 { return  m_energy;     }

double DstTofTrack::errenergy  )  const [inline]
 

00085 { return  m_errenergy;  }

double DstTofTrack::errenergy  )  const [inline]
 

00085 { return  m_errenergy;  }

double DstTofTrack::errphi  )  const [inline]
 

00083 { return  m_errphi;     }

double DstTofTrack::errphi  )  const [inline]
 

00083 { return  m_errphi;     }

double DstTofTrack::errt0  )  const [inline]
 

00079 { return  m_errt0;      }

double DstTofTrack::errt0  )  const [inline]
 

00079 { return  m_errt0;      }

double DstTofTrack::errtof  )  const [inline]
 

00050 { return  m_sigma[0];   }

double DstTofTrack::errtof  )  const [inline]
 

00050 { return  m_sigma[0];   }

double DstTofTrack::errz  )  const [inline]
 

00081 { return  m_errz;       }

double DstTofTrack::errz  )  const [inline]
 

00081 { return  m_errz;       }

double DstTofTrack::path  )  const [inline]
 

00046 { return  m_path;       }

double DstTofTrack::path  )  const [inline]
 

00046 { return  m_path;       }

double DstTofTrack::ph  )  const [inline]
 

00048 { return  m_ph;         }

double DstTofTrack::ph  )  const [inline]
 

00048 { return  m_ph;         }

double DstTofTrack::phi  )  const [inline]
 

00082 { return  m_phi;        }

double DstTofTrack::phi  )  const [inline]
 

00082 { return  m_phi;        }

int DstTofTrack::quality  )  const [inline]
 

00076 { return  m_quality;    }

int DstTofTrack::quality  )  const [inline]
 

00076 { return  m_quality;    }

void DstTofTrack::setBeta double  beta  )  [inline]
 

00099 { m_beta       = beta;       }

void DstTofTrack::setBeta double  beta  )  [inline]
 

00099 { m_beta       = beta;       }

void DstTofTrack::setEnergy double  energy  )  [inline]
 

00132 { m_energy     = energy;     }

void DstTofTrack::setEnergy double  energy  )  [inline]
 

00132 { m_energy     = energy;     }

void DstTofTrack::setErrEnergy double  errenergy  )  [inline]
 

00133 { m_errenergy  = errenergy;  }

void DstTofTrack::setErrEnergy double  errenergy  )  [inline]
 

00133 { m_errenergy  = errenergy;  }

void DstTofTrack::setErrPhi double  errphi  )  [inline]
 

00131 { m_errphi     = errphi;     }

void DstTofTrack::setErrPhi double  errphi  )  [inline]
 

00131 { m_errphi     = errphi;     }

void DstTofTrack::setErrT0 double  errt0  )  [inline]
 

00127 { m_errt0      = errt0;      }

void DstTofTrack::setErrT0 double  errt0  )  [inline]
 

00127 { m_errt0      = errt0;      }

void DstTofTrack::setErrTof double  etof  )  [inline]
 

00098 { m_sigma[0]   = etof;       }

void DstTofTrack::setErrTof double  etof  )  [inline]
 

00098 { m_sigma[0]   = etof;       }

void DstTofTrack::setErrZ double  errz  )  [inline]
 

00129 { m_errz       = errz;       }

void DstTofTrack::setErrZ double  errz  )  [inline]
 

00129 { m_errz       = errz;       }

void DstTofTrack::setPath double  path  )  [inline]
 

00094 { m_path       = path;       }

void DstTofTrack::setPath double  path  )  [inline]
 

00094 { m_path       = path;       }

void DstTofTrack::setPh double  ph  )  [inline]
 

00096 { m_ph         = ph;         }

void DstTofTrack::setPh double  ph  )  [inline]
 

00096 { m_ph         = ph;         }

void DstTofTrack::setPhi double  phi  )  [inline]
 

00130 { m_phi        = phi;        }

void DstTofTrack::setPhi double  phi  )  [inline]
 

00130 { m_phi        = phi;        }

void DstTofTrack::setQuality int  quality  )  [inline]
 

00124 { m_quality    = quality;    }

void DstTofTrack::setQuality int  quality  )  [inline]
 

00124 { m_quality    = quality;    }

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

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

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

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

void DstTofTrack::setSigmaAntiProton double  spb  )  [inline]
 

00122 { m_sigma[5]   = spb;        }

void DstTofTrack::setSigmaAntiProton double  spb  )  [inline]
 

00122 { m_sigma[5]   = spb;        }

void DstTofTrack::setSigmaElectron double  se  )  [inline]
 

00117 { m_sigma[0]   = se;         }

void DstTofTrack::setSigmaElectron double  se  )  [inline]
 

00117 { m_sigma[0]   = se;         }

void DstTofTrack::setSigmaKaon double  sk  )  [inline]
 

00120 { m_sigma[3]   = sk;         }

void DstTofTrack::setSigmaKaon double  sk  )  [inline]
 

00120 { m_sigma[3]   = sk;         }

void DstTofTrack::setSigmaMuon double  smu  )  [inline]
 

00118 { m_sigma[1]   = smu;        }

void DstTofTrack::setSigmaMuon double  smu  )  [inline]
 

00118 { m_sigma[1]   = smu;        }

void DstTofTrack::setSigmaPion double  spi  )  [inline]
 

00119 { m_sigma[2]   = spi;        }

void DstTofTrack::setSigmaPion double  spi  )  [inline]
 

00119 { m_sigma[2]   = spi;        }

void DstTofTrack::setSigmaProton double  sp  )  [inline]
 

00121 { m_sigma[4]   = sp;         }

void DstTofTrack::setSigmaProton double  sp  )  [inline]
 

00121 { m_sigma[4]   = sp;         }

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

00092 { m_status     = status;     }

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

00092 { m_status     = status;     }

void DstTofTrack::setT0 double  t0  )  [inline]
 

00126 { m_t0         = t0;         }

void DstTofTrack::setT0 double  t0  )  [inline]
 

00126 { m_t0         = t0;         }

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

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

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

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

void DstTofTrack::setTexpElectron double  texpe  )  [inline]
 

00102 { m_texp[0] = texpe;         }

void DstTofTrack::setTexpElectron double  texpe  )  [inline]
 

00102 { m_texp[0] = texpe;         }

void DstTofTrack::setTexpKaon double  texpk  )  [inline]
 

00105 { m_texp[3] = texpk;         }

void DstTofTrack::setTexpKaon double  texpk  )  [inline]
 

00105 { m_texp[3] = texpk;         }

void DstTofTrack::setTexpMuon double  texpmu  )  [inline]
 

00103 { m_texp[1] = texpmu;        }

void DstTofTrack::setTexpMuon double  texpmu  )  [inline]
 

00103 { m_texp[1] = texpmu;        }

void DstTofTrack::setTexpPion double  texppi  )  [inline]
 

00104 { m_texp[2] = texppi;        }

void DstTofTrack::setTexpPion double  texppi  )  [inline]
 

00104 { m_texp[2] = texppi;        }

void DstTofTrack::setTexpProton double  texpp  )  [inline]
 

00106 { m_texp[4] = texpp;         }

void DstTofTrack::setTexpProton double  texpp  )  [inline]
 

00106 { m_texp[4] = texpp;         }

void DstTofTrack::setTof double  tof  )  [inline]
 

00097 { m_tof        = tof;        }

void DstTofTrack::setTof double  tof  )  [inline]
 

00097 { m_tof        = tof;        }

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

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

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

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

void DstTofTrack::setToffsetAntiProton double  topb  )  [inline]
 

00114 { m_toffset[5] = topb;      }

void DstTofTrack::setToffsetAntiProton double  topb  )  [inline]
 

00114 { m_toffset[5] = topb;      }

void DstTofTrack::setToffsetElectron double  toe  )  [inline]
 

00109 { m_toffset[0] = toe;        }

void DstTofTrack::setToffsetElectron double  toe  )  [inline]
 

00109 { m_toffset[0] = toe;        }

void DstTofTrack::setToffsetKaon double  tok  )  [inline]
 

00112 { m_toffset[3] = tok;        }

void DstTofTrack::setToffsetKaon double  tok  )  [inline]
 

00112 { m_toffset[3] = tok;        }

void DstTofTrack::setToffsetMuon double  tomu  )  [inline]
 

00110 { m_toffset[1] = tomu;       }

void DstTofTrack::setToffsetMuon double  tomu  )  [inline]
 

00110 { m_toffset[1] = tomu;       }

void DstTofTrack::setToffsetPion double  topi  )  [inline]
 

00111 { m_toffset[2] = topi;       }

void DstTofTrack::setToffsetPion double  topi  )  [inline]
 

00111 { m_toffset[2] = topi;       }

void DstTofTrack::setToffsetProton double  top  )  [inline]
 

00113 { m_toffset[4] = top;        }

void DstTofTrack::setToffsetProton double  top  )  [inline]
 

00113 { m_toffset[4] = top;        }

void DstTofTrack::setTofID int  tofID  )  [inline]
 

00091 { m_tofID      = tofID;      }

void DstTofTrack::setTofID int  tofID  )  [inline]
 

00091 { m_tofID      = tofID;      }

void DstTofTrack::setTofTrackID int  tofTrackID  )  [inline]
 

00089 { m_tofTrackID = tofTrackID; }

void DstTofTrack::setTofTrackID int  tofTrackID  )  [inline]
 

00089 { m_tofTrackID = tofTrackID; }

void DstTofTrack::setTrackID int  trackID  )  [inline]
 

00090 { m_trackID    = trackID;    }

void DstTofTrack::setTrackID int  trackID  )  [inline]
 

00090 { m_trackID    = trackID;    }

void DstTofTrack::setZrHit double  zrhit  )  [inline]
 

00095 { m_zrhit      = zrhit;      }

void DstTofTrack::setZrHit double  zrhit  )  [inline]
 

00095 { m_zrhit      = zrhit;      }

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

00068 { return  m_sigma[i];   }

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

00068 { return  m_sigma[i];   }

double DstTofTrack::sigmaAntiProton  )  const [inline]
 

00074 { return  m_sigma[5];   }

double DstTofTrack::sigmaAntiProton  )  const [inline]
 

00074 { return  m_sigma[5];   }

double DstTofTrack::sigmaElectron  )  const [inline]
 

00069 { return  m_sigma[0];   }

double DstTofTrack::sigmaElectron  )  const [inline]
 

00069 { return  m_sigma[0];   }

double DstTofTrack::sigmaKaon  )  const [inline]
 

00072 { return  m_sigma[3];   }

double DstTofTrack::sigmaKaon  )  const [inline]
 

00072 { return  m_sigma[3];   }

double DstTofTrack::sigmaMuon  )  const [inline]
 

00070 { return  m_sigma[1];   }

double DstTofTrack::sigmaMuon  )  const [inline]
 

00070 { return  m_sigma[1];   }

double DstTofTrack::sigmaPion  )  const [inline]
 

00071 { return  m_sigma[2];   }

double DstTofTrack::sigmaPion  )  const [inline]
 

00071 { return  m_sigma[2];   }

double DstTofTrack::sigmaProton  )  const [inline]
 

00073 { return  m_sigma[4];   }

double DstTofTrack::sigmaProton  )  const [inline]
 

00073 { return  m_sigma[4];   }

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

00044 { return  m_status;     }

unsigned int DstTofTrack::status  )  const [inline]
 

00044 { return  m_status;     }

double DstTofTrack::t0  )  const [inline]
 

00078 { return  m_t0;         }

double DstTofTrack::t0  )  const [inline]
 

00078 { return  m_t0;         }

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

00053 { return  m_texp[i];    }

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

00053 { return  m_texp[i];    }

double DstTofTrack::texpElectron  )  const [inline]
 

00054 { return  m_texp[0];    }

double DstTofTrack::texpElectron  )  const [inline]
 

00054 { return  m_texp[0];    }

double DstTofTrack::texpKaon  )  const [inline]
 

00057 { return  m_texp[3];    }

double DstTofTrack::texpKaon  )  const [inline]
 

00057 { return  m_texp[3];    }

double DstTofTrack::texpMuon  )  const [inline]
 

00055 { return  m_texp[1];    }

double DstTofTrack::texpMuon  )  const [inline]
 

00055 { return  m_texp[1];    }

double DstTofTrack::texpPion  )  const [inline]
 

00056 { return  m_texp[2];    }

double DstTofTrack::texpPion  )  const [inline]
 

00056 { return  m_texp[2];    }

double DstTofTrack::texpProton  )  const [inline]
 

00058 { return  m_texp[4];    }

double DstTofTrack::texpProton  )  const [inline]
 

00058 { return  m_texp[4];    }

double DstTofTrack::tof void   )  const [inline]
 

00049 { return  m_tof;        }

double DstTofTrack::tof void   )  const [inline]
 

00049 { return  m_tof;        }

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

00060 { return  m_toffset[i]; }

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

00060 { return  m_toffset[i]; }

double DstTofTrack::toffsetAntiProton  )  const [inline]
 

00066 { return  m_toffset[5]; }

double DstTofTrack::toffsetAntiProton  )  const [inline]
 

00066 { return  m_toffset[5]; }

double DstTofTrack::toffsetElectron  )  const [inline]
 

00061 { return  m_toffset[0]; }

double DstTofTrack::toffsetElectron  )  const [inline]
 

00061 { return  m_toffset[0]; }

double DstTofTrack::toffsetKaon  )  const [inline]
 

00064 { return  m_toffset[3]; }

double DstTofTrack::toffsetKaon  )  const [inline]
 

00064 { return  m_toffset[3]; }

double DstTofTrack::toffsetMuon  )  const [inline]
 

00062 { return  m_toffset[1]; }

double DstTofTrack::toffsetMuon  )  const [inline]
 

00062 { return  m_toffset[1]; }

double DstTofTrack::toffsetPion  )  const [inline]
 

00063 { return  m_toffset[2]; }

double DstTofTrack::toffsetPion  )  const [inline]
 

00063 { return  m_toffset[2]; }

double DstTofTrack::toffsetProton  )  const [inline]
 

00065 { return  m_toffset[4]; }

double DstTofTrack::toffsetProton  )  const [inline]
 

00065 { return  m_toffset[4]; }

int DstTofTrack::tofID  )  const [inline]
 

00042 { return  m_tofID;      }

int DstTofTrack::tofID  )  const [inline]
 

00042 { return  m_tofID;      }

int DstTofTrack::tofTrackID  )  const [inline]
 

00040 { return  m_tofTrackID; }

int DstTofTrack::tofTrackID  )  const [inline]
 

00040 { return  m_tofTrackID; }

int DstTofTrack::trackID  )  const [inline]
 

00041 { return  m_trackID;    }

int DstTofTrack::trackID  )  const [inline]
 

00041 { return  m_trackID;    }

double DstTofTrack::zrhit  )  const [inline]
 

00047 { return  m_zrhit;      }

double DstTofTrack::zrhit  )  const [inline]
 

00047 { return  m_zrhit;      }


Member Data Documentation

double DstTofTrack::m_beta [private]
 

double DstTofTrack::m_energy [private]
 

double DstTofTrack::m_errenergy [private]
 

double DstTofTrack::m_errphi [private]
 

double DstTofTrack::m_errt0 [private]
 

double DstTofTrack::m_errz [private]
 

double DstTofTrack::m_path [private]
 

double DstTofTrack::m_ph [private]
 

double DstTofTrack::m_phi [private]
 

int DstTofTrack::m_quality [private]
 

double DstTofTrack::m_sigma [private]
 

unsigned int DstTofTrack::m_status [private]
 

double DstTofTrack::m_t0 [private]
 

double DstTofTrack::m_texp [private]
 

double DstTofTrack::m_tof [private]
 

double DstTofTrack::m_toffset [private]
 

int DstTofTrack::m_tofID [private]
 

int DstTofTrack::m_tofTrackID [private]
 

int DstTofTrack::m_trackID [private]
 

double DstTofTrack::m_zrhit [private]
 


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