#include <HFShowerPhoton.h>
Public Types | |
typedef math::XYZPointF | Point |
point in the space More... | |
Public Member Functions | |
HFShowerPhoton (float x=0, float y=0, float z=0, float lambda=0, float t=0) | |
HFShowerPhoton (const Point &p, float time, float lambda) | |
HFShowerPhoton (const HFShowerPhoton &)=default | |
HFShowerPhoton (HFShowerPhoton &&)=default | |
float | lambda () const |
HFShowerPhoton & | operator= (const HFShowerPhoton &)=default |
HFShowerPhoton & | operator= (HFShowerPhoton &&)=default |
const Point & | position () const |
float | t () const |
float | x () const |
float | y () const |
float | z () const |
Private Attributes | |
float | lambda_ |
Point | position_ |
float | time_ |
Definition at line 13 of file HFShowerPhoton.h.
typedef math::XYZPointF HFShowerPhoton::Point |
point in the space
Definition at line 16 of file HFShowerPhoton.h.
HFShowerPhoton::HFShowerPhoton | ( | float | x = 0 , |
float | y = 0 , |
||
float | z = 0 , |
||
float | lambda = 0 , |
||
float | t = 0 |
||
) |
Definition at line 9 of file HFShowerPhoton.cc.
HFShowerPhoton::HFShowerPhoton | ( | const Point & | p, |
float | time, | ||
float | lambda | ||
) |
Definition at line 12 of file HFShowerPhoton.cc.
|
default |
|
default |
|
inline |
Definition at line 30 of file HFShowerPhoton.h.
References lambda_.
Referenced by operator<<(), and HcalForwardAnalysis::setPhotons().
|
default |
|
default |
|
inline |
|
inline |
Definition at line 31 of file HFShowerPhoton.h.
References time_.
Referenced by operator<<(), and HcalForwardAnalysis::setPhotons().
|
inline |
Definition at line 27 of file HFShowerPhoton.h.
References position_.
Referenced by svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), operator<<(), geometryXMLparser.Alignable::pos(), ntupleDataFormat._HitObject::r(), ntupleDataFormat._HitObject::r3D(), and HcalForwardAnalysis::setPhotons().
|
inline |
Definition at line 28 of file HFShowerPhoton.h.
References position_.
Referenced by svgfig.Ellipse::__repr__(), operator<<(), geometryXMLparser.Alignable::pos(), ntupleDataFormat._HitObject::r(), ntupleDataFormat._HitObject::r3D(), and HcalForwardAnalysis::setPhotons().
|
inline |
Definition at line 29 of file HFShowerPhoton.h.
References position_.
Referenced by operator<<(), geometryXMLparser.Alignable::pos(), ntupleDataFormat._HitObject::r3D(), and HcalForwardAnalysis::setPhotons().
|
private |
Definition at line 35 of file HFShowerPhoton.h.
Referenced by lambda().
|
private |
Definition at line 34 of file HFShowerPhoton.h.
Referenced by position(), x(), y(), and z().
|
private |
Definition at line 36 of file HFShowerPhoton.h.
Referenced by t().