#include <VEyeRecObj.h>
Public Member Functions | |
ClassDef (VEyeRecObj, 1) | |
void | Dump () |
Double_t | GetEem () const |
Double_t | GetEtot () const |
Int_t | GetEyeId () const |
Double_t | GetPhiAxis () const |
Double_t | GetPhiSDP () const |
Double_t | GetThetaAxis () const |
Double_t | GetThetaSDP () const |
Double_t | GetXMax () const |
bool | Match (const VEyeRecObj &e) |
void | SetEem (const Double_t en) |
void | SetEtot (const Double_t en) |
void | SetEyeId (const Int_t id) |
void | SetPhiAxis (const Double_t ph) |
void | SetPhiSDP (const Double_t ph) |
void | SetRecord (const Int_t neye, const Double_t thsdp, const Double_t phsdp, const Double_t thaxi, const Double_t phaxi, const Double_t xmax, const Double_t eem, const Double_t etot) |
void | SetThetaAxis (const Double_t th) |
void | SetThetaSDP (const Double_t th) |
void | SetXMax (const Double_t xm) |
VEyeRecObj () | |
VEyeRecObj (const Int_t neye, const Double_t thsdp, const Double_t phsdp, const Double_t thaxi, const Double_t phaxi, const Double_t xmax, const Double_t eem, const Double_t etot) | |
Protected Attributes | |
Double_t | VEem |
Double_t | VEtot |
Int_t | VEye_Id |
Double_t | VPhiAxis |
Double_t | VPhiSDP |
Double_t | VThetaAxis |
Double_t | VThetaSDP |
Double_t | VXMax |
Friends | |
class | TFIOValidationObj |
Definition at line 10 of file VEyeRecObj.h.
VEyeRecObj::VEyeRecObj | ( | ) |
Definition at line 15 of file VEyeRecObj.cc.
|
inline |
Definition at line 24 of file VEyeRecObj.h.
References SetRecord().
VEyeRecObj::ClassDef | ( | VEyeRecObj | , |
1 | |||
) |
void VEyeRecObj::Dump | ( | ) |
Definition at line 45 of file VEyeRecObj.cc.
References GetEem(), GetEtot(), GetEyeId(), GetPhiAxis(), GetPhiSDP(), GetThetaAxis(), GetThetaSDP(), and GetXMax().
|
inline |
Definition at line 39 of file VEyeRecObj.h.
References VEem.
Referenced by Dump(), Match(), and operator==().
|
inline |
Definition at line 40 of file VEyeRecObj.h.
References VEtot.
Referenced by Dump(), Match(), and operator==().
|
inline |
Definition at line 33 of file VEyeRecObj.h.
References VEye_Id.
Referenced by Dump(), Match(), and operator==().
|
inline |
Definition at line 37 of file VEyeRecObj.h.
References VPhiAxis.
Referenced by Dump(), Match(), and operator==().
|
inline |
Definition at line 35 of file VEyeRecObj.h.
References VPhiSDP.
Referenced by Dump(), Match(), and operator==().
|
inline |
Definition at line 36 of file VEyeRecObj.h.
References VThetaAxis.
Referenced by Dump(), Match(), and operator==().
|
inline |
Definition at line 34 of file VEyeRecObj.h.
References VThetaSDP.
Referenced by Dump(), Match(), and operator==().
|
inline |
Definition at line 38 of file VEyeRecObj.h.
References VXMax.
Referenced by Dump(), Match(), and operator==().
bool VEyeRecObj::Match | ( | const VEyeRecObj & | e | ) |
Definition at line 59 of file VEyeRecObj.cc.
References Angle(), degree, GetEem(), GetEtot(), GetEyeId(), GetPhiAxis(), GetPhiSDP(), GetThetaAxis(), GetThetaSDP(), GetXMax(), and RelativeError().
|
inline |
Definition at line 48 of file VEyeRecObj.h.
References VEem.
|
inline |
Definition at line 49 of file VEyeRecObj.h.
References VEtot.
|
inline |
Definition at line 42 of file VEyeRecObj.h.
References VEye_Id.
|
inline |
Definition at line 46 of file VEyeRecObj.h.
References VPhiAxis.
|
inline |
Definition at line 44 of file VEyeRecObj.h.
References VPhiSDP.
void VEyeRecObj::SetRecord | ( | const Int_t | neye, |
const Double_t | thsdp, | ||
const Double_t | phsdp, | ||
const Double_t | thaxi, | ||
const Double_t | phaxi, | ||
const Double_t | xmax, | ||
const Double_t | eem, | ||
const Double_t | etot | ||
) |
Definition at line 29 of file VEyeRecObj.cc.
References VEem, VEtot, VEye_Id, VPhiAxis, VPhiSDP, VThetaAxis, VThetaSDP, and VXMax.
Referenced by VEyeRecObj().
|
inline |
Definition at line 45 of file VEyeRecObj.h.
References VThetaAxis.
|
inline |
Definition at line 43 of file VEyeRecObj.h.
References VThetaSDP.
|
inline |
Definition at line 47 of file VEyeRecObj.h.
References VXMax.
|
friend |
Definition at line 56 of file VEyeRecObj.h.
|
protected |
Definition at line 19 of file VEyeRecObj.h.
Referenced by GetEem(), SetEem(), and SetRecord().
|
protected |
Definition at line 20 of file VEyeRecObj.h.
Referenced by GetEtot(), SetEtot(), and SetRecord().
|
protected |
Definition at line 13 of file VEyeRecObj.h.
Referenced by GetEyeId(), SetEyeId(), and SetRecord().
|
protected |
Definition at line 17 of file VEyeRecObj.h.
Referenced by GetPhiAxis(), SetPhiAxis(), and SetRecord().
|
protected |
Definition at line 15 of file VEyeRecObj.h.
Referenced by GetPhiSDP(), SetPhiSDP(), and SetRecord().
|
protected |
Definition at line 16 of file VEyeRecObj.h.
Referenced by GetThetaAxis(), SetRecord(), and SetThetaAxis().
|
protected |
Definition at line 14 of file VEyeRecObj.h.
Referenced by GetThetaSDP(), SetRecord(), and SetThetaSDP().
|
protected |
Definition at line 18 of file VEyeRecObj.h.
Referenced by GetXMax(), SetRecord(), and SetXMax().