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

#include <TRecMucTrack.h>

+ Inheritance diagram for TRecMucTrack:

Public Member Functions

 TRecMucTrack ()
 
 ~TRecMucTrack ()
 
Int_t trackId () const
 
Int_t id () const
 
Int_t status () const
 
Int_t type () const
 
Int_t startPart () const
 
Int_t endPart () const
 
Int_t brLastLayer () const
 
Int_t ecLastLayer () const
 
Int_t numHits () const
 
Int_t numLayers () const
 
Int_t maxHitsInLayer () const
 
Double_t depth () const
 
Double_t chi2 () const
 
Int_t dof () const
 
Double_t rms () const
 
Double_t distance () const
 
Double_t deltaPhi () const
 
Double_t xPos () const
 
Double_t yPos () const
 
Double_t zPos () const
 
Double_t xPosSigma () const
 
Double_t yPosSigma () const
 
Double_t zPosSigma () const
 
Double_t px () const
 
Double_t py () const
 
Double_t pz () const
 
vector< Int_t > vecHits () const
 
vector< Int_t > expHits () const
 
vector< Float_t > distHits () const
 
Double_t kalRechi2 () const
 
Int_t kaldof () const
 
Double_t kaldepth () const
 
Int_t kalbrLastLayer () const
 
Int_t kalecLastLayer () const
 
void setTrackId (Int_t trackId)
 
void setId (Int_t id)
 
void setStatus (Int_t st)
 
void setType (Int_t type)
 
void setStartPart (Int_t part)
 
void setEndPart (Int_t part)
 
void setBrLastLayer (Int_t layer)
 
void setEcLastLayer (Int_t layer)
 
void setNumHits (Int_t numHits)
 
void setNumLayers (Int_t numLayers)
 
void setMaxHitsInLayer (Int_t maxHits)
 
void setDepth (Double_t depth)
 
void setChi2 (Double_t chi2)
 
void setDof (Int_t dof)
 
void setRms (Double_t rms)
 
void setDistance (Double_t dist)
 
void setDeltaPhi (Double_t dphi)
 
void setXPos (Double_t x)
 
void setYPos (Double_t y)
 
void setZPos (Double_t z)
 
void setXPosSigma (Double_t x)
 
void setYPosSigma (Double_t y)
 
void setZPosSigma (Double_t z)
 
void setPx (Double_t px)
 
void setPy (Double_t py)
 
void setPz (Double_t pz)
 
void setVecHits (vector< Int_t > &vecHits)
 
void setExpHits (vector< Int_t > &expHits)
 
void setDistHits (vector< Float_t > &distHits)
 
void setkalRechi2 (Double_t ch)
 
void setkalDof (Int_t f)
 
void setkalDepth (Double_t de)
 
void setkalbrLastLayer (Int_t br)
 
void setkalecLastLayer (Int_t ec)
 
void setTRecMucTrack (const TRecMucTrack *muctrk)
 
 TRecMucTrack ()
 
 ~TRecMucTrack ()
 
Int_t trackId () const
 
Int_t id () const
 
Int_t status () const
 
Int_t type () const
 
Int_t startPart () const
 
Int_t endPart () const
 
Int_t brLastLayer () const
 
Int_t ecLastLayer () const
 
Int_t numHits () const
 
Int_t numLayers () const
 
Int_t maxHitsInLayer () const
 
Double_t depth () const
 
Double_t chi2 () const
 
Int_t dof () const
 
Double_t rms () const
 
Double_t distance () const
 
Double_t deltaPhi () const
 
Double_t xPos () const
 
Double_t yPos () const
 
Double_t zPos () const
 
Double_t xPosSigma () const
 
Double_t yPosSigma () const
 
Double_t zPosSigma () const
 
Double_t px () const
 
Double_t py () const
 
Double_t pz () const
 
vector< Int_t > vecHits () const
 
vector< Int_t > expHits () const
 
vector< Float_t > distHits () const
 
Double_t kalRechi2 () const
 
Int_t kaldof () const
 
Double_t kaldepth () const
 
Int_t kalbrLastLayer () const
 
Int_t kalecLastLayer () const
 
void setTrackId (Int_t trackId)
 
void setId (Int_t id)
 
void setStatus (Int_t st)
 
void setType (Int_t type)
 
void setStartPart (Int_t part)
 
void setEndPart (Int_t part)
 
void setBrLastLayer (Int_t layer)
 
void setEcLastLayer (Int_t layer)
 
void setNumHits (Int_t numHits)
 
void setNumLayers (Int_t numLayers)
 
void setMaxHitsInLayer (Int_t maxHits)
 
void setDepth (Double_t depth)
 
void setChi2 (Double_t chi2)
 
void setDof (Int_t dof)
 
void setRms (Double_t rms)
 
void setDistance (Double_t dist)
 
void setDeltaPhi (Double_t dphi)
 
void setXPos (Double_t x)
 
void setYPos (Double_t y)
 
void setZPos (Double_t z)
 
void setXPosSigma (Double_t x)
 
void setYPosSigma (Double_t y)
 
void setZPosSigma (Double_t z)
 
void setPx (Double_t px)
 
void setPy (Double_t py)
 
void setPz (Double_t pz)
 
void setVecHits (vector< Int_t > &vecHits)
 
void setExpHits (vector< Int_t > &expHits)
 
void setDistHits (vector< Float_t > &distHits)
 
void setkalRechi2 (Double_t ch)
 
void setkalDof (Int_t f)
 
void setkalDepth (Double_t de)
 
void setkalbrLastLayer (Int_t br)
 
void setkalecLastLayer (Int_t ec)
 
void setTRecMucTrack (const TRecMucTrack *muctrk)
 

Detailed Description

Constructor & Destructor Documentation

◆ TRecMucTrack() [1/2]

TRecMucTrack::TRecMucTrack ( )

◆ ~TRecMucTrack() [1/2]

TRecMucTrack::~TRecMucTrack ( )

Definition at line 12 of file TRecMucTrack.cxx.

12 {
13 Clear();
14}

◆ TRecMucTrack() [2/2]

TRecMucTrack::TRecMucTrack ( )

◆ ~TRecMucTrack() [2/2]

TRecMucTrack::~TRecMucTrack ( )

Member Function Documentation

◆ brLastLayer() [1/2]

Int_t TRecMucTrack::brLastLayer ( ) const
inline

Definition at line 30 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

30{ return m_brLastLayer; } // last layer with hits in barrel

Referenced by BesEvent::ConstructMucTrackFromRec(), setTRecMucTrack(), and RecMucTrackCnv::TObjectToDataObject().

◆ brLastLayer() [2/2]

Int_t TRecMucTrack::brLastLayer ( ) const
inline

Definition at line 30 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

30{ return m_brLastLayer; } // last layer with hits in barrel

◆ chi2() [1/2]

Double_t TRecMucTrack::chi2 ( ) const
inline

◆ chi2() [2/2]

Double_t TRecMucTrack::chi2 ( ) const
inline

Definition at line 37 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

37{ return m_chi2; }

◆ deltaPhi() [1/2]

Double_t TRecMucTrack::deltaPhi ( ) const
inline

◆ deltaPhi() [2/2]

Double_t TRecMucTrack::deltaPhi ( ) const
inline

Definition at line 41 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

41{ return m_deltaPhi;}

◆ depth() [1/2]

Double_t TRecMucTrack::depth ( ) const
inline

Definition at line 36 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

36{ return m_depth; } // depth of the track transport in iron

Referenced by BesEvent::ConstructMucTrackFromRec(), setDepth(), setTRecMucTrack(), and RecMucTrackCnv::TObjectToDataObject().

◆ depth() [2/2]

Double_t TRecMucTrack::depth ( ) const
inline

Definition at line 36 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

36{ return m_depth; } // depth of the track transport in iron

◆ distance() [1/2]

Double_t TRecMucTrack::distance ( ) const
inline

◆ distance() [2/2]

Double_t TRecMucTrack::distance ( ) const
inline

Definition at line 40 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

40{ return m_distance;}

◆ distHits() [1/2]

vector< Float_t > TRecMucTrack::distHits ( ) const
inline

◆ distHits() [2/2]

vector< Float_t > TRecMucTrack::distHits ( ) const
inline

Definition at line 57 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

57{ return m_distHits ;}

◆ dof() [1/2]

Int_t TRecMucTrack::dof ( ) const
inline

◆ dof() [2/2]

Int_t TRecMucTrack::dof ( ) const
inline

Definition at line 38 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

38{ return m_dof; }

◆ ecLastLayer() [1/2]

Int_t TRecMucTrack::ecLastLayer ( ) const
inline

Definition at line 31 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

31{ return m_ecLastLayer; } // last layer with hits in end cap

Referenced by BesEvent::ConstructMucTrackFromRec(), setTRecMucTrack(), and RecMucTrackCnv::TObjectToDataObject().

◆ ecLastLayer() [2/2]

Int_t TRecMucTrack::ecLastLayer ( ) const
inline

Definition at line 31 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

31{ return m_ecLastLayer; } // last layer with hits in end cap

◆ endPart() [1/2]

Int_t TRecMucTrack::endPart ( ) const
inline

Definition at line 29 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

29{ return m_endPart; } // end position of track locates in which part

Referenced by setTRecMucTrack(), and RecMucTrackCnv::TObjectToDataObject().

◆ endPart() [2/2]

Int_t TRecMucTrack::endPart ( ) const
inline

Definition at line 29 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

29{ return m_endPart; } // end position of track locates in which part

◆ expHits() [1/2]

vector< Int_t > TRecMucTrack::expHits ( ) const
inline

◆ expHits() [2/2]

vector< Int_t > TRecMucTrack::expHits ( ) const
inline

Definition at line 56 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

56{ return m_expHits ;}

◆ id() [1/2]

Int_t TRecMucTrack::id ( ) const
inline

Definition at line 24 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

24{ return m_id; }

Referenced by setId(), and setTRecMucTrack().

◆ id() [2/2]

Int_t TRecMucTrack::id ( ) const
inline

Definition at line 24 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

24{ return m_id; }

◆ kalbrLastLayer() [1/2]

Int_t TRecMucTrack::kalbrLastLayer ( ) const
inline

◆ kalbrLastLayer() [2/2]

Int_t TRecMucTrack::kalbrLastLayer ( ) const
inline

Definition at line 63 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

63{return m_kalbrLastLayer;}

◆ kaldepth() [1/2]

Double_t TRecMucTrack::kaldepth ( ) const
inline

◆ kaldepth() [2/2]

Double_t TRecMucTrack::kaldepth ( ) const
inline

Definition at line 62 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

62{return m_kaldepth;}

◆ kaldof() [1/2]

Int_t TRecMucTrack::kaldof ( ) const
inline

◆ kaldof() [2/2]

Int_t TRecMucTrack::kaldof ( ) const
inline

Definition at line 61 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

61{return m_kaldof;}

◆ kalecLastLayer() [1/2]

Int_t TRecMucTrack::kalecLastLayer ( ) const
inline

◆ kalecLastLayer() [2/2]

Int_t TRecMucTrack::kalecLastLayer ( ) const
inline

Definition at line 64 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

64{return m_kalecLastLayer;}

◆ kalRechi2() [1/2]

Double_t TRecMucTrack::kalRechi2 ( ) const
inline

◆ kalRechi2() [2/2]

Double_t TRecMucTrack::kalRechi2 ( ) const
inline

Definition at line 60 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

60{return m_kalrechi2;}

◆ maxHitsInLayer() [1/2]

Int_t TRecMucTrack::maxHitsInLayer ( ) const
inline

◆ maxHitsInLayer() [2/2]

Int_t TRecMucTrack::maxHitsInLayer ( ) const
inline

Definition at line 34 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

34{ return m_maxHitsInLayer; }

◆ numHits() [1/2]

Int_t TRecMucTrack::numHits ( ) const
inline

◆ numHits() [2/2]

Int_t TRecMucTrack::numHits ( ) const
inline

Definition at line 32 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

32{ return m_numHits; } // total hits on the track

◆ numLayers() [1/2]

Int_t TRecMucTrack::numLayers ( ) const
inline

◆ numLayers() [2/2]

Int_t TRecMucTrack::numLayers ( ) const
inline

Definition at line 33 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

33{ return m_numLayers; } // number of layers with hits

◆ px() [1/2]

Double_t TRecMucTrack::px ( ) const
inline

Definition at line 51 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

51{ return m_px; } // momentum on the start of track in muc

Referenced by BesEvent::ConstructMucTrackFromRec(), setPx(), setTRecMucTrack(), and RecMucTrackCnv::TObjectToDataObject().

◆ px() [2/2]

Double_t TRecMucTrack::px ( ) const
inline

Definition at line 51 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

51{ return m_px; } // momentum on the start of track in muc

◆ py() [1/2]

Double_t TRecMucTrack::py ( ) const
inline

◆ py() [2/2]

Double_t TRecMucTrack::py ( ) const
inline

Definition at line 52 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

52{ return m_py; }

◆ pz() [1/2]

Double_t TRecMucTrack::pz ( ) const
inline

◆ pz() [2/2]

Double_t TRecMucTrack::pz ( ) const
inline

Definition at line 53 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

53{ return m_pz; }

◆ rms() [1/2]

Double_t TRecMucTrack::rms ( ) const
inline

◆ rms() [2/2]

Double_t TRecMucTrack::rms ( ) const
inline

Definition at line 39 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

39{ return m_rms; }

◆ setBrLastLayer() [1/2]

void TRecMucTrack::setBrLastLayer ( Int_t  layer)
inline

◆ setBrLastLayer() [2/2]

void TRecMucTrack::setBrLastLayer ( Int_t  layer)
inline

Definition at line 75 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

75{m_brLastLayer = layer; }

◆ setChi2() [1/2]

void TRecMucTrack::setChi2 ( Double_t  chi2)
inline

◆ setChi2() [2/2]

void TRecMucTrack::setChi2 ( Double_t  chi2)
inline

Definition at line 82 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

82{ m_chi2 = chi2; }

◆ setDeltaPhi() [1/2]

void TRecMucTrack::setDeltaPhi ( Double_t  dphi)
inline

◆ setDeltaPhi() [2/2]

void TRecMucTrack::setDeltaPhi ( Double_t  dphi)
inline

Definition at line 86 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

86{ m_deltaPhi = dphi; }

◆ setDepth() [1/2]

void TRecMucTrack::setDepth ( Double_t  depth)
inline

◆ setDepth() [2/2]

void TRecMucTrack::setDepth ( Double_t  depth)
inline

Definition at line 81 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

81{ m_depth = depth; }

◆ setDistance() [1/2]

void TRecMucTrack::setDistance ( Double_t  dist)
inline

◆ setDistance() [2/2]

void TRecMucTrack::setDistance ( Double_t  dist)
inline

Definition at line 85 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

85{ m_distance = dist ; }

◆ setDistHits() [1/2]

void TRecMucTrack::setDistHits ( vector< Float_t > &  distHits)
inline

◆ setDistHits() [2/2]

void TRecMucTrack::setDistHits ( vector< Float_t > &  distHits)
inline

Definition at line 102 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

102{ m_distHits = distHits; }

◆ setDof() [1/2]

void TRecMucTrack::setDof ( Int_t  dof)
inline

◆ setDof() [2/2]

void TRecMucTrack::setDof ( Int_t  dof)
inline

Definition at line 83 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

83{ m_dof = dof ; }

◆ setEcLastLayer() [1/2]

void TRecMucTrack::setEcLastLayer ( Int_t  layer)
inline

◆ setEcLastLayer() [2/2]

void TRecMucTrack::setEcLastLayer ( Int_t  layer)
inline

Definition at line 76 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

76{m_ecLastLayer = layer; }

◆ setEndPart() [1/2]

void TRecMucTrack::setEndPart ( Int_t  part)
inline

◆ setEndPart() [2/2]

void TRecMucTrack::setEndPart ( Int_t  part)
inline

Definition at line 74 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

74{m_endPart = part; }

◆ setExpHits() [1/2]

void TRecMucTrack::setExpHits ( vector< Int_t > &  expHits)
inline

◆ setExpHits() [2/2]

void TRecMucTrack::setExpHits ( vector< Int_t > &  expHits)
inline

Definition at line 101 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

101{ m_expHits = expHits; }

◆ setId() [1/2]

◆ setId() [2/2]

void TRecMucTrack::setId ( Int_t  id)
inline

Definition at line 69 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

69{ m_id = id ; }

◆ setkalbrLastLayer() [1/2]

void TRecMucTrack::setkalbrLastLayer ( Int_t  br)
inline

◆ setkalbrLastLayer() [2/2]

void TRecMucTrack::setkalbrLastLayer ( Int_t  br)
inline

Definition at line 107 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

107{m_kalbrLastLayer = br;}

◆ setkalDepth() [1/2]

void TRecMucTrack::setkalDepth ( Double_t  de)
inline

◆ setkalDepth() [2/2]

void TRecMucTrack::setkalDepth ( Double_t  de)
inline

Definition at line 106 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

106{m_kaldepth = de;}

◆ setkalDof() [1/2]

void TRecMucTrack::setkalDof ( Int_t  f)
inline

Definition at line 105 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

105{m_kaldof = f;}
TFile f("ana_bhabha660a_dqa_mcPat_zy_old.root")

Referenced by cvtMucDst2MucRec(), and RecMucTrackCnv::DataObjectToTObject().

◆ setkalDof() [2/2]

void TRecMucTrack::setkalDof ( Int_t  f)
inline

Definition at line 105 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

105{m_kaldof = f;}

◆ setkalecLastLayer() [1/2]

void TRecMucTrack::setkalecLastLayer ( Int_t  ec)
inline

◆ setkalecLastLayer() [2/2]

void TRecMucTrack::setkalecLastLayer ( Int_t  ec)
inline

Definition at line 108 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

108{m_kalecLastLayer = ec;}

◆ setkalRechi2() [1/2]

void TRecMucTrack::setkalRechi2 ( Double_t  ch)
inline

◆ setkalRechi2() [2/2]

void TRecMucTrack::setkalRechi2 ( Double_t  ch)
inline

Definition at line 104 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

104{m_kalrechi2=ch;}

◆ setMaxHitsInLayer() [1/2]

void TRecMucTrack::setMaxHitsInLayer ( Int_t  maxHits)
inline

Definition at line 79 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

79{ m_maxHitsInLayer = maxHits; }

Referenced by cvtMucDst2MucRec(), and RecMucTrackCnv::DataObjectToTObject().

◆ setMaxHitsInLayer() [2/2]

void TRecMucTrack::setMaxHitsInLayer ( Int_t  maxHits)
inline

Definition at line 79 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

79{ m_maxHitsInLayer = maxHits; }

◆ setNumHits() [1/2]

void TRecMucTrack::setNumHits ( Int_t  numHits)
inline

◆ setNumHits() [2/2]

void TRecMucTrack::setNumHits ( Int_t  numHits)
inline

Definition at line 77 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

77{ m_numHits = numHits; }

◆ setNumLayers() [1/2]

void TRecMucTrack::setNumLayers ( Int_t  numLayers)
inline

◆ setNumLayers() [2/2]

void TRecMucTrack::setNumLayers ( Int_t  numLayers)
inline

Definition at line 78 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

78{ m_numLayers = numLayers; }

◆ setPx() [1/2]

void TRecMucTrack::setPx ( Double_t  px)
inline

◆ setPx() [2/2]

void TRecMucTrack::setPx ( Double_t  px)
inline

Definition at line 96 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

96{ m_px = px; }

◆ setPy() [1/2]

void TRecMucTrack::setPy ( Double_t  py)
inline

◆ setPy() [2/2]

void TRecMucTrack::setPy ( Double_t  py)
inline

Definition at line 97 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

97{ m_py = py; }

◆ setPz() [1/2]

void TRecMucTrack::setPz ( Double_t  pz)
inline

◆ setPz() [2/2]

void TRecMucTrack::setPz ( Double_t  pz)
inline

Definition at line 98 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

98{ m_pz = pz; }

◆ setRms() [1/2]

void TRecMucTrack::setRms ( Double_t  rms)
inline

◆ setRms() [2/2]

void TRecMucTrack::setRms ( Double_t  rms)
inline

Definition at line 84 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

84{ m_rms = rms ; }

◆ setStartPart() [1/2]

void TRecMucTrack::setStartPart ( Int_t  part)
inline

◆ setStartPart() [2/2]

void TRecMucTrack::setStartPart ( Int_t  part)
inline

Definition at line 73 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

73{m_startPart = part; }

◆ setStatus() [1/2]

void TRecMucTrack::setStatus ( Int_t  st)
inline

◆ setStatus() [2/2]

void TRecMucTrack::setStatus ( Int_t  st)
inline

Definition at line 70 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

70{ m_status = st; }

◆ setTrackId() [1/2]

void TRecMucTrack::setTrackId ( Int_t  trackId)
inline

◆ setTrackId() [2/2]

void TRecMucTrack::setTrackId ( Int_t  trackId)
inline

Definition at line 68 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

68{ m_trackId = trackId ;}

◆ setTRecMucTrack() [1/2]

void TRecMucTrack::setTRecMucTrack ( const TRecMucTrack muctrk)
inline

Definition at line 110 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

110 {
111 m_trackId = muctrk->trackId();
112 m_id = muctrk->id();
113 m_status = muctrk->status();
114 m_type = muctrk->type();
115 m_startPart = muctrk->startPart();
116 m_endPart = muctrk->endPart();
117 m_brLastLayer = muctrk->brLastLayer();
118 m_ecLastLayer = muctrk->ecLastLayer();
119 m_numHits = muctrk->numHits();
120 m_numLayers = muctrk->numLayers();
121 m_maxHitsInLayer = muctrk->maxHitsInLayer();
122 m_depth =muctrk->depth();
123 m_chi2 = muctrk->chi2();
124 m_dof = muctrk->dof();
125 m_rms = muctrk->rms();
126 m_xPos = muctrk->xPos();
127 m_yPos = muctrk->yPos();
128 m_zPos = muctrk->zPos();
129 m_xPosSigma=muctrk->xPosSigma();
130 m_yPosSigma=muctrk->yPosSigma();
131 m_zPosSigma=muctrk->zPosSigma();
132 m_px = muctrk->px();
133 m_py = muctrk->py();
134 m_pz = muctrk->pz();
135 m_distance = muctrk->distance();
136 m_deltaPhi = muctrk->deltaPhi();
137 m_vecHits = muctrk->vecHits();
138 m_expHits = muctrk->expHits();
139 m_distHits = muctrk->distHits();
140 //added by LI Chunhua
141 m_kalrechi2 = muctrk->kalRechi2();
142 m_kaldof = muctrk->kaldof();
143 m_kaldepth = muctrk->kaldepth();
144 m_kalbrLastLayer=muctrk->kalbrLastLayer();
145 m_kalecLastLayer=muctrk->kalecLastLayer();
146 //**********************
147 }

Referenced by BesClient::GetEvent().

◆ setTRecMucTrack() [2/2]

void TRecMucTrack::setTRecMucTrack ( const TRecMucTrack muctrk)
inline

Definition at line 110 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

110 {
111 m_trackId = muctrk->trackId();
112 m_id = muctrk->id();
113 m_status = muctrk->status();
114 m_type = muctrk->type();
115 m_startPart = muctrk->startPart();
116 m_endPart = muctrk->endPart();
117 m_brLastLayer = muctrk->brLastLayer();
118 m_ecLastLayer = muctrk->ecLastLayer();
119 m_numHits = muctrk->numHits();
120 m_numLayers = muctrk->numLayers();
121 m_maxHitsInLayer = muctrk->maxHitsInLayer();
122 m_depth =muctrk->depth();
123 m_chi2 = muctrk->chi2();
124 m_dof = muctrk->dof();
125 m_rms = muctrk->rms();
126 m_xPos = muctrk->xPos();
127 m_yPos = muctrk->yPos();
128 m_zPos = muctrk->zPos();
129 m_xPosSigma=muctrk->xPosSigma();
130 m_yPosSigma=muctrk->yPosSigma();
131 m_zPosSigma=muctrk->zPosSigma();
132 m_px = muctrk->px();
133 m_py = muctrk->py();
134 m_pz = muctrk->pz();
135 m_distance = muctrk->distance();
136 m_deltaPhi = muctrk->deltaPhi();
137 m_vecHits = muctrk->vecHits();
138 m_expHits = muctrk->expHits();
139 m_distHits = muctrk->distHits();
140 //added by LI Chunhua
141 m_kalrechi2 = muctrk->kalRechi2();
142 m_kaldof = muctrk->kaldof();
143 m_kaldepth = muctrk->kaldepth();
144 m_kalbrLastLayer=muctrk->kalbrLastLayer();
145 m_kalecLastLayer=muctrk->kalecLastLayer();
146 //**********************
147 }

◆ setType() [1/2]

void TRecMucTrack::setType ( Int_t  type)
inline

◆ setType() [2/2]

void TRecMucTrack::setType ( Int_t  type)
inline

Definition at line 71 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

71{ m_type = type; }

◆ setVecHits() [1/2]

void TRecMucTrack::setVecHits ( vector< Int_t > &  vecHits)
inline

◆ setVecHits() [2/2]

void TRecMucTrack::setVecHits ( vector< Int_t > &  vecHits)
inline

Definition at line 100 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

100{ m_vecHits = vecHits; }

◆ setXPos() [1/2]

void TRecMucTrack::setXPos ( Double_t  x)
inline

◆ setXPos() [2/2]

void TRecMucTrack::setXPos ( Double_t  x)
inline

Definition at line 88 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

88{ m_xPos = x; }

◆ setXPosSigma() [1/2]

void TRecMucTrack::setXPosSigma ( Double_t  x)
inline

◆ setXPosSigma() [2/2]

void TRecMucTrack::setXPosSigma ( Double_t  x)
inline

Definition at line 92 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

92{ m_xPosSigma = x; }

◆ setYPos() [1/2]

void TRecMucTrack::setYPos ( Double_t  y)
inline

◆ setYPos() [2/2]

void TRecMucTrack::setYPos ( Double_t  y)
inline

Definition at line 89 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

89{ m_yPos = y; }

◆ setYPosSigma() [1/2]

void TRecMucTrack::setYPosSigma ( Double_t  y)
inline

◆ setYPosSigma() [2/2]

void TRecMucTrack::setYPosSigma ( Double_t  y)
inline

Definition at line 93 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

93{ m_yPosSigma = y; }

◆ setZPos() [1/2]

void TRecMucTrack::setZPos ( Double_t  z)
inline

◆ setZPos() [2/2]

void TRecMucTrack::setZPos ( Double_t  z)
inline

Definition at line 90 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

90{ m_zPos = z; }

◆ setZPosSigma() [1/2]

void TRecMucTrack::setZPosSigma ( Double_t  z)
inline

◆ setZPosSigma() [2/2]

void TRecMucTrack::setZPosSigma ( Double_t  z)
inline

Definition at line 94 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

94{ m_zPosSigma = z; }

◆ startPart() [1/2]

Int_t TRecMucTrack::startPart ( ) const
inline

Definition at line 28 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

28{ return m_startPart; } // start position of track locates in which part

Referenced by setTRecMucTrack(), and RecMucTrackCnv::TObjectToDataObject().

◆ startPart() [2/2]

Int_t TRecMucTrack::startPart ( ) const
inline

Definition at line 28 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

28{ return m_startPart; } // start position of track locates in which part

◆ status() [1/2]

Int_t TRecMucTrack::status ( ) const
inline

◆ status() [2/2]

Int_t TRecMucTrack::status ( ) const
inline

Definition at line 25 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

25{ return m_status; }

◆ trackId() [1/2]

Int_t TRecMucTrack::trackId ( ) const
inline

◆ trackId() [2/2]

Int_t TRecMucTrack::trackId ( ) const
inline

Definition at line 23 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

23{ return m_trackId; }

◆ type() [1/2]

Int_t TRecMucTrack::type ( ) const
inline

◆ type() [2/2]

Int_t TRecMucTrack::type ( ) const
inline

Definition at line 26 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

26{ return m_type; }

◆ vecHits() [1/2]

vector< Int_t > TRecMucTrack::vecHits ( ) const
inline

◆ vecHits() [2/2]

vector< Int_t > TRecMucTrack::vecHits ( ) const
inline

Definition at line 55 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

55{ return m_vecHits ;}

◆ xPos() [1/2]

Double_t TRecMucTrack::xPos ( ) const
inline

Definition at line 43 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

43{ return m_xPos; } // position on the start of track in muc (vertex)

Referenced by BesEvent::ConstructMucTrackFromRec(), setTRecMucTrack(), and RecMucTrackCnv::TObjectToDataObject().

◆ xPos() [2/2]

Double_t TRecMucTrack::xPos ( ) const
inline

Definition at line 43 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

43{ return m_xPos; } // position on the start of track in muc (vertex)

◆ xPosSigma() [1/2]

Double_t TRecMucTrack::xPosSigma ( ) const
inline

Definition at line 47 of file Event/RootEventData/RootEventData-00-03-81/RootEventData/TRecMucTrack.h.

47{ return m_xPosSigma; } // position on the start of track in muc (vertex)

Referenced by setTRecMucTrack(), and RecMucTrackCnv::TObjectToDataObject().

◆ xPosSigma() [2/2]

Double_t TRecMucTrack::xPosSigma ( ) const
inline

Definition at line 47 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

47{ return m_xPosSigma; } // position on the start of track in muc (vertex)

◆ yPos() [1/2]

Double_t TRecMucTrack::yPos ( ) const
inline

◆ yPos() [2/2]

Double_t TRecMucTrack::yPos ( ) const
inline

Definition at line 44 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

44{ return m_yPos; }

◆ yPosSigma() [1/2]

Double_t TRecMucTrack::yPosSigma ( ) const
inline

◆ yPosSigma() [2/2]

Double_t TRecMucTrack::yPosSigma ( ) const
inline

Definition at line 48 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

48{ return m_yPosSigma; }

◆ zPos() [1/2]

Double_t TRecMucTrack::zPos ( ) const
inline

◆ zPos() [2/2]

Double_t TRecMucTrack::zPos ( ) const
inline

Definition at line 45 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

45{ return m_zPos; }

◆ zPosSigma() [1/2]

Double_t TRecMucTrack::zPosSigma ( ) const
inline

◆ zPosSigma() [2/2]

Double_t TRecMucTrack::zPosSigma ( ) const
inline

Definition at line 49 of file InstallArea/include/RootEventData/RootEventData/TRecMucTrack.h.

49{ return m_zPosSigma; }

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