FairRoot/PandaRoot
|
#include <PndMdtPoint.h>
Public Member Functions | |
PndMdtPoint () | |
PndMdtPoint (Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, TVector3 pos_in, TVector3 mom_in) | |
virtual | ~PndMdtPoint () |
TVector3 | GetPosIn () const |
TVector3 | GetMomIn () const |
TVector3 | GetPosOut () const |
TVector3 | GetMomOut () const |
Short_t | GetModule () const |
Short_t | GetSector () const |
Short_t | GetLayerID () const |
Short_t | GetBox () const |
Short_t | GetWire () const |
virtual void | Print (const Option_t *opt) const |
Public Attributes | |
ClassDef(PndMdtPoint, 2) protected TVector3 | fMomIn |
Definition at line 12 of file PndMdtPoint.h.
PndMdtPoint::PndMdtPoint | ( | ) |
PndMdtPoint::PndMdtPoint | ( | Int_t | trackID, |
Int_t | detID, | ||
TVector3 | pos, | ||
TVector3 | mom, | ||
Double_t | tof, | ||
Double_t | length, | ||
Double_t | eLoss, | ||
TVector3 | pos_in, | ||
TVector3 | mom_in | ||
) |
Constructor with arguments
Int_t | fEventID The ID of the event |
Int_t | fTrackID The ID of the track |
Int_t | fDetectorID The ID of the detector |
TLorentzVector | fPosIn The position of the hit [cm] at the exitentrance point |
TLorentzVector | fMomIn The momentum of the particle giving the hit [GeV] at the exitentrance point |
TLorentzVector | fPos The position of the hit [cm] at the exit point |
TLorentzVector | fMom The momentum of the particle giving the hit [GeV] at the exit point |
Double_t | fELoss contains the total energy at the layer [GeV] because it is omitted in parsInitializing constructor - see the above order |
Definition at line 20 of file PndMdtPoint.cxx.
|
virtual |
|
inline |
|
inline |
Definition at line 55 of file PndMdtPoint.h.
References PndMdtID::Layer().
Referenced by PndMdtDigiProducer::Exec().
|
inline |
Definition at line 53 of file PndMdtPoint.h.
References PndMdtID::Module().
Referenced by PndMdtDigiProducer::Exec(), PndMdtPointsToWaveform::exec_e(), and PndMdtPointsToWaveform::exec_t().
|
inline |
Definition at line 48 of file PndMdtPoint.h.
References fMomIn.
Referenced by PndMdtPointsToWaveform::exec_e(), and PndMdtPointsToWaveform::exec_t().
|
inline |
Definition at line 50 of file PndMdtPoint.h.
|
inline |
Accessors
Definition at line 47 of file PndMdtPoint.h.
Referenced by PndMdtDigiProducer::Exec(), PndMdtPointsToWaveform::exec_e(), and PndMdtPointsToWaveform::exec_t().
|
inline |
Definition at line 49 of file PndMdtPoint.h.
Referenced by PndMdtPointsToWaveform::exec_e(), and PndMdtPointsToWaveform::exec_t().
|
inline |
Definition at line 54 of file PndMdtPoint.h.
References PndMdtID::Sector().
Referenced by PndMdtDigiProducer::Exec(), PndMdtPointsToWaveform::exec_e(), and PndMdtPointsToWaveform::exec_t().
|
inline |
|
virtual |
Modifiers Output to screen
Definition at line 34 of file PndMdtPoint.cxx.
References fMomIn, fX, fY, and fZ.
ClassDef (PndMdtPoint,2) protected TVector3 PndMdtPoint::fMomIn |
Definition at line 64 of file PndMdtPoint.h.
Referenced by GetMomIn(), and Print().