CbmRoot
CbmStsTrackStatus Class Reference

Stores status of track during transport. Auxiliary for CbmSts. More...

#include <CbmStsTrackStatus.h>

Public Member Functions

 CbmStsTrackStatus ()
 
 ~CbmStsTrackStatus ()
 
void Reset ()
 

Public Attributes

Int_t fAddress
 Unique address. More...
 
Int_t fTrackId
 MCTrack index. More...
 
Int_t fPid
 MCTrack PID [PDG code]. More...
 
Double_t fX
 x position [cm] More...
 
Double_t fY
 x position [cm] More...
 
Double_t fZ
 x position [cm] More...
 
Double_t fPx
 Momentum x component [GeV]. More...
 
Double_t fPy
 Momentum x component [GeV]. More...
 
Double_t fPz
 Momentum x component [GeV]. More...
 
Double_t fTime
 Time since track creation [ns]. More...
 
Double_t fLength
 Length since track creation [cm]. More...
 
Bool_t fFlag
 Status flag. TRUE if normal entry/exit, else FALSE. More...
 

Detailed Description

Stores status of track during transport. Auxiliary for CbmSts.

Author
V.Friese v.fri.nosp@m.ese@.nosp@m.gsi.d.nosp@m.e
Since
04.12.2013
Version
1.0

Definition at line 20 of file CbmStsTrackStatus.h.

Constructor & Destructor Documentation

◆ CbmStsTrackStatus()

CbmStsTrackStatus::CbmStsTrackStatus ( )
inline

Constructor

Definition at line 24 of file CbmStsTrackStatus.h.

◆ ~CbmStsTrackStatus()

CbmStsTrackStatus::~CbmStsTrackStatus ( )
inline

Destructor

Definition at line 40 of file CbmStsTrackStatus.h.

Member Function Documentation

◆ Reset()

void CbmStsTrackStatus::Reset ( )
inline

Reset all parameters to zero

Definition at line 44 of file CbmStsTrackStatus.h.

References fAddress, fFlag, fLength, fPid, fPx, fPy, fPz, fTime, fTrackId, fX, fY, and fZ.

Referenced by CbmStsMC::ProcessHits(), and CbmStsMC::Reset().

Member Data Documentation

◆ fAddress

Int_t CbmStsTrackStatus::fAddress

Unique address.

Definition at line 60 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().

◆ fFlag

Bool_t CbmStsTrackStatus::fFlag

Status flag. TRUE if normal entry/exit, else FALSE.

Definition at line 71 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().

◆ fLength

Double_t CbmStsTrackStatus::fLength

Length since track creation [cm].

Definition at line 70 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().

◆ fPid

Int_t CbmStsTrackStatus::fPid

MCTrack PID [PDG code].

Definition at line 62 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().

◆ fPx

Double_t CbmStsTrackStatus::fPx

Momentum x component [GeV].

Definition at line 66 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().

◆ fPy

Double_t CbmStsTrackStatus::fPy

Momentum x component [GeV].

Definition at line 67 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().

◆ fPz

Double_t CbmStsTrackStatus::fPz

Momentum x component [GeV].

Definition at line 68 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().

◆ fTime

Double_t CbmStsTrackStatus::fTime

Time since track creation [ns].

Definition at line 69 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().

◆ fTrackId

Int_t CbmStsTrackStatus::fTrackId

MCTrack index.

Definition at line 61 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().

◆ fX

Double_t CbmStsTrackStatus::fX

x position [cm]

Definition at line 63 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().

◆ fY

Double_t CbmStsTrackStatus::fY

x position [cm]

Definition at line 64 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().

◆ fZ

Double_t CbmStsTrackStatus::fZ

x position [cm]

Definition at line 65 of file CbmStsTrackStatus.h.

Referenced by CbmStsMC::CreatePoint(), Reset(), and CbmStsMC::SetStatus().


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