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.
HalCbmTrack::HalCbmTrack | ( | const HalCbmTrack & | other | ) |
Definition at line 33 of file HalCbmTrack.cxx.
References fChi2Vertex, fHelix, fMvdHits, fStsHits, fTofTrack, and fTrdHits.
|
virtual |
Definition at line 64 of file HalCbmTrack.cxx.
References fTofTrack.
void HalCbmTrack::BuildHelix | ( | ) |
Definition at line 56 of file HalCbmTrack.cxx.
References CbmHelix::Build(), fHelix, and pos.
Referenced by HalCbmEvent::UpdateAnaTree(), and HalCbmEvent::UpdateDST().
|
virtual |
Definition at line 66 of file HalCbmTrack.cxx.
References fChi2Vertex, fHelix, fMvdHits, fStsHits, fTofTrack, and fTrdHits.
|
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, and fTrdHits.
|
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(), operator=(), and SetVertexChi2().
|
private |
Definition at line 27 of file HalCbmTrack.h.
Referenced by BuildHelix(), CopyData(), GetHelix(), HalCbmTrack(), and operator=().
|
private |
Definition at line 29 of file HalCbmTrack.h.
Referenced by CopyData(), GetNMvdHits(), HalCbmTrack(), operator=(), and SetNMvdHits().
|
private |
Definition at line 30 of file HalCbmTrack.h.
Referenced by CopyData(), GetNStsHits(), HalCbmTrack(), operator=(), and SetNStsHits().
|
private |
Definition at line 26 of file HalCbmTrack.h.
Referenced by CopyData(), GetDetTrack(), GetTofTrack(), HalCbmTrack(), operator=(), and ~HalCbmTrack().
|
private |
Definition at line 31 of file HalCbmTrack.h.
Referenced by CopyData(), GetNTrdHits(), HalCbmTrack(), operator=(), and SetNTrdHits().