|
FairShip
|
#include <vetoPoint.h>


Public Member Functions | |
| vetoPoint () | |
| virtual | ~vetoPoint () |
| void | extraPrintInfo () const override |
Public Member Functions inherited from SHiP::DetectorPoint | |
| DetectorPoint () | |
| ~DetectorPoint ()=default | |
| DetectorPoint (Int_t eventID, Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, Int_t pdgCode, TVector3 Lpos, TVector3 Lmom) | |
| DetectorPoint (Int_t eventID, Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, Int_t pdgCode) | |
| DetectorPoint (const DetectorPoint &point)=default | |
| DetectorPoint & | operator= (const DetectorPoint &point)=default |
| virtual void | Print () const |
| Int_t | PdgCode () const |
| TVector3 | LastPoint () const |
| TVector3 | LastMom () const |
| virtual void | extraPrintInfo () const |
Additional Inherited Members | |
Protected Attributes inherited from SHiP::DetectorPoint | |
| Int_t | fPdgCode |
| std::array< Double_t, 3 > | fLpos |
| std::array< Double_t, 3 > | fLmom |
Definition at line 14 of file vetoPoint.h.
| vetoPoint::vetoPoint | ( | ) |
Default constructor
Definition at line 12 of file vetoPoint.cxx.
|
virtual |
Constructor with arguments
| trackID | Index of MCTrack |
| detID | Detector ID for LiSc: segment T1 (seg=1), segment T2 (seg=2), normal detector (c=0) and corner detector (c=1), sequential number nr + 100000*seg + 10000*c; |
| pos | Ccoordinates at entrance to active volume [cm] |
| mom | Momentum of track at entrance [GeV] |
| tof | Time since event start [ns] |
| length | Track length since creation [cm] |
| eLoss | Energy deposit [GeV] Destructor |
Definition at line 16 of file vetoPoint.cxx.
|
overridevirtual |
Reimplemented from SHiP::DetectorPoint.
Definition at line 21 of file vetoPoint.cxx.