CbmRoot
CbmLitTofTrack Class Reference

#include <CbmLitTofTrack.h>

Collaboration diagram for CbmLitTofTrack:
[legend]

Public Member Functions

 CbmLitTofTrack ()
 Constructor. More...
 
 CbmLitTofTrack (const CbmLitTofTrack &)=delete
 
CbmLitTofTrackoperator= (const CbmLitTofTrack &)=delete
 
virtual ~CbmLitTofTrack ()
 Destructor. More...
 
const CbmLitTrackGetTrack () const
 
const CbmLitHitGetHit () const
 
const CbmLitTrackParamGetTrackParam () const
 
litfloat GetDistance () const
 
void SetTrack (const CbmLitTrack *track)
 
void SetHit (const CbmLitHit *hit)
 
void SetTrackParam (const CbmLitTrackParam *par)
 
void SetDistance (litfloat distance)
 

Private Attributes

const CbmLitTrackfTrack
 
const CbmLitHitfHit
 
CbmLitTrackParam fTrackParam
 
litfloat fDistance
 

Detailed Description

Definition at line 21 of file CbmLitTofTrack.h.

Constructor & Destructor Documentation

◆ CbmLitTofTrack() [1/2]

CbmLitTofTrack::CbmLitTofTrack ( )
inline

Constructor.

Definition at line 26 of file CbmLitTofTrack.h.

◆ CbmLitTofTrack() [2/2]

CbmLitTofTrack::CbmLitTofTrack ( const CbmLitTofTrack )
delete

◆ ~CbmLitTofTrack()

virtual CbmLitTofTrack::~CbmLitTofTrack ( )
inlinevirtual

Destructor.

Definition at line 33 of file CbmLitTofTrack.h.

Member Function Documentation

◆ GetDistance()

litfloat CbmLitTofTrack::GetDistance ( ) const
inline

Definition at line 39 of file CbmLitTofTrack.h.

References fDistance.

Referenced by CbmLitConverter::LitTrackVectorToGlobalTrackArray().

◆ GetHit()

const CbmLitHit* CbmLitTofTrack::GetHit ( ) const
inline

Definition at line 37 of file CbmLitTofTrack.h.

References fHit.

Referenced by CbmLitConverter::LitTrackVectorToGlobalTrackArray().

◆ GetTrack()

const CbmLitTrack* CbmLitTofTrack::GetTrack ( ) const
inline

Definition at line 36 of file CbmLitTofTrack.h.

References fTrack.

Referenced by CbmLitConverter::LitTrackVectorToGlobalTrackArray().

◆ GetTrackParam()

const CbmLitTrackParam* CbmLitTofTrack::GetTrackParam ( ) const
inline

Definition at line 38 of file CbmLitTofTrack.h.

References fTrackParam.

Referenced by CbmLitConverter::LitTrackVectorToGlobalTrackArray().

◆ operator=()

CbmLitTofTrack& CbmLitTofTrack::operator= ( const CbmLitTofTrack )
delete

◆ SetDistance()

void CbmLitTofTrack::SetDistance ( litfloat  distance)
inline

Definition at line 45 of file CbmLitTofTrack.h.

References fDistance.

Referenced by CbmLitNearestHitTofMerger::DoMerge(), and CbmLitAllHitsTofMerger::DoMerge().

◆ SetHit()

void CbmLitTofTrack::SetHit ( const CbmLitHit hit)
inline

Definition at line 43 of file CbmLitTofTrack.h.

References fHit.

Referenced by CbmLitNearestHitTofMerger::DoMerge(), and CbmLitAllHitsTofMerger::DoMerge().

◆ SetTrack()

void CbmLitTofTrack::SetTrack ( const CbmLitTrack track)
inline

Definition at line 42 of file CbmLitTofTrack.h.

References fTrack.

Referenced by CbmLitNearestHitTofMerger::DoMerge(), and CbmLitAllHitsTofMerger::DoMerge().

◆ SetTrackParam()

void CbmLitTofTrack::SetTrackParam ( const CbmLitTrackParam par)
inline

Definition at line 44 of file CbmLitTofTrack.h.

References fTrackParam.

Referenced by CbmLitNearestHitTofMerger::DoMerge(), and CbmLitAllHitsTofMerger::DoMerge().

Member Data Documentation

◆ fDistance

litfloat CbmLitTofTrack::fDistance
private

Definition at line 52 of file CbmLitTofTrack.h.

Referenced by GetDistance(), and SetDistance().

◆ fHit

const CbmLitHit* CbmLitTofTrack::fHit
private

Definition at line 49 of file CbmLitTofTrack.h.

Referenced by GetHit(), and SetHit().

◆ fTrack

const CbmLitTrack* CbmLitTofTrack::fTrack
private

Definition at line 48 of file CbmLitTofTrack.h.

Referenced by GetTrack(), and SetTrack().

◆ fTrackParam

CbmLitTrackParam CbmLitTofTrack::fTrackParam
private

Definition at line 50 of file CbmLitTofTrack.h.

Referenced by GetTrackParam(), and SetTrackParam().


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