#include <PndFtofPoint.h>
|
| PndFtofPoint () |
|
| PndFtofPoint (Int_t trackID, Int_t evtID, Int_t detID, TString detName, TVector3 posin, TVector3 momin, TVector3 posout, TVector3 momout, Double_t tof, Double_t length, Double_t eLoss, Double_t charge, Double_t mass, Int_t pdgCode, Double_t distance, Double_t PLin, Double_t PLout) |
|
| PndFtofPoint (const PndFtofPoint &point) |
|
virtual | ~PndFtofPoint () |
|
Int_t | GetVolumeID () const |
|
Double_t | GetXin () const |
|
Double_t | GetYin () const |
|
Double_t | GetZin () const |
|
Double_t | GetPxin () const |
|
Double_t | GetPyin () const |
|
Double_t | GetPzin () const |
|
Double_t | GetPLin () const |
|
Double_t | GetPLout () const |
|
Double_t | GetXout () const |
|
Double_t | GetYout () const |
|
Double_t | GetZout () const |
|
Double_t | GetPxout () const |
|
Double_t | GetPyout () const |
|
Double_t | GetPzout () const |
|
Double_t | Getdist () const |
|
TString | GetDetName () const |
|
Double_t | GetMass () const |
|
void | PositionIn (TVector3 &pos) |
|
void | MomentumIn (TVector3 &mom) |
|
void | PositionOut (TVector3 &pos) |
|
void | MomentumOut (TVector3 &mom) |
|
void | SetPositionIn (const TVector3 &pos) |
|
void | SetMomentumIn (const TVector3 &mom) |
|
void | SetPositionOut (const TVector3 &pos) |
|
void | SetMomentumOut (const TVector3 &mom) |
|
virtual void | Print (const Option_t *opt) const |
|
Definition at line 15 of file PndFtofPoint.h.
PndFtofPoint::PndFtofPoint |
( |
| ) |
|
PndFtofPoint::PndFtofPoint |
( |
Int_t |
trackID, |
|
|
Int_t |
evtID, |
|
|
Int_t |
detID, |
|
|
TString |
detName, |
|
|
TVector3 |
posin, |
|
|
TVector3 |
momin, |
|
|
TVector3 |
posout, |
|
|
TVector3 |
momout, |
|
|
Double_t |
tof, |
|
|
Double_t |
length, |
|
|
Double_t |
eLoss, |
|
|
Double_t |
charge, |
|
|
Double_t |
mass, |
|
|
Int_t |
pdgCode, |
|
|
Double_t |
distance, |
|
|
Double_t |
PLin, |
|
|
Double_t |
PLout |
|
) |
| |
Constructor with arguments
- Parameters
-
trackID | Index of MCTrack |
detID | Detector ID |
posIn | Ccoordinates at entrance to active volume [cm] |
posOut | Coordinates at exit of active volume [cm] |
momIn | Momentum of track at entrance [GeV] |
momOut | Momentum of track at exit [GeV] |
posInLocal | Local coordinates at entrance to active volume [cm] |
posOutLocal | Local coordinates at exit of active volume [cm] |
tof | Time since event start [ns] |
length | Track length since creation [cm] |
eLoss | Energy deposit [GeV] |
Definition at line 33 of file PndFtofPoint.cxx.
44 : FairMCPoint(trackID, detID, posin, momin, tof, length, eLoss, evtID),
PndFtofPoint::~PndFtofPoint |
( |
| ) |
|
|
virtual |
TString PndFtofPoint::GetDetName |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::Getdist |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetMass |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetPLin |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetPLout |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetPxin |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetPxout |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetPyin |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetPyout |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetPzin |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetPzout |
( |
| ) |
const |
|
inline |
Int_t PndFtofPoint::GetVolumeID |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetXout |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetYout |
( |
| ) |
const |
|
inline |
Double_t PndFtofPoint::GetZout |
( |
| ) |
const |
|
inline |
void PndFtofPoint::MomentumIn |
( |
TVector3 & |
mom | ) |
|
|
inline |
void PndFtofPoint::MomentumOut |
( |
TVector3 & |
mom | ) |
|
|
inline |
void PndFtofPoint::PositionIn |
( |
TVector3 & |
pos | ) |
|
|
inline |
void PndFtofPoint::PositionOut |
( |
TVector3 & |
pos | ) |
|
|
inline |
void PndFtofPoint::Print |
( |
const Option_t * |
opt | ) |
const |
|
virtual |
Output to screen
Definition at line 61 of file PndFtofPoint.cxx.
References fX, fY, and fZ.
62 cout <<
"-I- PndFtofPoint: forward tof Point for track "
63 <<
" in detector " << endl;
64 cout <<
" Position (" <<
fX <<
", " <<
fY <<
", " <<
fZ
66 cout <<
" Momentum (" << fPx <<
", " << fPy <<
", " << fPz
void PndFtofPoint::SetMomentumIn |
( |
const TVector3 & |
mom | ) |
|
|
inline |
void PndFtofPoint::SetMomentumOut |
( |
const TVector3 & |
mom | ) |
|
|
inline |
void PndFtofPoint::SetPositionIn |
( |
const TVector3 & |
pos | ) |
|
|
inline |
void PndFtofPoint::SetPositionOut |
( |
const TVector3 & |
pos | ) |
|
|
inline |
Double32_t PndFtofPoint::fcharge |
|
protected |
Double32_t PndFtofPoint::fdist |
|
protected |
Double32_t PndFtofPoint::fmass |
|
protected |
Int_t PndFtofPoint::fpdgCode |
|
protected |
Double32_t PndFtofPoint::fPLin |
|
protected |
Double32_t PndFtofPoint::fPLout |
|
protected |
Double32_t PndFtofPoint::fPxin |
|
protected |
Double32_t PndFtofPoint::fPxout |
|
protected |
Double32_t PndFtofPoint::fPyin |
|
protected |
Double32_t PndFtofPoint::fPyout |
|
protected |
Double32_t PndFtofPoint::fPzin |
|
protected |
Double32_t PndFtofPoint::fPzout |
|
protected |
Int_t PndFtofPoint::fVolumeID |
|
protected |
Double32_t PndFtofPoint::fXin |
|
protected |
Double32_t PndFtofPoint::fXout |
|
protected |
Double32_t PndFtofPoint::fYin |
|
protected |
Double32_t PndFtofPoint::fYout |
|
protected |
Double32_t PndFtofPoint::fZin |
|
protected |
Double32_t PndFtofPoint::fZout |
|
protected |
The documentation for this class was generated from the following files: