|
CbmRoot
|
#include <CbmMustPoint.h>
Public Member Functions | |
| CbmMustPoint () | |
| CbmMustPoint (Int_t trackID, uint32_t address, TVector3 posIn, TVector3 posOut, TVector3 momIn, TVector3 momOut, Double_t tof, Double_t length, Double_t eLoss) | |
| CbmMustPoint (const CbmMustPoint &point) | |
| virtual | ~CbmMustPoint () |
| void | PositionOut (TVector3 &pos) |
| void | MomentumOut (TVector3 &mom) |
| void | SetPositionOut (TVector3 pos) |
| void | SetMomentumOut (TVector3 mom) |
| Int_t | GetStationId () const |
| Int_t | GetLayerId () const |
| Int_t | GetModuleId () const |
| Int_t | GetTubeId () const |
| virtual void | Print (const Option_t *opt) const |
Protected Attributes | |
| Double_t | fX_out {0.} |
| Double_t | fY_out {0.} |
| Double_t | fZ_out {0.} |
| Double_t | fPx_out {0.} |
| Double_t | fPy_out {0.} |
| Double_t | fPz_out {0.} |
Definition at line 25 of file CbmMustPoint.h.
| CbmMustPoint::CbmMustPoint | ( | ) |
| CbmMustPoint::CbmMustPoint | ( | Int_t | trackID, |
| uint32_t | address, | ||
| TVector3 | posIn, | ||
| TVector3 | posOut, | ||
| TVector3 | momIn, | ||
| TVector3 | momOut, | ||
| Double_t | tof, | ||
| Double_t | length, | ||
| Double_t | eLoss ) |
Constructor with arguments
| trackID | Index of MCTrack |
| address | Detector address |
| posIn | Global coordinates at entrance to active volume [cm] |
| posOut | Global coordinates at exit of active volume [cm] |
| momIn | Momentum of track at entrance [GeV] |
| momOut | Momentum of track at exit [GeV] |
| tof | Time since event start [ns] |
| length | Track length since creation [cm] |
| eLoss | Energy deposit [GeV] |
Definition at line 24 of file CbmMustPoint.cxx.
References fPx_out, fPy_out, fPz_out, fX_out, fY_out, fZ_out, kMCTrack, and ToIntegralType().
| CbmMustPoint::CbmMustPoint | ( | const CbmMustPoint & | point | ) |
Copy constructor
Definition at line 43 of file CbmMustPoint.cxx.
References CbmMustPoint(), fPx_out, fPy_out, fPz_out, fX_out, fY_out, and fZ_out.
|
virtual |
Destructor
Definition at line 39 of file CbmMustPoint.cxx.
|
inline |
Definition at line 59 of file CbmMustPoint.h.
References CbmMustAddress::GetLayerIndex().
Referenced by CbmMust::AddPoint().
|
inline |
Definition at line 60 of file CbmMustPoint.h.
References CbmMustAddress::GetModuleIndex().
Referenced by CbmMust::AddPoint().
|
inline |
Definition at line 58 of file CbmMustPoint.h.
References CbmMustAddress::GetStationIndex().
Referenced by CbmMust::AddPoint().
|
inline |
Definition at line 61 of file CbmMustPoint.h.
References CbmMustAddress::GetTubeIndex().
Referenced by CbmMust::AddPoint().
|
inline |
Definition at line 52 of file CbmMustPoint.h.
|
inline |
|
virtual |
Output to screen
Definition at line 57 of file CbmMustPoint.cxx.
|
inline |
Definition at line 86 of file CbmMustPoint.h.
|
inline |
|
protected |
Definition at line 72 of file CbmMustPoint.h.
Referenced by CbmMustPoint(), CbmMustPoint(), MomentumOut(), and SetMomentumOut().
|
protected |
Definition at line 73 of file CbmMustPoint.h.
Referenced by CbmMustPoint(), CbmMustPoint(), MomentumOut(), and SetMomentumOut().
|
protected |
Definition at line 74 of file CbmMustPoint.h.
Referenced by CbmMustPoint(), CbmMustPoint(), MomentumOut(), and SetMomentumOut().
|
protected |
Definition at line 68 of file CbmMustPoint.h.
Referenced by CbmMustPoint(), CbmMustPoint(), PositionOut(), and SetPositionOut().
|
protected |
Definition at line 69 of file CbmMustPoint.h.
Referenced by CbmMustPoint(), CbmMustPoint(), PositionOut(), and SetPositionOut().
|
protected |
Definition at line 70 of file CbmMustPoint.h.
Referenced by CbmMustPoint(), CbmMustPoint(), PositionOut(), and SetPositionOut().