#include <PndSttPoint.h>
|
| PndSttPoint () |
|
| PndSttPoint (Int_t trackID, Int_t detID, TVector3 pos, TVector3 posInLocal, TVector3 posOutLocal, TVector3 momIn, TVector3 momOut, Double_t tof, Double_t length, Double_t eLoss, Double_t mass) |
|
| PndSttPoint (const PndSttPoint &point) |
|
virtual | ~PndSttPoint () |
|
Double_t | GetXOutLocal () const |
|
Double_t | GetYOutLocal () const |
|
Double_t | GetZOutLocal () const |
|
Double_t | GetXInLocal () const |
|
Double_t | GetYInLocal () const |
|
Double_t | GetZInLocal () const |
|
Double_t | GetXtot () const |
|
Double_t | GetYtot () const |
|
Double_t | GetZtot () const |
|
Double_t | GetPxOut () const |
|
Double_t | GetPyOut () const |
|
Double_t | GetPzOut () const |
|
Double_t | GetMass () const |
|
Double_t | GetTrueDistance () |
|
void | PositionOutLocal (TVector3 &pos) |
|
void | PositionInLocal (TVector3 &pos) |
|
void | MomentumOut (TVector3 &mom) |
|
void | SetPositionOutLocal (TVector3 pos) |
|
void | SetPositionInLocal (TVector3 pos) |
|
void | SetMomentumOut (TVector3 mom) |
|
void | SetTubeID (Int_t tubeid) |
|
Int_t | GetTubeID () |
|
virtual void | Print (const Option_t *opt) const |
|
Definition at line 8 of file PndSttPoint.h.
◆ PndSttPoint() [1/3]
PndSttPoint::PndSttPoint |
( |
| ) |
|
◆ PndSttPoint() [2/3]
PndSttPoint::PndSttPoint |
( |
Int_t |
trackID, |
|
|
Int_t |
detID, |
|
|
TVector3 |
pos, |
|
|
TVector3 |
posInLocal, |
|
|
TVector3 |
posOutLocal, |
|
|
TVector3 |
momIn, |
|
|
TVector3 |
momOut, |
|
|
Double_t |
tof, |
|
|
Double_t |
length, |
|
|
Double_t |
eLoss, |
|
|
Double_t |
mass |
|
) |
| |
Constructor with arguments
- Parameters
-
trackID | Index of MCTrack |
detID | Detector ID |
tubeID | Number of tube |
pos | Coordinates of MC point [cm] |
posInLocal | Local coordinates at entrance to active volume [cm] |
posOutLocal | Local 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] |
◆ PndSttPoint() [3/3]
◆ ~PndSttPoint()
virtual PndSttPoint::~PndSttPoint |
( |
| ) |
|
|
virtual |
◆ GetMass()
Double_t PndSttPoint::GetMass |
( |
| ) |
const |
|
inline |
◆ GetPxOut()
Double_t PndSttPoint::GetPxOut |
( |
| ) |
const |
|
inline |
◆ GetPyOut()
Double_t PndSttPoint::GetPyOut |
( |
| ) |
const |
|
inline |
◆ GetPzOut()
Double_t PndSttPoint::GetPzOut |
( |
| ) |
const |
|
inline |
◆ GetTrueDistance()
Double_t PndSttPoint::GetTrueDistance |
( |
| ) |
|
◆ GetTubeID()
Int_t PndSttPoint::GetTubeID |
( |
| ) |
|
|
inline |
◆ GetXInLocal()
Double_t PndSttPoint::GetXInLocal |
( |
| ) |
const |
|
inline |
◆ GetXOutLocal()
Double_t PndSttPoint::GetXOutLocal |
( |
| ) |
const |
|
inline |
◆ GetXtot()
Double_t PndSttPoint::GetXtot |
( |
| ) |
const |
|
inline |
◆ GetYInLocal()
Double_t PndSttPoint::GetYInLocal |
( |
| ) |
const |
|
inline |
◆ GetYOutLocal()
Double_t PndSttPoint::GetYOutLocal |
( |
| ) |
const |
|
inline |
◆ GetYtot()
Double_t PndSttPoint::GetYtot |
( |
| ) |
const |
|
inline |
◆ GetZInLocal()
Double_t PndSttPoint::GetZInLocal |
( |
| ) |
const |
|
inline |
◆ GetZOutLocal()
Double_t PndSttPoint::GetZOutLocal |
( |
| ) |
const |
|
inline |
◆ GetZtot()
Double_t PndSttPoint::GetZtot |
( |
| ) |
const |
|
inline |
◆ MomentumOut()
void PndSttPoint::MomentumOut |
( |
TVector3 & |
mom | ) |
|
|
inline |
◆ PositionInLocal()
void PndSttPoint::PositionInLocal |
( |
TVector3 & |
pos | ) |
|
|
inline |
◆ PositionOutLocal()
void PndSttPoint::PositionOutLocal |
( |
TVector3 & |
pos | ) |
|
|
inline |
◆ Print()
virtual void PndSttPoint::Print |
( |
const Option_t * |
opt | ) |
const |
|
virtual |
◆ SetMomentumOut()
void PndSttPoint::SetMomentumOut |
( |
TVector3 |
mom | ) |
|
|
inline |
◆ SetPositionInLocal()
void PndSttPoint::SetPositionInLocal |
( |
TVector3 |
pos | ) |
|
|
inline |
◆ SetPositionOutLocal()
void PndSttPoint::SetPositionOutLocal |
( |
TVector3 |
pos | ) |
|
|
inline |
◆ SetTubeID()
void PndSttPoint::SetTubeID |
( |
Int_t |
tubeid | ) |
|
|
inline |
◆ fMass
Double_t PndSttPoint::fMass |
|
protected |
◆ fPx_in
Double_t PndSttPoint::fPx_in |
|
protected |
◆ fPx_out
Double_t PndSttPoint::fPx_out |
|
protected |
◆ fPy_in
Double_t PndSttPoint::fPy_in |
|
protected |
◆ fPy_out
Double_t PndSttPoint::fPy_out |
|
protected |
◆ fPz_in
Double_t PndSttPoint::fPz_in |
|
protected |
◆ fPz_out
Double_t PndSttPoint::fPz_out |
|
protected |
◆ fTubeID
Int_t PndSttPoint::fTubeID |
|
protected |
◆ fX_in_local
Double_t PndSttPoint::fX_in_local |
|
protected |
◆ fX_out_local
Double_t PndSttPoint::fX_out_local |
|
protected |
◆ fY_in_local
Double_t PndSttPoint::fY_in_local |
|
protected |
◆ fY_out_local
Double_t PndSttPoint::fY_out_local |
|
protected |
◆ fZ_in_local
Double_t PndSttPoint::fZ_in_local |
|
protected |
◆ fZ_out_local
Double_t PndSttPoint::fZ_out_local |
|
protected |
The documentation for this class was generated from the following file: