CbmRoot
|
#include <NicaCbmMatchedTrack.h>
Public Member Functions | |
NicaCbmMatchedTrack () | |
virtual void | CopyData (NicaTrack *track) |
virtual void | Update (CbmGlobalTrack *track, NicaCbmGlobalEventInterface *interface) |
Int_t | GetStsMcIndex () const |
Int_t | GetTofMcIndex () const |
Int_t | GetTrdMcIndex () const |
Int_t | GetRichMcIndex () const |
Int_t | GetMuchMcIndex () const |
void | SetStsMcIndex (Int_t stsMcIndex) |
void | SetTofMcIndex (Int_t tofMcIndex) |
void | SetTrdMcIndex (Int_t trdMcIndex) |
void | SetRichMcIndex (Int_t richMcIndex) |
void | SetMuchMcIndex (Int_t muchIndex) |
virtual | ~NicaCbmMatchedTrack () |
CbmStsTrack * | GetStsTrack () const |
CbmTofHit * | GetTofTrack () const |
CbmTrdTrack * | GetTrdTrack () const |
CbmRichRing * | GetRichRing () const |
CbmMuchTrack * | GetMuchTrack () const |
Int_t | GetStsTrackIndex () const |
Int_t | GetTofTrackIndex () const |
Int_t | GetTrdTrackIndex () const |
Int_t | GetRichRingIndex () const |
Int_t | GetMuchIndex () const |
void | SetStsTrackIndex (Int_t stsTrackId) |
void | SetTofTrackIndex (Int_t tofTrackId) |
void | SetTrdTrackIndex (Int_t trdTrackId) |
void | SetRichRingIndex (Int_t no) |
void | SetMuchIndex (Int_t id) |
void | SetStsTrack (CbmStsTrack *stsTrack) |
void | SetTofTrack (CbmTofHit *tofTrack) |
void | SetTrdTrack (CbmTrdTrack *trdTrack) |
void | SetRichRing (CbmRichRing *tr) |
void | SetMuchTrack (CbmMuchTrack *tr) |
CbmHelix * | GetHelix () |
Private Attributes | |
Int_t | fStsMCIndex |
Int_t | fTrdMCIndex |
Int_t | fTofMCIndex |
Int_t | fRichMCIndex |
Int_t | fMuchMCIndex |
CbmStsTrack * | fStsTrack |
CbmTofHit * | fTofTrack |
CbmTrdTrack * | fTrdTrack |
CbmRichRing * | fRichRing |
CbmMuchTrack * | fMuchTrack |
Int_t | fStsTrackIndex |
Int_t | fTofTrackIndex |
Int_t | fTrdTrackIndex |
Int_t | fRichRingIndex |
Int_t | fMuchTrackIndex |
TVector3 * | fFirstPoint |
TVector3 * | fLastPoint |
CbmHelix | fHelix |
Definition at line 15 of file NicaCbmMatchedTrack.h.
NicaCbmMatchedTrack::NicaCbmMatchedTrack | ( | ) |
Definition at line 13 of file NicaCbmMatchedTrack.cxx.
|
virtual |
Definition at line 20 of file NicaCbmMatchedTrack.cxx.
|
virtual |
Reimplemented from NicaCbmTrack.
Definition at line 82 of file NicaCbmMatchedTrack.cxx.
References NicaCbmTrack::CopyData(), fMuchMCIndex, fRichMCIndex, fStsMCIndex, fTofMCIndex, fTrdMCIndex, GetMuchMcIndex(), GetRichMcIndex(), GetStsMcIndex(), GetTofMcIndex(), and GetTrdMcIndex().
|
inlineinherited |
Definition at line 29 of file NicaCbmGlobalTrack.h.
References NicaCbmGlobalTrack::fHelix.
|
inlineinherited |
Definition at line 46 of file NicaCbmTrack.h.
References NicaCbmTrack::fMuchTrackIndex.
Referenced by Update().
|
inline |
Definition at line 31 of file NicaCbmMatchedTrack.h.
References fMuchMCIndex.
Referenced by CopyData().
|
inlineinherited |
Definition at line 41 of file NicaCbmTrack.h.
References NicaCbmTrack::fMuchTrack.
|
inline |
Definition at line 30 of file NicaCbmMatchedTrack.h.
References fRichMCIndex.
Referenced by CopyData().
|
inlineinherited |
Definition at line 40 of file NicaCbmTrack.h.
References NicaCbmTrack::fRichRing.
|
inlineinherited |
Definition at line 45 of file NicaCbmTrack.h.
References NicaCbmTrack::fRichRingIndex.
Referenced by Update().
|
inline |
Definition at line 27 of file NicaCbmMatchedTrack.h.
References fStsMCIndex.
Referenced by CopyData().
|
inlineinherited |
Definition at line 37 of file NicaCbmTrack.h.
References NicaCbmTrack::fStsTrack.
Referenced by CbmStsStationsCut::Pass(), and CbmStsTrackHitsCut::Pass().
|
inlineinherited |
Definition at line 42 of file NicaCbmTrack.h.
References NicaCbmTrack::fStsTrackIndex.
Referenced by Update().
|
inline |
Definition at line 28 of file NicaCbmMatchedTrack.h.
References fTofMCIndex.
Referenced by CopyData().
|
inlineinherited |
Definition at line 38 of file NicaCbmTrack.h.
References NicaCbmTrack::fTofTrack.
Referenced by CbmHasTofTrackCut::Pass(), CbmTofTrackCuts::Pass(), CbmTofM2Cut::Pass(), and CbmTofMassCut::Pass().
|
inlineinherited |
Definition at line 43 of file NicaCbmTrack.h.
References NicaCbmTrack::fTofTrackIndex.
Referenced by Update().
|
inline |
Definition at line 29 of file NicaCbmMatchedTrack.h.
References fTrdMCIndex.
Referenced by CopyData().
|
inlineinherited |
Definition at line 39 of file NicaCbmTrack.h.
References NicaCbmTrack::fTrdTrack.
|
inlineinherited |
Definition at line 44 of file NicaCbmTrack.h.
References NicaCbmTrack::fTrdTrackIndex.
Referenced by Update().
|
inlineinherited |
Definition at line 51 of file NicaCbmTrack.h.
References NicaCbmTrack::fMuchTrackIndex.
|
inline |
Definition at line 36 of file NicaCbmMatchedTrack.h.
References fMuchMCIndex.
|
inlineinherited |
Definition at line 56 of file NicaCbmTrack.h.
References NicaCbmTrack::fMuchTrack.
Referenced by NicaCbmTrack::Update().
|
inline |
Definition at line 35 of file NicaCbmMatchedTrack.h.
References fTrdMCIndex.
|
inlineinherited |
Definition at line 55 of file NicaCbmTrack.h.
References NicaCbmTrack::fRichRing.
Referenced by NicaCbmTrack::Update().
|
inlineinherited |
Definition at line 50 of file NicaCbmTrack.h.
References NicaCbmTrack::fRichRingIndex.
|
inline |
Definition at line 32 of file NicaCbmMatchedTrack.h.
References fStsMCIndex.
|
inlineinherited |
Definition at line 52 of file NicaCbmTrack.h.
References NicaCbmTrack::fStsTrack.
Referenced by NicaCbmTrack::Update().
|
inlineinherited |
Definition at line 47 of file NicaCbmTrack.h.
References NicaCbmTrack::fStsTrackIndex.
|
inline |
Definition at line 33 of file NicaCbmMatchedTrack.h.
References fTofMCIndex.
|
inlineinherited |
Definition at line 53 of file NicaCbmTrack.h.
References NicaCbmTrack::fTofTrack.
Referenced by NicaCbmTrack::Update().
|
inlineinherited |
Definition at line 48 of file NicaCbmTrack.h.
References NicaCbmTrack::fTofTrackIndex.
|
inline |
Definition at line 34 of file NicaCbmMatchedTrack.h.
References fTrdMCIndex.
|
inlineinherited |
Definition at line 54 of file NicaCbmTrack.h.
References NicaCbmTrack::fTrdTrack.
Referenced by NicaCbmTrack::Update().
|
inlineinherited |
Definition at line 49 of file NicaCbmTrack.h.
References NicaCbmTrack::fTrdTrackIndex.
|
virtual |
Reimplemented from NicaCbmTrack.
Definition at line 22 of file NicaCbmMatchedTrack.cxx.
References fMuchMCIndex, fRichMCIndex, fStsMCIndex, fTofMCIndex, fTrdMCIndex, CbmLink::GetIndex(), CbmMatch::GetMatchedLink(), NicaCbmEventInterface::GetMode(), NicaCbmTrack::GetMuchIndex(), NicaCbmMatchedEventInterface::GetMuchMatches(), NicaCbmMatchedEventInterface::GetRichMatches(), NicaCbmTrack::GetRichRingIndex(), NicaCbmMatchedEventInterface::GetStsMatches(), NicaCbmTrack::GetStsTrackIndex(), NicaCbmMatchedEventInterface::GetTofMatches(), NicaCbmTrack::GetTofTrackIndex(), NicaCbmMatchedEventInterface::GetTrdMatches(), NicaCbmTrack::GetTrdTrackIndex(), kSis100Electron, kSis100Hadron, kSis100Muon, and NicaCbmTrack::Update().
|
privateinherited |
Definition at line 20 of file NicaCbmGlobalTrack.h.
Referenced by NicaCbmGlobalTrack::CopyData(), NicaCbmGlobalTrack::NicaCbmGlobalTrack(), NicaCbmGlobalTrack::operator=(), NicaCbmGlobalTrack::Update(), and NicaCbmGlobalTrack::~NicaCbmGlobalTrack().
|
privateinherited |
Definition at line 21 of file NicaCbmGlobalTrack.h.
Referenced by NicaCbmGlobalTrack::CopyData(), NicaCbmGlobalTrack::GetHelix(), NicaCbmGlobalTrack::NicaCbmGlobalTrack(), NicaCbmGlobalTrack::operator=(), and NicaCbmGlobalTrack::Update().
|
privateinherited |
Definition at line 20 of file NicaCbmGlobalTrack.h.
Referenced by NicaCbmGlobalTrack::CopyData(), NicaCbmGlobalTrack::NicaCbmGlobalTrack(), NicaCbmGlobalTrack::operator=(), NicaCbmGlobalTrack::Update(), and NicaCbmGlobalTrack::~NicaCbmGlobalTrack().
|
private |
Definition at line 20 of file NicaCbmMatchedTrack.h.
Referenced by CopyData(), GetMuchMcIndex(), SetMuchMcIndex(), and Update().
|
privateinherited |
Definition at line 25 of file NicaCbmTrack.h.
Referenced by NicaCbmTrack::CopyData(), NicaCbmTrack::GetMuchTrack(), and NicaCbmTrack::SetMuchTrack().
|
privateinherited |
Definition at line 30 of file NicaCbmTrack.h.
Referenced by NicaCbmTrack::CopyData(), NicaCbmTrack::GetMuchIndex(), NicaCbmTrack::SetMuchIndex(), and NicaCbmTrack::Update().
|
private |
Definition at line 19 of file NicaCbmMatchedTrack.h.
Referenced by CopyData(), GetRichMcIndex(), and Update().
|
privateinherited |
Definition at line 24 of file NicaCbmTrack.h.
Referenced by NicaCbmTrack::CopyData(), NicaCbmTrack::GetRichRing(), and NicaCbmTrack::SetRichRing().
|
privateinherited |
Definition at line 29 of file NicaCbmTrack.h.
Referenced by NicaCbmTrack::CopyData(), NicaCbmTrack::GetRichRingIndex(), NicaCbmTrack::SetRichRingIndex(), and NicaCbmTrack::Update().
|
private |
Definition at line 16 of file NicaCbmMatchedTrack.h.
Referenced by CopyData(), GetStsMcIndex(), SetStsMcIndex(), and Update().
|
privateinherited |
Definition at line 21 of file NicaCbmTrack.h.
Referenced by NicaCbmTrack::CopyData(), NicaCbmTrack::GetStsTrack(), and NicaCbmTrack::SetStsTrack().
|
privateinherited |
Definition at line 26 of file NicaCbmTrack.h.
Referenced by NicaCbmTrack::CopyData(), NicaCbmTrack::GetStsTrackIndex(), NicaCbmTrack::SetStsTrackIndex(), and NicaCbmTrack::Update().
|
private |
Definition at line 18 of file NicaCbmMatchedTrack.h.
Referenced by CopyData(), GetTofMcIndex(), SetTofMcIndex(), and Update().
|
privateinherited |
Definition at line 22 of file NicaCbmTrack.h.
Referenced by NicaCbmTrack::CopyData(), NicaCbmTrack::GetTofTrack(), and NicaCbmTrack::SetTofTrack().
|
privateinherited |
Definition at line 27 of file NicaCbmTrack.h.
Referenced by NicaCbmTrack::CopyData(), NicaCbmTrack::GetTofTrackIndex(), NicaCbmTrack::SetTofTrackIndex(), and NicaCbmTrack::Update().
|
private |
Definition at line 17 of file NicaCbmMatchedTrack.h.
Referenced by CopyData(), GetTrdMcIndex(), SetRichMcIndex(), SetTrdMcIndex(), and Update().
|
privateinherited |
Definition at line 23 of file NicaCbmTrack.h.
Referenced by NicaCbmTrack::CopyData(), NicaCbmTrack::GetTrdTrack(), and NicaCbmTrack::SetTrdTrack().
|
privateinherited |
Definition at line 28 of file NicaCbmTrack.h.
Referenced by NicaCbmTrack::CopyData(), NicaCbmTrack::GetTrdTrackIndex(), NicaCbmTrack::SetTrdTrackIndex(), and NicaCbmTrack::Update().