BmnRoot
Loading...
Searching...
No Matches
CbmTofTrack Class Reference

Provides information on attaching a TofHit to a GlobalTrack. More...

#include <CbmTofTrack.h>

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

Public Member Functions

 CbmTofTrack ()
 
 CbmTofTrack (Int_t trackIndex, Int_t hitIndex, Double_t trackLength, const FairTrackParam &trackPar, Int_t pidHypo)
 
virtual ~CbmTofTrack ()
 
Int_t GetPidHypo () const
 
Int_t GetTofHitIndex () const
 
Double_t GetTrackDx () const
 
Double_t GetTrackDy () const
 
Int_t GetTrackIndex () const
 
Double_t GetTrackLength () const
 
const FairTrackParam * GetTrackParameter () const
 
Double_t GetTrackX () const
 
Double_t GetTrackY () const
 
Double_t GetDistance () const
 
void SetTrackIndex (Int_t trackIndex)
 
void SetTofHitIndex (Int_t tofHitIndex)
 
void SetTrackParameter (const FairTrackParam *par)
 
void SetTrackLength (Double32_t trackLength)
 
void SetPidHypo (Int_t pid)
 
void SetDistance (Double_t distance)
 
 CbmTofTrack ()
 
 CbmTofTrack (Int_t trackIndex, Int_t hitIndex, Double_t trackLength, const FairTrackParam &trackPar, Int_t pidHypo)
 
virtual ~CbmTofTrack ()
 
Int_t GetPidHypo () const
 
Int_t GetTofHitIndex () const
 
Double_t GetTrackDx () const
 
Double_t GetTrackDy () const
 
Int_t GetTrackIndex () const
 
Double_t GetTrackLength () const
 
const FairTrackParam * GetTrackParameter () const
 
Double_t GetTrackX () const
 
Double_t GetTrackY () const
 
Double_t GetDistance () const
 
void SetTrackIndex (Int_t trackIndex)
 
void SetTofHitIndex (Int_t tofHitIndex)
 
void SetTrackParameter (const FairTrackParam *par)
 
void SetTrackLength (Double32_t trackLength)
 
void SetPidHypo (Int_t pid)
 
void SetDistance (Double_t distance)
 

Detailed Description

Provides information on attaching a TofHit to a GlobalTrack.

Author
V.Friese v.fri.nosp@m.ese@.nosp@m.gsi.d.nosp@m.e

Definition at line 20 of file CbmTofTrack.h.

Constructor & Destructor Documentation

◆ CbmTofTrack() [1/4]

CbmTofTrack::CbmTofTrack ( )

Constructor

Definition at line 9 of file CbmTofTrack.cxx.

◆ CbmTofTrack() [2/4]

CbmTofTrack::CbmTofTrack ( Int_t  trackIndex,
Int_t  hitIndex,
Double_t  trackLength,
const FairTrackParam &  trackPar,
Int_t  pidHypo 
)
inline

Constructor with parameters

Parameters
trackIndexArray index of global track
hitIndexArray index of TOF hit
trackLengthTrack length from primary vertex to TOF
trackParParameters of track at TOF
pidHypoPID hypothesis for track extrapolation

Definition at line 35 of file CbmTofTrack.h.

◆ ~CbmTofTrack() [1/2]

CbmTofTrack::~CbmTofTrack ( )
virtual

Destructor

Definition at line 20 of file CbmTofTrack.cxx.

◆ CbmTofTrack() [3/4]

CbmTofTrack::CbmTofTrack ( )

Constructor

◆ CbmTofTrack() [4/4]

CbmTofTrack::CbmTofTrack ( Int_t  trackIndex,
Int_t  hitIndex,
Double_t  trackLength,
const FairTrackParam &  trackPar,
Int_t  pidHypo 
)
inline

Constructor with parameters

Parameters
trackIndexArray index of global track
hitIndexArray index of TOF hit
trackLengthTrack length from primary vertex to TOF
trackParParameters of track at TOF
pidHypoPID hypothesis for track extrapolation

Definition at line 35 of file CbmTofTrack.h.

◆ ~CbmTofTrack() [2/2]

virtual CbmTofTrack::~CbmTofTrack ( )
virtual

Destructor

Member Function Documentation

◆ GetDistance() [1/2]

Double_t CbmTofTrack::GetDistance ( ) const
inline

Normalized distance from hit to track

Definition at line 81 of file CbmTofTrack.h.

◆ GetDistance() [2/2]

Double_t CbmTofTrack::GetDistance ( ) const
inline

Normalized distance from hit to track

Definition at line 81 of file CbmTofTrack.h.

◆ GetPidHypo() [1/2]

Int_t CbmTofTrack::GetPidHypo ( ) const
inline

PID hypothesis for track extrapolation to TOF

Definition at line 52 of file CbmTofTrack.h.

◆ GetPidHypo() [2/2]

Int_t CbmTofTrack::GetPidHypo ( ) const
inline

PID hypothesis for track extrapolation to TOF

Definition at line 52 of file CbmTofTrack.h.

◆ GetTofHitIndex() [1/2]

Int_t CbmTofTrack::GetTofHitIndex ( ) const
inline

Index of TOF hit

Definition at line 55 of file CbmTofTrack.h.

◆ GetTofHitIndex() [2/2]

Int_t CbmTofTrack::GetTofHitIndex ( ) const
inline

Index of TOF hit

Definition at line 55 of file CbmTofTrack.h.

◆ GetTrackDx() [1/2]

Double_t CbmTofTrack::GetTrackDx ( ) const
inline

Error of track x coordinate at TOF

Definition at line 58 of file CbmTofTrack.h.

◆ GetTrackDx() [2/2]

Double_t CbmTofTrack::GetTrackDx ( ) const
inline

Error of track x coordinate at TOF

Definition at line 58 of file CbmTofTrack.h.

◆ GetTrackDy() [1/2]

Double_t CbmTofTrack::GetTrackDy ( ) const
inline

Error of track x coordinate at TOF

Definition at line 62 of file CbmTofTrack.h.

◆ GetTrackDy() [2/2]

Double_t CbmTofTrack::GetTrackDy ( ) const
inline

Error of track x coordinate at TOF

Definition at line 62 of file CbmTofTrack.h.

◆ GetTrackIndex() [1/2]

Int_t CbmTofTrack::GetTrackIndex ( ) const
inline

Index of global track

Definition at line 66 of file CbmTofTrack.h.

◆ GetTrackIndex() [2/2]

Int_t CbmTofTrack::GetTrackIndex ( ) const
inline

Index of global track

Definition at line 66 of file CbmTofTrack.h.

◆ GetTrackLength() [1/2]

Double_t CbmTofTrack::GetTrackLength ( ) const
inline

Track length from primary vertex to TOF

Definition at line 69 of file CbmTofTrack.h.

◆ GetTrackLength() [2/2]

Double_t CbmTofTrack::GetTrackLength ( ) const
inline

Track length from primary vertex to TOF

Definition at line 69 of file CbmTofTrack.h.

◆ GetTrackParameter() [1/2]

const FairTrackParam * CbmTofTrack::GetTrackParameter ( ) const
inline

Track parameters at TOF

Definition at line 72 of file CbmTofTrack.h.

◆ GetTrackParameter() [2/2]

const FairTrackParam * CbmTofTrack::GetTrackParameter ( ) const
inline

Track parameters at TOF

Definition at line 72 of file CbmTofTrack.h.

◆ GetTrackX() [1/2]

Double_t CbmTofTrack::GetTrackX ( ) const
inline

Track x position at TOF

Definition at line 75 of file CbmTofTrack.h.

◆ GetTrackX() [2/2]

Double_t CbmTofTrack::GetTrackX ( ) const
inline

Track x position at TOF

Definition at line 75 of file CbmTofTrack.h.

◆ GetTrackY() [1/2]

Double_t CbmTofTrack::GetTrackY ( ) const
inline

Track y position at TOF

Definition at line 78 of file CbmTofTrack.h.

◆ GetTrackY() [2/2]

Double_t CbmTofTrack::GetTrackY ( ) const
inline

Track y position at TOF

Definition at line 78 of file CbmTofTrack.h.

◆ SetDistance() [1/2]

void CbmTofTrack::SetDistance ( Double_t  distance)
inline

Set normalized distance from hit to track

Definition at line 99 of file CbmTofTrack.h.

◆ SetDistance() [2/2]

void CbmTofTrack::SetDistance ( Double_t  distance)
inline

Set normalized distance from hit to track

Definition at line 99 of file CbmTofTrack.h.

◆ SetPidHypo() [1/2]

void CbmTofTrack::SetPidHypo ( Int_t  pid)
inline

Set PID hypothesis for track extrapolation to TOF

Definition at line 96 of file CbmTofTrack.h.

◆ SetPidHypo() [2/2]

void CbmTofTrack::SetPidHypo ( Int_t  pid)
inline

Set PID hypothesis for track extrapolation to TOF

Definition at line 96 of file CbmTofTrack.h.

◆ SetTofHitIndex() [1/2]

void CbmTofTrack::SetTofHitIndex ( Int_t  tofHitIndex)
inline

Set TOF hit index

Definition at line 87 of file CbmTofTrack.h.

◆ SetTofHitIndex() [2/2]

void CbmTofTrack::SetTofHitIndex ( Int_t  tofHitIndex)
inline

Set TOF hit index

Definition at line 87 of file CbmTofTrack.h.

◆ SetTrackIndex() [1/2]

void CbmTofTrack::SetTrackIndex ( Int_t  trackIndex)
inline

Set track index

Definition at line 84 of file CbmTofTrack.h.

◆ SetTrackIndex() [2/2]

void CbmTofTrack::SetTrackIndex ( Int_t  trackIndex)
inline

Set track index

Definition at line 84 of file CbmTofTrack.h.

◆ SetTrackLength() [1/2]

void CbmTofTrack::SetTrackLength ( Double32_t  trackLength)
inline

Set track length

Definition at line 93 of file CbmTofTrack.h.

◆ SetTrackLength() [2/2]

void CbmTofTrack::SetTrackLength ( Double32_t  trackLength)
inline

Set track length

Definition at line 93 of file CbmTofTrack.h.

◆ SetTrackParameter() [1/2]

void CbmTofTrack::SetTrackParameter ( const FairTrackParam *  par)
inline

Set track parameter

Definition at line 90 of file CbmTofTrack.h.

◆ SetTrackParameter() [2/2]

void CbmTofTrack::SetTrackParameter ( const FairTrackParam *  par)
inline

Set track parameter

Definition at line 90 of file CbmTofTrack.h.


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