BOSS 7.1.2
BESIII Offline Software System
|
#include <DstMdcKalTrack.h>
Public Types | |
enum | PidType { null = -1 , electron = 0 , muon = 1 , pion = 2 , kaon = 3 , proton = 4 } |
Public Member Functions | |
virtual const CLID & | clID () const |
DstMdcKalTrack () | |
DstMdcKalTrack (const DstMdcKalTrack &track) | |
DstMdcKalTrack & | operator= (const DstMdcKalTrack &) |
~DstMdcKalTrack () | |
const int | trackId () const |
const double | mass () const |
const int | charge () const |
const double | pxy () const |
const double | px () const |
const double | py () const |
const double | pz () const |
const double | theta () const |
const double | phi () const |
const double | x () const |
const double | y () const |
const double | z () const |
const double | x (const int i) const |
const double | y (const int i) const |
const double | z (const int i) const |
const double | r () const |
const double | p () const |
const int | stat () const |
const double | chi2 () const |
const int | ndof () const |
const int | nster () const |
const int | firstLayer () const |
const int | lastLayer () const |
const int | nlayer () const |
const double | dr (void) const |
const double | fi0 (void) const |
const double | kappa (void) const |
const double | dz (void) const |
const double | tanl (void) const |
const HepVector & | helix () const |
const HepSymMatrix & | err () const |
const HepVector & | fhelix () const |
const HepSymMatrix & | ferr () const |
const HepPoint3D | poca () const |
const Hep3Vector | p3 () const |
const HepPoint3D | x3 () const |
const HepLorentzVector | p4 () const |
const HepLorentzVector | p4 (double mass) const |
void | setTrackId (int trackId) |
void | setMass (double mass, int pid) |
void | setCharge (const int charge, const int pid) |
void | setPxy (const double pxy, const int pid) |
void | setPx (const double px, const int pid) |
void | setPy (const double py, const int pid) |
void | setPz (const double pz, const int pid) |
void | setP (const double p, const int pid) |
void | setTheta (const double theta, const int pid) |
void | setPhi (const double phi, const int pid) |
void | setX (const double x, const int pid) |
void | setY (const double y, const int pid) |
void | setZ (const double z, const int pid) |
void | setR (const double r, const int pid) |
void | setNlayer (int nlayer, int pid) |
void | setNster (int ns, int i, int pid) |
void | setStat (int stat, int i, int pid) |
void | setChisq (double chisq, int i, int pid) |
void | setFirstLayer (int fL, int i, int pid) |
void | setLastLayer (int lL, int i, int pid) |
void | setNhits (int nhits, int pid) |
void | setNdf (int ndf, int i, int pid) |
void | setPoca (const HepPoint3D &poca, const int pid) |
void | setPoca (double *poca, const int pid) |
void | setZHelix (const HepVector &helix, const int pid) |
void | setZError (const HepSymMatrix &error, const int pid) |
void | setZHelix (double *helix, const int pid) |
void | setZError (double *error, const int pid) |
void | setFHelix (const HepVector &fhelix, const int pid) |
void | setFError (const HepSymMatrix &ferror, const int pid) |
void | setFHelix (double *fhelix, const int pid) |
void | setFError (double *ferror, const int pid) |
const int | getTrackId () const |
const int | getCharge (const int pid) const |
const int | getStat (const int pid) const |
const int | getNster (const int pid) const |
const double | getChisq (const int pid) const |
const int | getNdf (const int pid) const |
const int | getFirstLayer (const int pid) const |
const int | getLastLayer (const int pid) const |
const int | getNlayer (const int pid) const |
const HepPoint3D & | getPoca (const int pid) const |
const HepVector & | getZHelix (const int pid) const |
const HepSymMatrix & | getZError (const int pid) const |
const HepVector & | getFHelix (const int pid) const |
const HepSymMatrix & | getFError (const int pid) const |
Static Public Member Functions | |
static const CLID & | classID () |
static void | setPidType (PidType pidType) |
static PidType | getPidType () |
Protected Attributes | |
int | m_trackId |
int | m_charge [5] |
int | m_stat [2][5] |
int | m_nster [2][5] |
int | m_firstLayer [2][5] |
int | m_lastLayer [2][5] |
double | m_mass [5] |
double | m_chisq [2][5] |
double | m_pxy [5] |
double | m_px [5] |
double | m_py [5] |
double | m_pz [5] |
double | m_p [5] |
double | m_theta [5] |
double | m_phi [5] |
double | m_x [5] |
double | m_y [5] |
double | m_z [5] |
double | m_r [5] |
int | m_ndf [2][5] |
int | m_nhits [5] |
int | m_nlayer [5] |
std::vector< HepPoint3D > | m_pocas |
std::vector< HepVector > | m_zhelixs |
std::vector< HepSymMatrix > | m_zerrors |
std::vector< HepVector > | m_fhelixs |
std::vector< HepSymMatrix > | m_ferrors |
Static Protected Attributes | |
static PidType | m_pidType = pion |
Definition at line 33 of file DstMdcKalTrack.h.
DstMdcKalTrack::DstMdcKalTrack | ( | ) |
Definition at line 12 of file DstMdcKalTrack.cxx.
DstMdcKalTrack::DstMdcKalTrack | ( | const DstMdcKalTrack & | track | ) |
Definition at line 60 of file DstMdcKalTrack.cxx.
DstMdcKalTrack::~DstMdcKalTrack | ( | ) |
Definition at line 143 of file DstMdcKalTrack.cxx.
|
inline |
Definition at line 65 of file DstMdcKalTrack.h.
Referenced by CalibEventSelect::execute(), DDecay::execute(), DQA_Dedx::execute(), DSemilepAlg::execute(), DTagSetAlg::execute(), Gam4pikp::execute(), inclks::execute(), inclkstar::execute(), incllambda::execute(), inclphi::execute(), LTagSetAlg::execute(), PipiJpsi::execute(), Ppjrhopi::execute(), Rhopi::execute(), rhopi::execute(), TagSetAlg::execute(), XYZTagSetAlg::execute(), K0kk::MTotal(), K0kpi::MTotal(), K0pi0::MTotal(), K0pipi::MTotal(), K0pipipi0::MTotal(), K3pi::MTotal(), K3pipi0::MTotal(), Kk::MTotal(), Kkpi0::MTotal(), Kkpipi::MTotal(), Kpi::MTotal(), Kpipi0::MTotal(), Kpipi0pi0::MTotal(), Pipi::MTotal(), Pipipi0::MTotal(), LocalKaonSelector::operator()(), LocalPionSelector::operator()(), LocalProtonSelector::operator()(), SimplePIDSvc::preparePID(), and setCharge().
|
inline |
Definition at line 84 of file DstMdcKalTrack.h.
|
inlinestatic |
|
inlinevirtual |
|
inline |
Definition at line 91 of file DstMdcKalTrack.h.
Referenced by DQASelBhabha::execute().
|
inline |
Definition at line 94 of file DstMdcKalTrack.h.
Referenced by DQASelBhabha::execute().
|
inline |
Definition at line 98 of file DstMdcKalTrack.h.
Referenced by BeamParams::execute(), BFieldCorr::execute(), DQASelHadron::execute(), inclks::execute(), incllambda::execute(), KShortReconstruction::execute(), LambdaReconstruction::execute(), PrimaryVertex::execute(), rhopi::execute(), and Single::execute().
|
inline |
Definition at line 100 of file DstMdcKalTrack.h.
|
inline |
Definition at line 99 of file DstMdcKalTrack.h.
Referenced by setFHelix(), and setFHelix().
|
inline |
Definition at line 92 of file DstMdcKalTrack.h.
Referenced by DQASelBhabha::execute(), P(), Phi(), Px(), Py(), and Pz().
|
inline |
Definition at line 87 of file DstMdcKalTrack.h.
|
inline |
Definition at line 191 of file DstMdcKalTrack.h.
|
inline |
Definition at line 194 of file DstMdcKalTrack.h.
|
inline |
Definition at line 213 of file DstMdcKalTrack.h.
Referenced by MdcDedxRecon::execute(), DedxCalibEvent::genNtuple(), VertexExtrapolate::KalFitExt(), and MdcDedxRecon::kaltrackrec().
|
inline |
Definition at line 210 of file DstMdcKalTrack.h.
Referenced by MdcDedxRecon::execute(), DedxCalibEvent::genNtuple(), VertexExtrapolate::KalFitExt(), MdcDedxRecon::kaltrackrec(), and MdcDedxTrk::set_ExTrk_Kal().
|
inline |
Definition at line 196 of file DstMdcKalTrack.h.
|
inline |
Definition at line 197 of file DstMdcKalTrack.h.
|
inline |
Definition at line 195 of file DstMdcKalTrack.h.
|
inline |
Definition at line 198 of file DstMdcKalTrack.h.
|
inline |
Definition at line 193 of file DstMdcKalTrack.h.
|
inlinestatic |
Definition at line 60 of file DstMdcKalTrack.h.
|
inline |
Definition at line 201 of file DstMdcKalTrack.h.
Referenced by DstEventMaker::execute().
|
inline |
|
inline |
Definition at line 190 of file DstMdcKalTrack.h.
|
inline |
Definition at line 207 of file DstMdcKalTrack.h.
Referenced by DstEventMaker::execute().
|
inline |
Definition at line 204 of file DstMdcKalTrack.h.
Referenced by DstEventMaker::execute(), and DedxCalibEvent::genNtuple().
|
inline |
Definition at line 97 of file DstMdcKalTrack.h.
Referenced by BeamParams::execute(), BFieldCorr::execute(), DQASelHadron::execute(), inclks::execute(), incllambda::execute(), KShortReconstruction::execute(), LambdaReconstruction::execute(), PrimaryVertex::execute(), rhopi::execute(), Single::execute(), RecMdcKalTrack::setLHelix(), RecMdcKalTrack::setLHelix(), RecMdcKalTrack::setTHelix(), RecMdcKalTrack::setTHelix(), setZHelix(), and setZHelix().
|
inline |
Definition at line 93 of file DstMdcKalTrack.h.
Referenced by TofCheckData::Fill(), P(), Phi(), Px(), Py(), and Pz().
|
inline |
Definition at line 88 of file DstMdcKalTrack.h.
|
inline |
Definition at line 64 of file DstMdcKalTrack.h.
Referenced by DQASelBhabha::execute(), DQASelDimu::execute(), p4(), setMass(), and RecMdcKalTrack::setMass().
|
inline |
Definition at line 85 of file DstMdcKalTrack.h.
|
inline |
Definition at line 89 of file DstMdcKalTrack.h.
Referenced by setNlayer().
|
inline |
Definition at line 86 of file DstMdcKalTrack.h.
Referenced by RecMakerAlg::execute(), EvtRecTrackCnv::TObjectToDataObject(), and RecMdcDedxCnv::TObjectToDataObject().
DstMdcKalTrack & DstMdcKalTrack::operator= | ( | const DstMdcKalTrack & | other | ) |
Definition at line 100 of file DstMdcKalTrack.cxx.
Referenced by RecMdcKalTrack::operator=().
|
inline |
Definition at line 82 of file DstMdcKalTrack.h.
Referenced by BFieldCorr::execute(), DQA_Dedx::execute(), DQAKsKpiDEDX::execute(), DQAPi2p2::execute(), Gam4pikp::execute(), PipiJpsi::execute(), Ppjrhopi::execute(), Signal::execute(), TestV::execute(), m_trkInfo::getTrk(), DTagTool::isMuon(), p4(), p4(), DedxPID::particleIDCalculation(), EmcPID::particleIDCalculation(), SimplePIDSvc::preparePID(), and setP().
const Hep3Vector DstMdcKalTrack::p3 | ( | ) | const |
const HepLorentzVector DstMdcKalTrack::p4 | ( | ) | const |
Definition at line 148 of file DstMdcKalTrack.cxx.
Referenced by DQAKsInfo::calculate(), DQADtag::execute(), PipiJpsi::execute(), Single::execute(), and TofCorrPID::particleIDCalculation().
const HepLorentzVector DstMdcKalTrack::p4 | ( | double | mass | ) | const |
|
inline |
Definition at line 71 of file DstMdcKalTrack.h.
Referenced by Gam4pikp::execute(), and setPhi().
|
inline |
Definition at line 101 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), RecMdcKalTrack::operator=(), RecMdcKalTrack::RecMdcKalTrack(), RecMdcKalTrack::RecMdcKalTrack(), setPoca(), and setPoca().
|
inline |
Definition at line 67 of file DstMdcKalTrack.h.
Referenced by DSemilepAlg::calU(), BFieldCorr::execute(), DQAJpsi2PPbarAlg::execute(), DQAKsKpi::execute(), DQAKsKpiDEDX::execute(), DQAPi2p2::execute(), DQARhopi::execute(), DQASelBhabha::execute(), DQASelDimu::execute(), DQASelHadron::execute(), Gam4pikp::execute(), inclks::execute(), inclkstar::execute(), incllambda::execute(), inclphi::execute(), JsiLL::execute(), Ppjrhopi::execute(), Rhopi::execute(), rhopi::execute(), Signal::execute(), Single::execute(), TestV::execute(), KalFitAlg::fillTds_ip(), m_trkInfo::getTrk(), p3(), p4(), p4(), and setPx().
|
inline |
Definition at line 66 of file DstMdcKalTrack.h.
Referenced by BFieldCorr::execute(), Gam4pikp::execute(), EmcPID::particleIDCalculation(), and setPxy().
|
inline |
Definition at line 68 of file DstMdcKalTrack.h.
Referenced by DSemilepAlg::calU(), BFieldCorr::execute(), DQAJpsi2PPbarAlg::execute(), DQAKsKpi::execute(), DQAKsKpiDEDX::execute(), DQAPi2p2::execute(), DQARhopi::execute(), DQASelBhabha::execute(), DQASelDimu::execute(), DQASelHadron::execute(), Gam4pikp::execute(), inclks::execute(), inclkstar::execute(), incllambda::execute(), inclphi::execute(), JsiLL::execute(), Ppjrhopi::execute(), Rhopi::execute(), rhopi::execute(), Signal::execute(), Single::execute(), TestV::execute(), KalFitAlg::fillTds_ip(), m_trkInfo::getTrk(), p3(), p4(), p4(), and setPy().
|
inline |
Definition at line 69 of file DstMdcKalTrack.h.
Referenced by DSemilepAlg::calU(), BFieldCorr::execute(), DQAJpsi2PPbarAlg::execute(), DQAKsKpi::execute(), DQAKsKpiDEDX::execute(), DQAPi2p2::execute(), DQARhopi::execute(), DQASelBhabha::execute(), DQASelDimu::execute(), DQASelHadron::execute(), Gam4pikp::execute(), inclks::execute(), inclkstar::execute(), incllambda::execute(), inclphi::execute(), JsiLL::execute(), Ppjrhopi::execute(), Rhopi::execute(), rhopi::execute(), Signal::execute(), Single::execute(), TestV::execute(), KalFitAlg::fillTds_ip(), m_trkInfo::getTrk(), p3(), p4(), p4(), and setPz().
|
inline |
Definition at line 81 of file DstMdcKalTrack.h.
Referenced by BbEmc::execute(), CalibEventSelect::execute(), PipiJpsi::execute(), and setR().
|
inline |
Definition at line 110 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 125 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_lead(), KalFitAlg::sameas(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 170 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds(), KalFitAlg::fillTds_lead(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 179 of file DstMdcKalTrack.h.
|
inline |
Definition at line 166 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds(), KalFitAlg::fillTds_lead(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 173 of file DstMdcKalTrack.h.
|
inline |
Definition at line 126 of file DstMdcKalTrack.h.
|
inline |
Definition at line 127 of file DstMdcKalTrack.h.
|
inline |
Definition at line 109 of file DstMdcKalTrack.h.
|
inline |
Definition at line 129 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_lead(), KalFitAlg::sameas(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 128 of file DstMdcKalTrack.h.
|
inline |
Definition at line 122 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 123 of file DstMdcKalTrack.h.
|
inline |
Definition at line 115 of file DstMdcKalTrack.h.
Referenced by BFieldCorr::execute(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 117 of file DstMdcKalTrack.h.
Referenced by MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inlinestatic |
Definition at line 59 of file DstMdcKalTrack.h.
Referenced by DSemilepAlg::calU(), CDChargedVisible< H >::defaultKinematicData(), BeamParams::execute(), BFieldCorr::execute(), CalibEventSelect::execute(), DQA_Dedx::execute(), DQA_MDC::execute(), DQADtag::execute(), DQAJpsi2PPbarAlg::execute(), DQAKsKpi::execute(), DQAKsKpiDEDX::execute(), DQAPi2p2::execute(), DQARhopi::execute(), DQASelBhabha::execute(), DQASelDimu::execute(), DQASelHadron::execute(), Gam4pikp::execute(), inclks::execute(), inclkstar::execute(), incllambda::execute(), inclphi::execute(), JsiLL::execute(), KalFitAlg::execute(), KShortReconstruction::execute(), LambdaReconstruction::execute(), PipiJpsi::execute(), Ppjrhopi::execute(), PrimaryVertex::execute(), Rhopi::execute(), rhopi::execute(), Signal::execute(), Single::execute(), TestV::execute(), TofCheckData::Fill(), KalFitAlg::fillTds_ip(), m_trkInfo::getTrk(), DSemilepAlg::isGoodTrack(), DTagTool::isGoodTrack(), DTagTool::isGoodTrack_loose(), K0kk::MTotal(), K0kpi::MTotal(), K0pi0::MTotal(), K0pipi::MTotal(), K0pipipi0::MTotal(), K3pi::MTotal(), K3pipi0::MTotal(), Kk::MTotal(), Kkpi0::MTotal(), Kkpipi::MTotal(), Kpi::MTotal(), Kpipi0::MTotal(), Kpipi0pi0::MTotal(), Pipi::MTotal(), Pipipi0::MTotal(), LocalKaonSelector::operator()(), LocalKsSelector::operator()(), LocalLambdaSelector::operator()(), LocalPionSelector::operator()(), LocalProtonSelector::operator()(), DedxPID::particleIDCalculation(), EmcPID::particleIDCalculation(), TofCorrPID::particleIDCalculation(), SimplePIDSvc::preparePID(), utility::SecondaryVFit_Lambda(), utility::SecondaryVFit_Lambdaref(), MdcAliRecTrk::setKalTrk(), MdcCalRecTrk::setKalTrk(), utility::UpdatedKsIfo(), and utility::UpdatedLambdaIfo().
|
inline |
Definition at line 131 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 135 of file DstMdcKalTrack.h.
|
inline |
Definition at line 112 of file DstMdcKalTrack.h.
Referenced by BFieldCorr::execute(), DQAPi2p2::execute(), KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 111 of file DstMdcKalTrack.h.
Referenced by BFieldCorr::execute(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 113 of file DstMdcKalTrack.h.
Referenced by BFieldCorr::execute(), KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 114 of file DstMdcKalTrack.h.
Referenced by BFieldCorr::execute(), KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 121 of file DstMdcKalTrack.h.
Referenced by MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 124 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_back(), KalFitAlg::fillTds_lead(), KalFitAlg::sameas(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 116 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 108 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds_lead(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 118 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 119 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 120 of file DstMdcKalTrack.h.
Referenced by KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 145 of file DstMdcKalTrack.h.
Referenced by BFieldCorr::execute(), KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 154 of file DstMdcKalTrack.h.
|
inline |
Definition at line 141 of file DstMdcKalTrack.h.
Referenced by BFieldCorr::execute(), KalFitAlg::fillTds_ip(), MdcKalTrackCnv::TObjectToDataObject(), and RecMdcKalTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 148 of file DstMdcKalTrack.h.
|
inline |
Definition at line 83 of file DstMdcKalTrack.h.
Referenced by setStat().
|
inline |
Definition at line 95 of file DstMdcKalTrack.h.
Referenced by TofCheckData::Fill(), P(), Px(), Py(), and Pz().
|
inline |
Definition at line 70 of file DstMdcKalTrack.h.
Referenced by CalibEventSelect::execute(), DQA_Dedx::execute(), DQARhopi::execute(), Gam4pikp::execute(), Single::execute(), DSemilepAlg::isGoodTrack(), DTagTool::isGoodTrack(), DTagTool::isGoodTrack_loose(), K0kk::MTotal(), K0kpi::MTotal(), K0pi0::MTotal(), K0pipi::MTotal(), K0pipipi0::MTotal(), K3pi::MTotal(), K3pipi0::MTotal(), Kk::MTotal(), Kkpi0::MTotal(), Kkpipi::MTotal(), Kpi::MTotal(), Kpipi0::MTotal(), Kpipi0pi0::MTotal(), Pipi::MTotal(), Pipipi0::MTotal(), LocalKaonSelector::operator()(), LocalPionSelector::operator()(), LocalProtonSelector::operator()(), DedxPID::particleIDCalculation(), SimplePIDSvc::preparePID(), and setTheta().
|
inline |
Definition at line 63 of file DstMdcKalTrack.h.
Referenced by MdcDedxTrk::set_ExTrk_Kal(), and setTrackId().
|
inline |
Definition at line 73 of file DstMdcKalTrack.h.
Referenced by CalibEventSelect::execute(), DQA_Dedx::execute(), DQAJpsi2PPbarAlg::execute(), DQAKsKpi::execute(), DQAKsKpiDEDX::execute(), DQARhopi::execute(), DQASelDimu::execute(), DQASelHadron::execute(), PipiJpsi::execute(), Signal::execute(), TestV::execute(), KalFitAlg::fillTds_ip(), DedxCalibEvent::genNtuple(), and setX().
|
inline |
Definition at line 77 of file DstMdcKalTrack.h.
const HepPoint3D DstMdcKalTrack::x3 | ( | ) | const |
Definition at line 164 of file DstMdcKalTrack.cxx.
|
inline |
Definition at line 74 of file DstMdcKalTrack.h.
Referenced by CalibEventSelect::execute(), DQA_Dedx::execute(), DQAJpsi2PPbarAlg::execute(), DQAKsKpi::execute(), DQAKsKpiDEDX::execute(), DQARhopi::execute(), DQASelDimu::execute(), DQASelHadron::execute(), PipiJpsi::execute(), Signal::execute(), TestV::execute(), KalFitAlg::fillTds_ip(), DedxCalibEvent::genNtuple(), and setY().
|
inline |
Definition at line 78 of file DstMdcKalTrack.h.
|
inline |
Definition at line 75 of file DstMdcKalTrack.h.
Referenced by BbEmc::execute(), CalibEventSelect::execute(), DQA_Dedx::execute(), DQAJpsi2PPbarAlg::execute(), DQAKsKpi::execute(), DQAKsKpiDEDX::execute(), DQARhopi::execute(), DQASelDimu::execute(), DQASelHadron::execute(), PipiJpsi::execute(), Signal::execute(), TestV::execute(), KalFitAlg::fillTds_ip(), DedxCalibEvent::genNtuple(), and setZ().
|
inline |
Definition at line 79 of file DstMdcKalTrack.h.
|
protected |
Definition at line 221 of file DstMdcKalTrack.h.
Referenced by charge(), DstMdcKalTrack(), DstMdcKalTrack(), getCharge(), operator=(), and setCharge().
|
protected |
Definition at line 227 of file DstMdcKalTrack.h.
Referenced by chi2(), DstMdcKalTrack(), DstMdcKalTrack(), getChisq(), RecMdcKalTrack::getChisq(), operator=(), RecMdcKalTrack::RecMdcKalTrack(), RecMdcKalTrack::RecMdcKalTrack(), and setChisq().
|
protected |
Definition at line 248 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), ferr(), getFError(), RecMdcKalTrack::getFError(), RecMdcKalTrack::getFErrorE(), RecMdcKalTrack::getFErrorK(), RecMdcKalTrack::getFErrorMu(), RecMdcKalTrack::getFErrorP(), operator=(), setFError(), and setFError().
|
protected |
Definition at line 247 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), fhelix(), RecMdcKalTrack::getFCpa(), RecMdcKalTrack::getFDr(), RecMdcKalTrack::getFDz(), RecMdcKalTrack::getFFi0(), getFHelix(), RecMdcKalTrack::getFHelix(), RecMdcKalTrack::getFHelixE(), RecMdcKalTrack::getFHelixK(), RecMdcKalTrack::getFHelixMu(), RecMdcKalTrack::getFHelixP(), RecMdcKalTrack::getFTanl(), operator=(), setFHelix(), and setFHelix().
|
protected |
Definition at line 224 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), firstLayer(), getFirstLayer(), RecMdcKalTrack::getFirstLayer(), operator=(), RecMdcKalTrack::RecMdcKalTrack(), RecMdcKalTrack::RecMdcKalTrack(), and setFirstLayer().
|
protected |
Definition at line 225 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), getLastLayer(), RecMdcKalTrack::getLastLayer(), lastLayer(), operator=(), RecMdcKalTrack::RecMdcKalTrack(), RecMdcKalTrack::RecMdcKalTrack(), and setLastLayer().
|
protected |
Definition at line 226 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), mass(), operator=(), and setMass().
|
protected |
Definition at line 240 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), getNdf(), RecMdcKalTrack::getNdf(), ndof(), operator=(), RecMdcKalTrack::RecMdcKalTrack(), RecMdcKalTrack::RecMdcKalTrack(), and setNdf().
|
protected |
Definition at line 241 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), operator=(), and setNhits().
|
protected |
Definition at line 242 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), getNlayer(), nlayer(), operator=(), and setNlayer().
|
protected |
Definition at line 223 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), getNster(), RecMdcKalTrack::getNster(), nster(), operator=(), RecMdcKalTrack::RecMdcKalTrack(), RecMdcKalTrack::RecMdcKalTrack(), and setNster().
|
protected |
Definition at line 232 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), operator=(), p(), and setP().
|
protected |
Definition at line 234 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), operator=(), phi(), and setPhi().
|
staticprotected |
Definition at line 219 of file DstMdcKalTrack.h.
Referenced by charge(), chi2(), dr(), dz(), err(), ferr(), fhelix(), fi0(), firstLayer(), getPidType(), helix(), kappa(), lastLayer(), mass(), ndof(), nlayer(), nster(), p(), phi(), poca(), px(), pxy(), py(), pz(), r(), setPidType(), stat(), tanl(), theta(), x(), x3(), y(), and z().
|
protected |
Definition at line 244 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), getPoca(), RecMdcKalTrack::getPoca(), RecMdcKalTrack::getPoca(), RecMdcKalTrack::getPocaE(), RecMdcKalTrack::getPocaK(), RecMdcKalTrack::getPocaMu(), RecMdcKalTrack::getPocaP(), operator=(), poca(), setPoca(), and setPoca().
|
protected |
Definition at line 229 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), operator=(), px(), and setPx().
|
protected |
Definition at line 228 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), operator=(), pxy(), and setPxy().
|
protected |
Definition at line 230 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), operator=(), py(), and setPy().
|
protected |
Definition at line 231 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), operator=(), pz(), and setPz().
|
protected |
Definition at line 238 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), operator=(), r(), and setR().
|
protected |
Definition at line 222 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), getStat(), RecMdcKalTrack::getStat(), operator=(), RecMdcKalTrack::RecMdcKalTrack(), RecMdcKalTrack::RecMdcKalTrack(), setStat(), and stat().
|
protected |
Definition at line 233 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), operator=(), setTheta(), and theta().
|
protected |
Definition at line 220 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), getTrackId(), RecMdcKalTrack::getTrackId(), operator=(), RecMdcKalTrack::RecMdcKalTrack(), setTrackId(), and trackId().
|
protected |
Definition at line 235 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), operator=(), setX(), x(), x(), and x3().
|
protected |
Definition at line 236 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), operator=(), setY(), x3(), y(), and y().
|
protected |
Definition at line 237 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), DstMdcKalTrack(), operator=(), setZ(), x3(), z(), and z().
|
protected |
Definition at line 246 of file DstMdcKalTrack.h.
Referenced by DstMdcKalTrack(), err(), getZError(), RecMdcKalTrack::getZError(), RecMdcKalTrack::getZErrorE(), RecMdcKalTrack::getZErrorK(), RecMdcKalTrack::getZErrorMu(), RecMdcKalTrack::getZErrorP(), operator=(), setZError(), and setZError().
|
protected |
Definition at line 245 of file DstMdcKalTrack.h.
Referenced by dr(), DstMdcKalTrack(), dz(), fi0(), RecMdcKalTrack::getZCpa(), RecMdcKalTrack::getZDr(), RecMdcKalTrack::getZDz(), RecMdcKalTrack::getZFi0(), getZHelix(), RecMdcKalTrack::getZHelix(), RecMdcKalTrack::getZHelixE(), RecMdcKalTrack::getZHelixK(), RecMdcKalTrack::getZHelixMu(), RecMdcKalTrack::getZHelixP(), RecMdcKalTrack::getZTanl(), helix(), kappa(), operator=(), setZHelix(), setZHelix(), and tanl().