|
BOSS 7.1.3
BESIII Offline Software System
|
#include <DstMucTrack.h>
Inheritance diagram for DstMucTrack:Public Member Functions | |
| DstMucTrack () | |
| virtual | ~DstMucTrack () |
| Assignment constructor. | |
| virtual const CLID & | clID () const |
| int | trackId () const |
| int | id () const |
| int | status () const |
| int | type () const |
| int | startPart () const |
| int | endPart () const |
| int | brLastLayer () const |
| int | ecLastLayer () const |
| int | numHits () const |
| int | numLayers () const |
| int | maxHitsInLayer () const |
| double | depth () const |
| double | chi2 () const |
| int | dof () const |
| double | rms () const |
| double | xPos () const |
| double | yPos () const |
| double | zPos () const |
| double | xPosSigma () const |
| double | yPosSigma () const |
| double | zPosSigma () const |
| double | px () const |
| double | py () const |
| double | pz () const |
| double | distance () const |
| double | deltaPhi () const |
| vector< int > | vecHits () const |
| double | kalRechi2 () const |
| int | kaldof () const |
| double | kaldepth () const |
| int | kalbrLastLayer () const |
| int | kalecLastLayer () const |
| void | setTrackId (int trackId) |
| void | setId (int id) |
| void | setStatus (int st) |
| void | setType (int type) |
| void | setStartPart (int part) |
| void | setEndPart (int part) |
| void | setBrLastLayer (int layer) |
| void | setEcLastLayer (int layer) |
| void | setNumHits (int numHits) |
| void | setNumLayers (int numLayers) |
| void | setMaxHitsInLayer (int maxHits) |
| void | setDepth (double depth) |
| void | setChi2 (double chi2) |
| void | setDof (int dof) |
| void | setRms (double rms) |
| void | setXPos (double x) |
| void | setYPos (double y) |
| void | setZPos (double z) |
| void | setXPosSigma (double xsigma) |
| void | setYPosSigma (double ysigma) |
| void | setZPosSigma (double zsigma) |
| void | setPx (double px) |
| void | setPy (double py) |
| void | setPz (double pz) |
| void | setDistance (double dist) |
| void | setDeltaPhi (double dphi) |
| void | setVecHits (vector< int > &vecHits) |
| void | setkalRechi2 (double ch) |
| void | setkalDof (int f) |
| void | setkalDepth (double de) |
| void | setkalbrLastLayer (int br) |
| void | setkalecLastLayer (int ec) |
Static Public Member Functions | |
| static const CLID & | classID () |
Protected Attributes | |
| int | m_trackId |
| int | m_id |
| int | m_status |
| int | m_type |
| int | m_startPart |
| int | m_endPart |
| int | m_brLastLayer |
| int | m_ecLastLayer |
| int | m_numHits |
| int | m_numLayers |
| int | m_maxHitsInLayer |
| double | m_depth |
| double | m_chi2 |
| int | m_dof |
| double | m_rms |
| double | m_xPos |
| double | m_yPos |
| double | m_zPos |
| double | m_xPosSigma |
| double | m_yPosSigma |
| double | m_zPosSigma |
| double | m_px |
| double | m_py |
| double | m_pz |
| double | m_distance |
| double | m_deltaPhi |
| vector< int > | m_vecHits |
| double | m_kalrechi2 |
| int | m_kaldof |
| double | m_kaldepth |
| int | m_kalbrLastLayer |
| int | m_kalecLastLayer |
Definition at line 14 of file DstMucTrack.h.
|
inline |
Definition at line 17 of file DstMucTrack.h.
Referenced by RecMucTrack::operator=(), and RecMucTrack::RecMucTrack().
|
inlinevirtual |
|
inline |
Definition at line 39 of file DstMucTrack.h.
Referenced by RecMucTrack::ComputeDepth(), and RecMucTrack::ComputeDepth().
|
inline |
Definition at line 46 of file DstMucTrack.h.
Referenced by MucRecTrkExt::execute(), Single::execute(), MucPID::particleIDCalculation(), and setChi2().
|
inlinestatic |
|
inlinevirtual |
|
inline |
Definition at line 63 of file DstMucTrack.h.
Referenced by RecMucTrack::ComputeDepth(), RecMucTrack::ComputeDepth(), Single::execute(), RecMucTrack::GetMdcExtTrack(), RecMucTrack::LineFit(), and MucPID::particleIDCalculation().
|
inline |
Definition at line 45 of file DstMucTrack.h.
Referenced by CalibEventSelect::execute(), FarmMonitorAlg::execute(), Gam4pikp::execute(), MucRecTrkExt::execute(), Single::execute(), DTagTool::isMuon(), MucPID::particleIDCalculation(), and setDepth().
|
inline |
Definition at line 62 of file DstMucTrack.h.
Referenced by RecMucTrack::ComputeDistanceMatch(), MucRecTrkExt::execute(), Single::execute(), RecMucTrack::GetHitDistance(), RecMucTrack::GetHitDistance2(), and MucPID::particleIDCalculation().
|
inline |
|
inline |
Definition at line 40 of file DstMucTrack.h.
Referenced by RecMucTrack::ComputeDepth(), and RecMucTrack::ComputeDepth().
|
inline |
Definition at line 38 of file DstMucTrack.h.
|
inline |
Definition at line 33 of file DstMucTrack.h.
Referenced by MucRecTrkExt::execute(), RecMucTrack::SetExtTrackID(), setId(), and MucRecRoadFinder::TrackFinding().
|
inline |
Definition at line 71 of file DstMucTrack.h.
|
inline |
Definition at line 70 of file DstMucTrack.h.
|
inline |
Definition at line 69 of file DstMucTrack.h.
|
inline |
Definition at line 72 of file DstMucTrack.h.
|
inline |
Definition at line 68 of file DstMucTrack.h.
|
inline |
Definition at line 43 of file DstMucTrack.h.
Referenced by MucRecRoadFinder::execute(), MucRecTrkExt::execute(), and MucPID::particleIDCalculation().
|
inline |
Definition at line 41 of file DstMucTrack.h.
Referenced by DQARhopi::execute(), DQASelBhabha::execute(), DQASelDimu::execute(), DQASelHadron::execute(), MucRecRoadFinder::execute(), and setNumHits().
|
inline |
Definition at line 42 of file DstMucTrack.h.
Referenced by DQARhopi::execute(), DQASelBhabha::execute(), DQASelDimu::execute(), DQASelHadron::execute(), Gam4pikp::execute(), MucRecRoadFinder::execute(), Ppjrhopi::execute(), and setNumLayers().
|
inline |
Definition at line 58 of file DstMucTrack.h.
Referenced by Single::execute(), RecMucTrack::LineFit(), RecMucTrack::SetExtMucMomentum(), RecMucTrack::SetMdcMomentum(), RecMucTrack::SetMucMomentum(), and setPx().
|
inline |
Definition at line 59 of file DstMucTrack.h.
Referenced by Single::execute(), RecMucTrack::LineFit(), RecMucTrack::SetExtMucMomentum(), RecMucTrack::SetMdcMomentum(), RecMucTrack::SetMucMomentum(), and setPy().
|
inline |
Definition at line 60 of file DstMucTrack.h.
Referenced by Single::execute(), RecMucTrack::LineFit(), RecMucTrack::SetExtMucMomentum(), RecMucTrack::SetMdcMomentum(), RecMucTrack::SetMucMomentum(), and setPz().
|
inline |
|
inline |
Definition at line 82 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 89 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 106 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 88 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 105 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 90 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 83 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 81 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 76 of file DstMucTrack.h.
Referenced by MucRecRoadFinder::execute(), MucRecTrkExt::execute(), MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 113 of file DstMucTrack.h.
Referenced by MucRecTrkExt::execute(), MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 112 of file DstMucTrack.h.
Referenced by MucRecTrkExt::execute(), MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 111 of file DstMucTrack.h.
Referenced by MucRecTrkExt::execute(), MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 114 of file DstMucTrack.h.
Referenced by MucRecTrkExt::execute(), MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 110 of file DstMucTrack.h.
Referenced by MucRecTrkExt::execute(), MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 86 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 84 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 85 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 101 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 102 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 103 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 91 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 80 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 77 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
|
inline |
Definition at line 78 of file DstMucTrack.h.
Referenced by MucRecTrkExt::execute(), MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 108 of file DstMucTrack.h.
|
inline |
Definition at line 93 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 97 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 94 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 98 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 95 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 99 of file DstMucTrack.h.
Referenced by MucTrackCnv::TObjectToDataObject(), and RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 37 of file DstMucTrack.h.
|
inline |
|
inline |
Definition at line 32 of file DstMucTrack.h.
Referenced by MucRecRoadFinder::execute(), MucRecTrkExt::execute(), setTrackId(), RecMucTrack::setTrackId(), and MucRecRoadFinder::TrackFinding().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
Definition at line 125 of file DstMucTrack.h.
Referenced by brLastLayer(), RecMucTrack::ComputeDepth(), RecMucTrack::ComputeLastGap(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setBrLastLayer().
|
protected |
Definition at line 132 of file DstMucTrack.h.
Referenced by chi2(), RecMucTrack::LineFit(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setChi2().
|
protected |
Definition at line 149 of file DstMucTrack.h.
Referenced by deltaPhi(), RecMucTrack::LineFit(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setDeltaPhi().
|
protected |
Definition at line 131 of file DstMucTrack.h.
Referenced by RecMucTrack::ComputeDepth(), RecMucTrack::ComputeDepth(), depth(), RecMucTrack::LineFit(), RecMucTrack::operator=(), RecMucTrack::OutputUnitChange(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setDepth().
|
protected |
Definition at line 148 of file DstMucTrack.h.
Referenced by RecMucTrack::ComputeDistanceMatch(), distance(), RecMucTrack::OutputUnitChange(), and setDistance().
|
protected |
Definition at line 133 of file DstMucTrack.h.
Referenced by dof(), RecMucTrack::LineFit(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setDof().
|
protected |
Definition at line 126 of file DstMucTrack.h.
Referenced by RecMucTrack::ComputeDepth(), RecMucTrack::ComputeLastGap(), ecLastLayer(), RecMucTrack::LineFit(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setEcLastLayer().
|
protected |
Definition at line 124 of file DstMucTrack.h.
Referenced by RecMucTrack::ComputeLastGap(), endPart(), RecMucTrack::LineFit(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setEndPart().
|
protected |
Definition at line 119 of file DstMucTrack.h.
Referenced by id(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setId().
|
protected |
Definition at line 157 of file DstMucTrack.h.
Referenced by kalbrLastLayer(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setkalbrLastLayer().
|
protected |
Definition at line 156 of file DstMucTrack.h.
Referenced by kaldepth(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setkalDepth().
|
protected |
Definition at line 155 of file DstMucTrack.h.
Referenced by kaldof(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setkalDof().
|
protected |
Definition at line 158 of file DstMucTrack.h.
Referenced by kalecLastLayer(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setkalecLastLayer().
|
protected |
Definition at line 154 of file DstMucTrack.h.
Referenced by kalRechi2(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setkalRechi2().
|
protected |
Definition at line 129 of file DstMucTrack.h.
Referenced by RecMucTrack::ComputeMaxHitsInGap(), maxHitsInLayer(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setMaxHitsInLayer().
|
protected |
Definition at line 127 of file DstMucTrack.h.
Referenced by RecMucTrack::ComputeNGapsWithHits(), numHits(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setNumHits().
|
protected |
Definition at line 128 of file DstMucTrack.h.
Referenced by RecMucTrack::ComputeDepth(), RecMucTrack::ComputeNGapsWithHits(), RecMucTrack::GetNGapsWithHits(), numLayers(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), and setNumLayers().
|
protected |
Definition at line 144 of file DstMucTrack.h.
Referenced by RecMucTrack::LineFit(), RecMucTrack::OutputUnitChange(), px(), RecMucTrack::SetMucMomentum(), and setPx().
|
protected |
Definition at line 145 of file DstMucTrack.h.
Referenced by RecMucTrack::LineFit(), RecMucTrack::OutputUnitChange(), py(), RecMucTrack::SetMucMomentum(), and setPy().
|
protected |
Definition at line 146 of file DstMucTrack.h.
Referenced by RecMucTrack::LineFit(), RecMucTrack::OutputUnitChange(), pz(), RecMucTrack::SetMucMomentum(), and setPz().
|
protected |
Definition at line 134 of file DstMucTrack.h.
Referenced by RecMucTrack::LineFit(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), rms(), and setRms().
|
protected |
Definition at line 123 of file DstMucTrack.h.
Referenced by RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), setStartPart(), and startPart().
|
protected |
Definition at line 120 of file DstMucTrack.h.
Referenced by RecMucTrack::LineFit(), RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), setStatus(), and status().
|
protected |
Definition at line 118 of file DstMucTrack.h.
Referenced by setTrackId(), RecMucTrack::setTrackId(), and trackId().
|
protected |
Definition at line 121 of file DstMucTrack.h.
Referenced by RecMucTrack::operator=(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), setType(), and type().
|
protected |
Definition at line 151 of file DstMucTrack.h.
Referenced by setVecHits(), and vecHits().
|
protected |
Definition at line 136 of file DstMucTrack.h.
Referenced by RecMucTrack::Extend(), RecMucTrack::LineFit(), RecMucTrack::OutputUnitChange(), RecMucTrack::SetMucPos(), setXPos(), and xPos().
|
protected |
Definition at line 140 of file DstMucTrack.h.
Referenced by RecMucTrack::LineFit(), RecMucTrack::operator=(), RecMucTrack::OutputUnitChange(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), RecMucTrack::SetMucPosSigma(), setXPosSigma(), and xPosSigma().
|
protected |
Definition at line 137 of file DstMucTrack.h.
Referenced by RecMucTrack::Extend(), RecMucTrack::LineFit(), RecMucTrack::OutputUnitChange(), RecMucTrack::SetMucPos(), setYPos(), and yPos().
|
protected |
Definition at line 141 of file DstMucTrack.h.
Referenced by RecMucTrack::LineFit(), RecMucTrack::operator=(), RecMucTrack::OutputUnitChange(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), RecMucTrack::SetMucPosSigma(), setYPosSigma(), and yPosSigma().
|
protected |
Definition at line 138 of file DstMucTrack.h.
Referenced by RecMucTrack::Extend(), RecMucTrack::LineFit(), RecMucTrack::OutputUnitChange(), RecMucTrack::SetMucPos(), setZPos(), and zPos().
|
protected |
Definition at line 142 of file DstMucTrack.h.
Referenced by RecMucTrack::LineFit(), RecMucTrack::operator=(), RecMucTrack::OutputUnitChange(), RecMucTrack::RecMucTrack(), RecMucTrack::RecMucTrack(), RecMucTrack::SetMucPosSigma(), setZPosSigma(), and zPosSigma().