#include <EmcCluster.h>
Definition at line 295 of file EmcCluster.h.
Public Member Functions | |
EmcEmshower () | |
Constructor (with energy and position zeroed). | |
EmcEmshower (EmcSectorRec *sector) | |
EmcEmshower (float e, float x, float y, float chi, int ndf, EmcSectorRec *sector) | |
Constructor (inputs energy, position and Chi2). | |
void | ReInitialize (float e, float x, float y, float chi, int ndf) |
Reinitializes EmcEmshower. | |
float | GetTotalEnergy () |
Returns EmcEmshower total energy. | |
void | GetCG (float *px, float *py) |
Returns EmcEmshower 1-at momentum (Center of Gravity). | |
void | GetCorrPos (float *, float *) |
Returns EmcEmshower corrected position in Sector (SM) frame. | |
void | GetGlobalPos (float *, float *, float *) |
Returns EmcEmshower position in PHENIX global coord system. | |
float | GetChi2 () const |
Returns EmcEmshower Chi2. | |
float | GetCL () const |
Returns CL. | |
void | GetErrors (float *pde, float *pdx, float *pdy, float *pdz) |
Returns the errors for the reconstructed energy and position. | |
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) |
Substitutes a number of functions above (to save CPU time). | |
Protected Attributes | |
EmcSectorRec * | fOwner |
int | fNdf |
float | fCL |
float | fEnergy |
float | fXcg |
float | fYcg |
float | fChisq |
|
Constructor (with energy and position zeroed).
Definition at line 1180 of file EmcCluster.cxx. |
|
Definition at line 1191 of file EmcCluster.cxx. |
|
Constructor (inputs energy, position and Chi2).
Definition at line 1203 of file EmcCluster.cxx. |
|
Returns EmcEmshower 1-at momentum (Center of Gravity).
Definition at line 325 of file EmcCluster.h. Referenced by GetChar(). |
|
Substitutes a number of functions above (to save CPU time).
Definition at line 1248 of file EmcCluster.cxx. References EmcSectorRec::CalculateErrors(), EmcSectorRec::Chi2Correct(), EmcSectorRec::CorrectPosition(), fChisq, fCL, fNdf, fOwner, GetCG(), GetTotalEnergy(), and EmcSectorRec::SectorToGlobal(). |
|
Returns EmcEmshower Chi2.
Definition at line 338 of file EmcCluster.h. References fChisq. |
|
Returns CL.
Definition at line 344 of file EmcCluster.h. References fCL. |
|
Returns EmcEmshower corrected position in Sector (SM) frame.
Definition at line 1216 of file EmcCluster.cxx. References EmcSectorRec::CorrectPosition(), fEnergy, fOwner, fXcg, and fYcg. Referenced by GetErrors(), and GetGlobalPos(). |
|
Returns the errors for the reconstructed energy and position.
Definition at line 1236 of file EmcCluster.cxx. References EmcSectorRec::CalculateErrors(), fOwner, GetCorrPos(), and GetTotalEnergy(). |
|
Returns EmcEmshower position in PHENIX global coord system.
Definition at line 1224 of file EmcCluster.cxx. References fOwner, GetCorrPos(), and EmcSectorRec::SectorToGlobal(). |
|
Returns EmcEmshower total energy.
Definition at line 319 of file EmcCluster.h. References fEnergy. Referenced by GetChar(), and GetErrors(). |
|
Reinitializes EmcEmshower.
Definition at line 309 of file EmcCluster.h. References fChisq, fEnergy, fNdf, fXcg, and fYcg. Referenced by EmcPeakarea::GetGammas(). |
|
Definition at line 369 of file EmcCluster.h. Referenced by GetChar(), GetChi2(), and ReInitialize(). |
|
Definition at line 365 of file EmcCluster.h. |
|
Definition at line 366 of file EmcCluster.h. Referenced by GetCorrPos(), GetTotalEnergy(), and ReInitialize(). |
|
Definition at line 364 of file EmcCluster.h. Referenced by GetChar(), and ReInitialize(). |
|
Definition at line 363 of file EmcCluster.h. Referenced by GetChar(), GetCorrPos(), GetErrors(), and GetGlobalPos(). |
|
Definition at line 367 of file EmcCluster.h. Referenced by GetCG(), GetCorrPos(), and ReInitialize(). |
|
Definition at line 368 of file EmcCluster.h. Referenced by GetCG(), GetCorrPos(), and ReInitialize(). |