4 MCPhoton(
int sdID,
double nP,
double t,
double wl,
double pX,
double pZ,
double dxdy,
double dzdy,
double theta,
5 double phi,
bool isRef)
double dZdY() const
Definition: MCPhoton.h:21
double m_time
Definition: MCPhoton.h:30
double m_nPhotons
Definition: MCPhoton.h:28
double m_wavelength
Definition: MCPhoton.h:31
double nPhotons() const
Definition: MCPhoton.h:15
double posZ() const
Definition: MCPhoton.h:19
double theta() const
Definition: MCPhoton.h:22
double m_dZdY
Definition: MCPhoton.h:35
MCPhoton(int sdID, double nP, double t, double wl, double pX, double pZ, double dxdy, double dzdy, double theta, double phi, bool isRef)
Definition: MCPhoton.h:4
double m_dXdY
Definition: MCPhoton.h:34
bool lowerByMatID(const MCPhoton &t1, const MCPhoton &t2) const
Definition: MCPhoton.h:12
bool isReflected() const
Definition: MCPhoton.h:24
double m_theta
Definition: MCPhoton.h:36
double phi() const
Definition: MCPhoton.h:23
int senseDetID() const
Definition: MCPhoton.h:14
double m_posZ
Definition: MCPhoton.h:33
double wavelength() const
Definition: MCPhoton.h:17
double time() const
Definition: MCPhoton.h:16
double posX() const
Definition: MCPhoton.h:18
int m_senseDetID
Definition: MCPhoton.h:27
double dXdY() const
Definition: MCPhoton.h:20
~MCPhoton()
Definition: MCPhoton.h:8
bool m_isReflected
Definition: MCPhoton.h:38
double m_posX
Definition: MCPhoton.h:32
double m_phi
Definition: MCPhoton.h:37