CbmRoot
NicaCbmMatchedTrackInterface Class Reference

#include <NicaCbmMatchedTrackInterface.h>

Inheritance diagram for NicaCbmMatchedTrackInterface:
[legend]
Collaboration diagram for NicaCbmMatchedTrackInterface:
[legend]

Public Member Functions

 NicaCbmMatchedTrackInterface ()
 
void SetLinkSts (CbmTrackMatchNew *link)
 
void SetLinkTof (CbmTrackMatchNew *link)
 
void SetLinkTrd (CbmTrackMatchNew *link)
 
void SetLinkMuch (CbmTrackMatchNew *link)
 
void SetLinkRich (CbmTrackMatchNew *link)
 
CbmTrackMatchNewGetLinkSts () const
 
CbmTrackMatchNewGetLinkTof () const
 
CbmTrackMatchNewGetLinkTrd () const
 
CbmTrackMatchNewGetLinkMuch () const
 
CbmTrackMatchNewGetLinkRich () const
 
virtual ~NicaCbmMatchedTrackInterface ()
 
void SetStsTrack (CbmStsTrack *tr)
 
void SetTofHit (CbmTofHit *tr)
 
void SetTrdTrack (CbmTrdTrack *tr)
 
void SetRichRing (CbmRichRing *tr)
 
void SetMuchTrack (CbmMuchTrack *tr)
 
CbmStsTrackGetStsTrack () const
 
CbmTofHitGetTofHit () const
 
CbmRichRingGetRichRing () const
 
CbmMuchTrackGetMuchTrack () const
 
CbmTrdTrackGetTrdTrack () const
 

Private Attributes

CbmTrackMatchNewfStsLink
 
CbmTrackMatchNewfTofLink
 
CbmTrackMatchNewfTrdLink
 
CbmTrackMatchNewfRichLink
 
CbmTrackMatchNewfMuchLink
 
CbmStsTrackfStsTrack
 
CbmTofHitfTofTrack
 
CbmTrdTrackfTrdTrack
 
CbmRichRingfRichRing
 
CbmMuchTrackfMuchTrack
 

Detailed Description

Definition at line 15 of file NicaCbmMatchedTrackInterface.h.

Constructor & Destructor Documentation

◆ NicaCbmMatchedTrackInterface()

NicaCbmMatchedTrackInterface::NicaCbmMatchedTrackInterface ( )

Definition at line 11 of file NicaCbmMatchedTrackInterface.cxx.

◆ ~NicaCbmMatchedTrackInterface()

NicaCbmMatchedTrackInterface::~NicaCbmMatchedTrackInterface ( )
virtual

Definition at line 18 of file NicaCbmMatchedTrackInterface.cxx.

Member Function Documentation

◆ GetLinkMuch()

CbmTrackMatchNew* NicaCbmMatchedTrackInterface::GetLinkMuch ( ) const
inline

Definition at line 32 of file NicaCbmMatchedTrackInterface.h.

References fMuchLink.

Referenced by NicaCbmGlobalMCEvent::Update().

◆ GetLinkRich()

CbmTrackMatchNew* NicaCbmMatchedTrackInterface::GetLinkRich ( ) const
inline

Definition at line 33 of file NicaCbmMatchedTrackInterface.h.

References fRichLink.

Referenced by NicaCbmGlobalMCEvent::Update().

◆ GetLinkSts()

CbmTrackMatchNew* NicaCbmMatchedTrackInterface::GetLinkSts ( ) const
inline

Definition at line 29 of file NicaCbmMatchedTrackInterface.h.

References fStsLink.

Referenced by NicaCbmGlobalMCEvent::Update().

◆ GetLinkTof()

CbmTrackMatchNew* NicaCbmMatchedTrackInterface::GetLinkTof ( ) const
inline

Definition at line 30 of file NicaCbmMatchedTrackInterface.h.

References fTofLink.

Referenced by NicaCbmGlobalMCEvent::Update().

◆ GetLinkTrd()

CbmTrackMatchNew* NicaCbmMatchedTrackInterface::GetLinkTrd ( ) const
inline

Definition at line 31 of file NicaCbmMatchedTrackInterface.h.

References fTrdLink.

Referenced by NicaCbmGlobalMCEvent::Update().

◆ GetMuchTrack()

CbmMuchTrack* NicaCbmTrackInterface::GetMuchTrack ( ) const
inlineinherited

Definition at line 39 of file NicaCbmTrackInterface.h.

References NicaCbmTrackInterface::fMuchTrack.

◆ GetRichRing()

CbmRichRing* NicaCbmTrackInterface::GetRichRing ( ) const
inlineinherited

Definition at line 38 of file NicaCbmTrackInterface.h.

References NicaCbmTrackInterface::fRichRing.

◆ GetStsTrack()

CbmStsTrack* NicaCbmTrackInterface::GetStsTrack ( ) const
inlineinherited

Definition at line 36 of file NicaCbmTrackInterface.h.

References NicaCbmTrackInterface::fStsTrack.

◆ GetTofHit()

CbmTofHit* NicaCbmTrackInterface::GetTofHit ( ) const
inlineinherited

Definition at line 37 of file NicaCbmTrackInterface.h.

References NicaCbmTrackInterface::fTofTrack.

◆ GetTrdTrack()

CbmTrdTrack* NicaCbmTrackInterface::GetTrdTrack ( ) const
inlineinherited

Definition at line 40 of file NicaCbmTrackInterface.h.

References NicaCbmTrackInterface::fTrdTrack.

◆ SetLinkMuch()

void NicaCbmMatchedTrackInterface::SetLinkMuch ( CbmTrackMatchNew link)
inline

◆ SetLinkRich()

void NicaCbmMatchedTrackInterface::SetLinkRich ( CbmTrackMatchNew link)
inline

◆ SetLinkSts()

void NicaCbmMatchedTrackInterface::SetLinkSts ( CbmTrackMatchNew link)
inline

Definition at line 24 of file NicaCbmMatchedTrackInterface.h.

References fStsLink.

Referenced by NicaCbmMatchedEventInterface::FillTrackInterface().

◆ SetLinkTof()

void NicaCbmMatchedTrackInterface::SetLinkTof ( CbmTrackMatchNew link)
inline

Definition at line 25 of file NicaCbmMatchedTrackInterface.h.

References fTofLink.

Referenced by NicaCbmMatchedEventInterface::FillTrackInterface().

◆ SetLinkTrd()

void NicaCbmMatchedTrackInterface::SetLinkTrd ( CbmTrackMatchNew link)
inline

Definition at line 26 of file NicaCbmMatchedTrackInterface.h.

References fTrdLink.

Referenced by NicaCbmMatchedEventInterface::FillTrackInterface().

◆ SetMuchTrack()

void NicaCbmTrackInterface::SetMuchTrack ( CbmMuchTrack tr)
inlineinherited

◆ SetRichRing()

void NicaCbmTrackInterface::SetRichRing ( CbmRichRing tr)
inlineinherited

◆ SetStsTrack()

void NicaCbmTrackInterface::SetStsTrack ( CbmStsTrack tr)
inlineinherited

◆ SetTofHit()

void NicaCbmTrackInterface::SetTofHit ( CbmTofHit tr)
inlineinherited

◆ SetTrdTrack()

void NicaCbmTrackInterface::SetTrdTrack ( CbmTrdTrack tr)
inlineinherited

Member Data Documentation

◆ fMuchLink

CbmTrackMatchNew* NicaCbmMatchedTrackInterface::fMuchLink
private

Definition at line 20 of file NicaCbmMatchedTrackInterface.h.

Referenced by GetLinkMuch(), and SetLinkMuch().

◆ fMuchTrack

CbmMuchTrack* NicaCbmTrackInterface::fMuchTrack
privateinherited

◆ fRichLink

CbmTrackMatchNew* NicaCbmMatchedTrackInterface::fRichLink
private

Definition at line 19 of file NicaCbmMatchedTrackInterface.h.

Referenced by GetLinkRich(), and SetLinkRich().

◆ fRichRing

CbmRichRing* NicaCbmTrackInterface::fRichRing
privateinherited

◆ fStsLink

CbmTrackMatchNew* NicaCbmMatchedTrackInterface::fStsLink
private

Definition at line 16 of file NicaCbmMatchedTrackInterface.h.

Referenced by GetLinkSts(), and SetLinkSts().

◆ fStsTrack

CbmStsTrack* NicaCbmTrackInterface::fStsTrack
privateinherited

◆ fTofLink

CbmTrackMatchNew* NicaCbmMatchedTrackInterface::fTofLink
private

Definition at line 17 of file NicaCbmMatchedTrackInterface.h.

Referenced by GetLinkTof(), and SetLinkTof().

◆ fTofTrack

CbmTofHit* NicaCbmTrackInterface::fTofTrack
privateinherited

◆ fTrdLink

CbmTrackMatchNew* NicaCbmMatchedTrackInterface::fTrdLink
private

Definition at line 18 of file NicaCbmMatchedTrackInterface.h.

Referenced by GetLinkTrd(), and SetLinkTrd().

◆ fTrdTrack

CbmTrdTrack* NicaCbmTrackInterface::fTrdTrack
privateinherited

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