List of all members | Public Member Functions | Protected Attributes | Friends
VEyeRecObj Class Reference

#include <VEyeRecObj.h>

Inheritance diagram for VEyeRecObj:
Inheritance graph
[legend]

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
 

Detailed Description

Definition at line 10 of file VEyeRecObj.h.

Constructor & Destructor Documentation

VEyeRecObj::VEyeRecObj ( )

Definition at line 15 of file VEyeRecObj.cc.

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 
)
inline

Definition at line 24 of file VEyeRecObj.h.

References SetRecord().

Member Function Documentation

VEyeRecObj::ClassDef ( VEyeRecObj  ,
 
)
void VEyeRecObj::Dump ( )
Double_t VEyeRecObj::GetEem ( ) const
inline

Definition at line 39 of file VEyeRecObj.h.

References VEem.

Referenced by Dump(), Match(), and operator==().

Double_t VEyeRecObj::GetEtot ( ) const
inline

Definition at line 40 of file VEyeRecObj.h.

References VEtot.

Referenced by Dump(), Match(), and operator==().

Int_t VEyeRecObj::GetEyeId ( ) const
inline

Definition at line 33 of file VEyeRecObj.h.

References VEye_Id.

Referenced by Dump(), Match(), and operator==().

Double_t VEyeRecObj::GetPhiAxis ( ) const
inline

Definition at line 37 of file VEyeRecObj.h.

References VPhiAxis.

Referenced by Dump(), Match(), and operator==().

Double_t VEyeRecObj::GetPhiSDP ( ) const
inline

Definition at line 35 of file VEyeRecObj.h.

References VPhiSDP.

Referenced by Dump(), Match(), and operator==().

Double_t VEyeRecObj::GetThetaAxis ( ) const
inline

Definition at line 36 of file VEyeRecObj.h.

References VThetaAxis.

Referenced by Dump(), Match(), and operator==().

Double_t VEyeRecObj::GetThetaSDP ( ) const
inline

Definition at line 34 of file VEyeRecObj.h.

References VThetaSDP.

Referenced by Dump(), Match(), and operator==().

Double_t VEyeRecObj::GetXMax ( ) const
inline

Definition at line 38 of file VEyeRecObj.h.

References VXMax.

Referenced by Dump(), Match(), and operator==().

bool VEyeRecObj::Match ( const VEyeRecObj e)
void VEyeRecObj::SetEem ( const Double_t  en)
inline

Definition at line 48 of file VEyeRecObj.h.

References VEem.

void VEyeRecObj::SetEtot ( const Double_t  en)
inline

Definition at line 49 of file VEyeRecObj.h.

References VEtot.

void VEyeRecObj::SetEyeId ( const Int_t  id)
inline

Definition at line 42 of file VEyeRecObj.h.

References VEye_Id.

void VEyeRecObj::SetPhiAxis ( const Double_t  ph)
inline

Definition at line 46 of file VEyeRecObj.h.

References VPhiAxis.

void VEyeRecObj::SetPhiSDP ( const Double_t  ph)
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().

void VEyeRecObj::SetThetaAxis ( const Double_t  th)
inline

Definition at line 45 of file VEyeRecObj.h.

References VThetaAxis.

void VEyeRecObj::SetThetaSDP ( const Double_t  th)
inline

Definition at line 43 of file VEyeRecObj.h.

References VThetaSDP.

void VEyeRecObj::SetXMax ( const Double_t  xm)
inline

Definition at line 47 of file VEyeRecObj.h.

References VXMax.

Friends And Related Function Documentation

friend class TFIOValidationObj
friend

Definition at line 56 of file VEyeRecObj.h.

Member Data Documentation

Double_t VEyeRecObj::VEem
protected

Definition at line 19 of file VEyeRecObj.h.

Referenced by GetEem(), SetEem(), and SetRecord().

Double_t VEyeRecObj::VEtot
protected

Definition at line 20 of file VEyeRecObj.h.

Referenced by GetEtot(), SetEtot(), and SetRecord().

Int_t VEyeRecObj::VEye_Id
protected

Definition at line 13 of file VEyeRecObj.h.

Referenced by GetEyeId(), SetEyeId(), and SetRecord().

Double_t VEyeRecObj::VPhiAxis
protected

Definition at line 17 of file VEyeRecObj.h.

Referenced by GetPhiAxis(), SetPhiAxis(), and SetRecord().

Double_t VEyeRecObj::VPhiSDP
protected

Definition at line 15 of file VEyeRecObj.h.

Referenced by GetPhiSDP(), SetPhiSDP(), and SetRecord().

Double_t VEyeRecObj::VThetaAxis
protected

Definition at line 16 of file VEyeRecObj.h.

Referenced by GetThetaAxis(), SetRecord(), and SetThetaAxis().

Double_t VEyeRecObj::VThetaSDP
protected

Definition at line 14 of file VEyeRecObj.h.

Referenced by GetThetaSDP(), SetRecord(), and SetThetaSDP().

Double_t VEyeRecObj::VXMax
protected

Definition at line 18 of file VEyeRecObj.h.

Referenced by GetXMax(), SetRecord(), and SetXMax().


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.