CbmRoot
NicaCbmTrackInterface Class Reference

#include <NicaCbmTrackInterface.h>

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

Public Member Functions

 NicaCbmTrackInterface ()
 
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
 
virtual ~NicaCbmTrackInterface ()
 

Private Attributes

CbmStsTrackfStsTrack
 
CbmTofHitfTofTrack
 
CbmTrdTrackfTrdTrack
 
CbmRichRingfRichRing
 
CbmMuchTrackfMuchTrack
 

Detailed Description

Definition at line 22 of file NicaCbmTrackInterface.h.

Constructor & Destructor Documentation

◆ NicaCbmTrackInterface()

NicaCbmTrackInterface::NicaCbmTrackInterface ( )

Definition at line 11 of file NicaCbmTrackInterface.cxx.

◆ ~NicaCbmTrackInterface()

NicaCbmTrackInterface::~NicaCbmTrackInterface ( )
virtual

Definition at line 18 of file NicaCbmTrackInterface.cxx.

Member Function Documentation

◆ GetMuchTrack()

CbmMuchTrack* NicaCbmTrackInterface::GetMuchTrack ( ) const
inline

Definition at line 39 of file NicaCbmTrackInterface.h.

References fMuchTrack.

◆ GetRichRing()

CbmRichRing* NicaCbmTrackInterface::GetRichRing ( ) const
inline

Definition at line 38 of file NicaCbmTrackInterface.h.

References fRichRing.

◆ GetStsTrack()

CbmStsTrack* NicaCbmTrackInterface::GetStsTrack ( ) const
inline

Definition at line 36 of file NicaCbmTrackInterface.h.

References fStsTrack.

◆ GetTofHit()

CbmTofHit* NicaCbmTrackInterface::GetTofHit ( ) const
inline

Definition at line 37 of file NicaCbmTrackInterface.h.

References fTofTrack.

◆ GetTrdTrack()

CbmTrdTrack* NicaCbmTrackInterface::GetTrdTrack ( ) const
inline

Definition at line 40 of file NicaCbmTrackInterface.h.

References fTrdTrack.

◆ SetMuchTrack()

void NicaCbmTrackInterface::SetMuchTrack ( CbmMuchTrack tr)
inline

Definition at line 35 of file NicaCbmTrackInterface.h.

References fMuchTrack.

Referenced by NicaCbmEventInterface::FillTrackInterface().

◆ SetRichRing()

void NicaCbmTrackInterface::SetRichRing ( CbmRichRing tr)
inline

Definition at line 34 of file NicaCbmTrackInterface.h.

References fRichRing.

Referenced by NicaCbmEventInterface::FillTrackInterface().

◆ SetStsTrack()

void NicaCbmTrackInterface::SetStsTrack ( CbmStsTrack tr)
inline

Definition at line 31 of file NicaCbmTrackInterface.h.

References fStsTrack.

Referenced by NicaCbmEventInterface::FillTrackInterface().

◆ SetTofHit()

void NicaCbmTrackInterface::SetTofHit ( CbmTofHit tr)
inline

Definition at line 32 of file NicaCbmTrackInterface.h.

References fTofTrack.

Referenced by NicaCbmEventInterface::FillTrackInterface().

◆ SetTrdTrack()

void NicaCbmTrackInterface::SetTrdTrack ( CbmTrdTrack tr)
inline

Definition at line 33 of file NicaCbmTrackInterface.h.

References fTrdTrack.

Referenced by NicaCbmEventInterface::FillTrackInterface().

Member Data Documentation

◆ fMuchTrack

CbmMuchTrack* NicaCbmTrackInterface::fMuchTrack
private

Definition at line 27 of file NicaCbmTrackInterface.h.

Referenced by GetMuchTrack(), and SetMuchTrack().

◆ fRichRing

CbmRichRing* NicaCbmTrackInterface::fRichRing
private

Definition at line 26 of file NicaCbmTrackInterface.h.

Referenced by GetRichRing(), and SetRichRing().

◆ fStsTrack

CbmStsTrack* NicaCbmTrackInterface::fStsTrack
private

Definition at line 23 of file NicaCbmTrackInterface.h.

Referenced by GetStsTrack(), and SetStsTrack().

◆ fTofTrack

CbmTofHit* NicaCbmTrackInterface::fTofTrack
private

Definition at line 24 of file NicaCbmTrackInterface.h.

Referenced by GetTofHit(), and SetTofHit().

◆ fTrdTrack

CbmTrdTrack* NicaCbmTrackInterface::fTrdTrack
private

Definition at line 25 of file NicaCbmTrackInterface.h.

Referenced by GetTrdTrack(), and SetTrdTrack().


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