CbmRoot
|
#include <CbmPsdPoint.h>
Public Member Functions | |
CbmPsdPoint () | |
CbmPsdPoint (Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss) | |
virtual | ~CbmPsdPoint () |
virtual void | Print (const Option_t *opt) const |
void | SetModuleID (Int_t mod) |
Int_t | GetModuleID () const |
std::string | ToString () const |
Private Attributes | |
Int_t | fModuleID |
Interception of MC track with the plane representing the ECAL.
Definition at line 24 of file CbmPsdPoint.h.
CbmPsdPoint::CbmPsdPoint | ( | ) |
Default constructor
Definition at line 14 of file CbmPsdPoint.cxx.
CbmPsdPoint::CbmPsdPoint | ( | Int_t | trackID, |
Int_t | detID, | ||
TVector3 | pos, | ||
TVector3 | mom, | ||
Double_t | tof, | ||
Double_t | length, | ||
Double_t | eLoss | ||
) |
Constructor with arguments
trackID | Index of MCTrack |
detID | Detector ID |
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] |
Definition at line 19 of file CbmPsdPoint.cxx.
|
virtual |
Copy constructor Destructor
Definition at line 31 of file CbmPsdPoint.cxx.
|
inline |
Accessors
Definition at line 63 of file CbmPsdPoint.h.
References fModuleID.
Referenced by comparePsdPointDataMembers(), CbmPsdIdealDigitizer::Exec(), and CbmPsdSimpleDigitizer::Exec().
|
virtual |
Output to screen
Definition at line 36 of file CbmPsdPoint.cxx.
References ToString().
Referenced by TEST().
|
inline |
Modifiers
Definition at line 61 of file CbmPsdPoint.h.
References fModuleID.
Referenced by CbmPsdMC::ProcessHits(), and TEST().
std::string CbmPsdPoint::ToString | ( | ) | const |
Definition at line 40 of file CbmPsdPoint.cxx.
|
private |
Definition at line 68 of file CbmPsdPoint.h.
Referenced by GetModuleID(), and SetModuleID().