emshower Class Reference

#include <cluster.h>

List of all members.


Detailed Description

Definition at line 58 of file cluster.h.

Public Member Functions

 emshower ()
 emshower (float e, float x, float y, float chi)
void ReInitialize (float e, float x, float y, float chi)
float GetTotalEnergy ()
void GetCG (float *px, float *py)
void GetCorrPos (float *, float *)
void GetGlobalPos (float *, float *, float *)
float GetChi2 ()
void GetErrors (float *pde, float *pdx, float *pdy, float *pdz)
void GetChar (float *pe, float *pxcg, float *pysg, float *pxc, float *pyc, float *pxg, float *pyg, float *pzg, float *pchi, float *pde, float *pdx, float *pdy, float *pdz)

Private Attributes

float energy
float xcg
float ycg
float chisq


Constructor & Destructor Documentation

emshower::emshower  )  [inline]
 

Definition at line 64 of file cluster.h.

References energy, xcg, and ycg.

emshower::emshower float  e,
float  x,
float  y,
float  chi
[inline]
 

Definition at line 65 of file cluster.h.

References chisq, energy, xcg, and ycg.


Member Function Documentation

void emshower::GetCG float *  px,
float *  py
[inline]
 

Definition at line 68 of file cluster.h.

References xcg, and ycg.

Referenced by GetChar().

void emshower::GetChar float *  pe,
float *  pxcg,
float *  pysg,
float *  pxc,
float *  pyc,
float *  pxg,
float *  pyg,
float *  pzg,
float *  pchi,
float *  pde,
float *  pdx,
float *  pdy,
float *  pdz
 

Definition at line 504 of file cluster.cc.

References CalculateErrors(), CorrectPosition(), GetCG(), GetChi2(), GetTotalEnergy(), and SectorToGlobal().

float emshower::GetChi2  )  [inline]
 

Definition at line 71 of file cluster.h.

References chisq.

Referenced by GetChar().

void emshower::GetCorrPos float *  ,
float * 
 

Definition at line 202 of file cluster.cc.

References CorrectPosition(), energy, xcg, and ycg.

Referenced by GetErrors(), and GetGlobalPos().

void emshower::GetErrors float *  pde,
float *  pdx,
float *  pdy,
float *  pdz
 

Definition at line 429 of file cluster.cc.

References CalculateErrors(), GetCorrPos(), and GetTotalEnergy().

void emshower::GetGlobalPos float *  ,
float *  ,
float * 
 

Definition at line 208 of file cluster.cc.

References GetCorrPos(), and SectorToGlobal().

float emshower::GetTotalEnergy  )  [inline]
 

Definition at line 67 of file cluster.h.

References energy.

Referenced by GetChar(), and GetErrors().

void emshower::ReInitialize float  e,
float  x,
float  y,
float  chi
[inline]
 

Definition at line 66 of file cluster.h.

References chisq, energy, xcg, and ycg.

Referenced by peakarea::GetGammas().


Member Data Documentation

float emshower::chisq [private]
 

Definition at line 62 of file cluster.h.

Referenced by emshower(), GetChi2(), and ReInitialize().

float emshower::energy [private]
 

Definition at line 59 of file cluster.h.

Referenced by emshower(), GetCorrPos(), GetTotalEnergy(), and ReInitialize().

float emshower::xcg [private]
 

Definition at line 60 of file cluster.h.

Referenced by emshower(), GetCG(), GetCorrPos(), and ReInitialize().

float emshower::ycg [private]
 

Definition at line 61 of file cluster.h.

Referenced by emshower(), GetCG(), GetCorrPos(), and ReInitialize().


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