#include <PndDrcEVPoint.h>
|
| PndDrcEVPoint () |
|
| PndDrcEVPoint (Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Int_t pdgCode, Int_t eventID, Double_t timestart, Double_t timestartEV, Double_t VeloPhoton, TVector3 normal=TVector3(0, 0, 0)) |
|
virtual | ~PndDrcEVPoint () |
|
Int_t | GetPdgCode () const |
|
TVector3 | GetNormal () |
|
Int_t | GetDetectorID () const |
|
virtual Double_t | GetTimeStart () |
|
virtual Double_t | GetTimeAtEVEntrance () |
|
virtual Double_t | GetVeloPhoton () |
|
void | SetPdgCode (Int_t id) |
|
virtual void | Print (const Option_t *opt) const |
|
Definition at line 13 of file PndDrcEVPoint.h.
◆ PndDrcEVPoint() [1/2]
PndDrcEVPoint::PndDrcEVPoint |
( |
| ) |
|
◆ PndDrcEVPoint() [2/2]
PndDrcEVPoint::PndDrcEVPoint |
( |
Int_t |
trackID, |
|
|
Int_t |
detID, |
|
|
TVector3 |
pos, |
|
|
TVector3 |
mom, |
|
|
Double_t |
tof, |
|
|
Double_t |
length, |
|
|
Int_t |
pdgCode, |
|
|
Int_t |
eventID, |
|
|
Double_t |
timestart, |
|
|
Double_t |
timestartEV, |
|
|
Double_t |
VeloPhoton, |
|
|
TVector3 |
normal = TVector3(0, 0, 0) |
|
) |
| |
Constructor with arguments
- Parameters
-
trackID | Index of MCTrack |
detID | Detector ID |
pos | Point coordinates [cm] |
mom | Momentum of track at MCPoint [GeV] |
momAtEV | Momentum of track at entering the EV [GeV] |
tof | Time since event start [ns] |
length | Track length since creation [cm] |
eLoss | Energy deposit [GeV] |
◆ ~PndDrcEVPoint()
virtual PndDrcEVPoint::~PndDrcEVPoint |
( |
| ) |
|
|
virtual |
Copy constructor Destructor
◆ GetDetectorID()
Int_t PndDrcEVPoint::GetDetectorID |
( |
| ) |
const |
|
inline |
◆ GetNormal()
TVector3 PndDrcEVPoint::GetNormal |
( |
| ) |
|
|
inline |
◆ GetPdgCode()
Int_t PndDrcEVPoint::GetPdgCode |
( |
| ) |
const |
|
inline |
◆ GetTimeAtEVEntrance()
virtual Double_t PndDrcEVPoint::GetTimeAtEVEntrance |
( |
| ) |
|
|
inlinevirtual |
◆ GetTimeStart()
virtual Double_t PndDrcEVPoint::GetTimeStart |
( |
| ) |
|
|
inlinevirtual |
◆ GetVeloPhoton()
virtual Double_t PndDrcEVPoint::GetVeloPhoton |
( |
| ) |
|
|
inlinevirtual |
◆ Print()
virtual void PndDrcEVPoint::Print |
( |
const Option_t * |
opt | ) |
const |
|
virtual |
◆ SetPdgCode()
void PndDrcEVPoint::SetPdgCode |
( |
Int_t |
id | ) |
|
|
inline |
◆ fNormal
TVector3 PndDrcEVPoint::fNormal |
|
protected |
◆ fPdgCode
Int_t PndDrcEVPoint::fPdgCode |
|
protected |
◆ fTimeAtEVEntrance
Double_t PndDrcEVPoint::fTimeAtEVEntrance |
|
protected |
◆ fTimeStart
Double_t PndDrcEVPoint::fTimeStart |
|
protected |
◆ fVeloPhoton
Double_t PndDrcEVPoint::fVeloPhoton |
|
protected |
The documentation for this class was generated from the following file: