#include <SimDataFormats/CaloHit/interface/HFShowerPhoton.h>
Public Types | |
typedef math::XYZPointF | Point |
point in the space | |
Public Member Functions | |
HFShowerPhoton (const HFShowerPhoton &) | |
HFShowerPhoton (const Point &p, float time, float lambda) | |
HFShowerPhoton (float x=0, float y=0, float z=0, float lambda=0, float t=0) | |
float | lambda () const |
const Point & | position () const |
float | t () const |
float | x () const |
float | y () const |
float | z () const |
virtual | ~HFShowerPhoton () |
Private Attributes | |
float | lambda_ |
Point | position_ |
float | time_ |
Definition at line 12 of file HFShowerPhoton.h.
typedef math::XYZPointF HFShowerPhoton::Point |
HFShowerPhoton::HFShowerPhoton | ( | float | x = 0 , |
|
float | y = 0 , |
|||
float | z = 0 , |
|||
float | lambda = 0 , |
|||
float | t = 0 | |||
) |
HFShowerPhoton::HFShowerPhoton | ( | const Point & | p, | |
float | time, | |||
float | lambda | |||
) |
HFShowerPhoton::HFShowerPhoton | ( | const HFShowerPhoton & | right | ) |
HFShowerPhoton::~HFShowerPhoton | ( | ) | [virtual] |
float HFShowerPhoton::lambda | ( | ) | const [inline] |
Definition at line 28 of file HFShowerPhoton.h.
References lambda_.
Referenced by operator<<().
00028 {return lambda_;}
float HFShowerPhoton::t | ( | ) | const [inline] |
Definition at line 29 of file HFShowerPhoton.h.
References time_.
Referenced by operator<<().
00029 {return time_;}
float HFShowerPhoton::x | ( | void | ) | const [inline] |
Definition at line 25 of file HFShowerPhoton.h.
References position_.
Referenced by operator<<().
00025 {return position_.X();}
float HFShowerPhoton::y | ( | void | ) | const [inline] |
Definition at line 26 of file HFShowerPhoton.h.
References position_.
Referenced by operator<<().
00026 {return position_.Y();}
float HFShowerPhoton::z | ( | void | ) | const [inline] |
Definition at line 27 of file HFShowerPhoton.h.
References position_.
Referenced by operator<<().
00027 {return position_.Z();}
float HFShowerPhoton::lambda_ [private] |
Point HFShowerPhoton::position_ [private] |
Definition at line 33 of file HFShowerPhoton.h.
Referenced by HFShowerPhoton(), position(), x(), y(), and z().
float HFShowerPhoton::time_ [private] |