|
CbmRoot
|
#include <HalCbmTrack.h>
Public Member Functions | |
| HalCbmTrack () | |
| HalCbmTrack (const HalCbmTrack &other) | |
| HalCbmTrack & | operator= (const HalCbmTrack &other) |
| Hal::ToFTrack * | GetTofTrack () |
| CbmHelix & | GetHelix () |
| Double_t | GetVertexChi2 () const |
| Int_t | GetNMvdHits () const |
| Int_t | GetNStsHits () const |
| Int_t | GetNTrdHits () const |
| Int_t | GetNHits () const |
| void | SetVertexChi2 (Double_t v) |
| void | SetNMvdHits (Int_t h) |
| void | SetNStsHits (Int_t h) |
| void | SetNTrdHits (Int_t h) |
| void | BuildHelix () |
| virtual void | CopyData (Hal::Track *other) |
| virtual Hal::DetectorTrack * | GetDetTrack (const UInt_t detID) const |
| virtual | ~HalCbmTrack () |
Private Attributes | |
| Hal::ToFTrack * | fTofTrack |
| CbmHelix | fHelix |
| Float_t | fChi2Vertex |
| Int_t | fMvdHits |
| Int_t | fStsHits |
| Int_t | fTrdHits |
Definition at line 25 of file HalCbmTrack.h.
| HalCbmTrack::HalCbmTrack | ( | ) |
Definition at line 15 of file HalCbmTrack.cxx.
References fChi2Vertex, fHelix, fMvdHits, fStsHits, fTofTrack, and fTrdHits.
Referenced by CopyData(), HalCbmTrack(), and operator=().
| HalCbmTrack::HalCbmTrack | ( | const HalCbmTrack & | other | ) |
Definition at line 33 of file HalCbmTrack.cxx.
References fChi2Vertex, fHelix, fMvdHits, fStsHits, fTofTrack, fTrdHits, and HalCbmTrack().
|
virtual |
Definition at line 64 of file HalCbmTrack.cxx.
References fTofTrack.
| void HalCbmTrack::BuildHelix | ( | ) |
Definition at line 56 of file HalCbmTrack.cxx.
Referenced by HalCbmEvent::UpdateAnaTree(), HalCbmEvent::UpdateDST(), and HalCbmEvent::UpdateV0().
|
virtual |
Definition at line 66 of file HalCbmTrack.cxx.
References fChi2Vertex, fHelix, fMvdHits, fStsHits, fTofTrack, fTrdHits, and HalCbmTrack().
Referenced by HalCbmEvent::UpdateV0().
|
virtual |
Definition at line 25 of file HalCbmTrack.cxx.
References fTofTrack, and HalCbm::DetectorID::kTOF.
Referenced by HalCbmEvent::UpdateAnaTree(), and HalCbmEvent::UpdateDST().
|
inline |
Definition at line 38 of file HalCbmTrack.h.
References fHelix.
Referenced by HalCbmDeltaPhiDeltaThetaStarCut::PassAnaTree(), HalCbmDeltaPhiDeltaThetaStarCutLayers::PassAnaTree(), HalCbmDeltaPhiDeltaThetaStarMinCut::PassAnaTree(), HalCbmPairSeparationCut2D::PassAnaTree(), HalCbmStsEntranceSepCut::PassAnaTree(), and HalCbmStsExitSepCut::PassAnaTree().
|
inline |
Definition at line 43 of file HalCbmTrack.h.
References GetNMvdHits(), GetNStsHits(), and GetNTrdHits().
Referenced by HalCbmNHitsCut::Pass().
|
inline |
Definition at line 40 of file HalCbmTrack.h.
References fMvdHits.
Referenced by GetNHits(), HalCbmNHitsCut::Pass(), and HalCbmEvent::UpdateAnaTree().
|
inline |
Definition at line 41 of file HalCbmTrack.h.
References fStsHits.
Referenced by GetNHits(), and HalCbmNHitsCut::Pass().
|
inline |
Definition at line 42 of file HalCbmTrack.h.
References fTrdHits.
Referenced by GetNHits(), and HalCbmNHitsCut::Pass().
|
inline |
Definition at line 37 of file HalCbmTrack.h.
References fTofTrack.
Referenced by HalCbmTofCut::Pass().
|
inline |
Definition at line 39 of file HalCbmTrack.h.
References fChi2Vertex.
| HalCbmTrack & HalCbmTrack::operator= | ( | const HalCbmTrack & | other | ) |
Definition at line 43 of file HalCbmTrack.cxx.
References fChi2Vertex, fHelix, fMvdHits, fStsHits, fTofTrack, fTrdHits, and HalCbmTrack().
|
inline |
Definition at line 45 of file HalCbmTrack.h.
References fMvdHits.
Referenced by HalCbmEvent::UpdateAnaTree(), and HalCbmEvent::UpdateDST().
|
inline |
Definition at line 46 of file HalCbmTrack.h.
References fStsHits.
Referenced by HalCbmEvent::UpdateAnaTree(), and HalCbmEvent::UpdateDST().
|
inline |
Definition at line 47 of file HalCbmTrack.h.
References fTrdHits.
|
inline |
Definition at line 44 of file HalCbmTrack.h.
References fChi2Vertex, and v.
Referenced by HalCbmEvent::UpdateAnaTree(), and HalCbmEvent::UpdateDST().
|
private |
Definition at line 28 of file HalCbmTrack.h.
Referenced by CopyData(), GetVertexChi2(), HalCbmTrack(), HalCbmTrack(), operator=(), and SetVertexChi2().
|
private |
Definition at line 27 of file HalCbmTrack.h.
Referenced by BuildHelix(), CopyData(), GetHelix(), HalCbmTrack(), HalCbmTrack(), and operator=().
|
private |
Definition at line 29 of file HalCbmTrack.h.
Referenced by CopyData(), GetNMvdHits(), HalCbmTrack(), HalCbmTrack(), operator=(), and SetNMvdHits().
|
private |
Definition at line 30 of file HalCbmTrack.h.
Referenced by CopyData(), GetNStsHits(), HalCbmTrack(), HalCbmTrack(), operator=(), and SetNStsHits().
|
private |
Definition at line 26 of file HalCbmTrack.h.
Referenced by CopyData(), GetDetTrack(), GetTofTrack(), HalCbmTrack(), HalCbmTrack(), operator=(), and ~HalCbmTrack().
|
private |
Definition at line 31 of file HalCbmTrack.h.
Referenced by CopyData(), GetNTrdHits(), HalCbmTrack(), HalCbmTrack(), operator=(), and SetNTrdHits().