#include <EmcCluster.h>
Inherits EmcCluster.
Inheritance diagram for EmcPeakarea:
Every local maximum in cluster gives peakarea.
Definition at line 227 of file EmcCluster.h.
Public Member Functions | |
EmcPeakarea () | |
Constructor (zero Hit List). | |
EmcPeakarea (EmcSectorRec *sector) | |
EmcPeakarea (const std::vector< EmcModule > &hlist, EmcSectorRec *sector) | |
Constructor (inputs Hit List). | |
virtual | ~EmcPeakarea () |
float | GetChi2 () |
Returns Chi2. | |
float | GetChi2New () |
int | GetNdf () const |
float | GetCL () const |
float | GetCLNew () |
void | GetCGmin (float *pxcgmin, float *pycgmin) |
Returns peakarea's 1st momentum (COG) after Shower Shape fit. | |
void | GetChar (float *pe, float *pec, float *pecore, float *pecorec, float *pxcg, float *pysg, float *pxcgmin, float *pysgmin, float *pxc, float *pyc, float *pxg, float *pyg, float *pzg, float *pxx, float *pxy, float *pyy, float *pchi, float *pde, float *pdx, float *pdy, float *pdz) |
Substitutes a number of functions above (to save CPU time). | |
int | GetGammas (EmcEmshower *) |
Splits the peakarea onto 1 or 2 EmcEmshower's. | |
Protected Attributes | |
int | fNdf |
float | fCL |
|
Constructor (zero Hit List).
Definition at line 233 of file EmcCluster.h. |
|
Definition at line 236 of file EmcCluster.h. |
|
Constructor (inputs Hit List).
Definition at line 243 of file EmcCluster.h. |
|
Definition at line 248 of file EmcCluster.h. |
|
Returns peakarea's 1st momentum (COG) after Shower Shape fit.
Definition at line 1079 of file EmcCluster.cxx. References EmcCluster::fgChisq, EmcCluster::fgXABSURD, EmcCluster::fgYABSURD, EmcCluster::fHitList, fNdf, EmcCluster::fOwner, EmcSectorRec::Gamma(), EmcSectorRec::GetModSizex(), and EmcSectorRec::GetModSizey(). |
|
Substitutes a number of functions above (to save CPU time).
Definition at line 844 of file EmcCluster.cxx. References EmcSectorRec::CalculateErrors(), EmcSectorRec::Chi2Correct(), EmcSectorRec::CorrectECore(), EmcSectorRec::CorrectEnergy(), EmcSectorRec::CorrectPosition(), fCL, EmcCluster::fgChisq, EmcCluster::fHitList, fNdf, EmcCluster::fOwner, EmcSectorRec::Gamma(), EmcCluster::GetECore(), EmcSectorRec::GetModSizex(), EmcSectorRec::GetModSizey(), EmcCluster::GetMoments(), EmcCluster::GetTotalEnergy(), and EmcSectorRec::SectorToGlobal(). Referenced by mEmcClusterizerv0::fillPeakArea(). |
|
Returns Chi2.
Definition at line 905 of file EmcCluster.cxx. References EmcSectorRec::Chi2Correct(), EmcCluster::fgChisq, EmcCluster::fHitList, fNdf, EmcCluster::fOwner, and EmcSectorRec::Gamma(). |
|
Definition at line 1009 of file EmcCluster.cxx. References EmcCluster::ABS(), EmcCluster::fOwner, EmcSectorRec::GetModSizex(), EmcSectorRec::GetModSizey(), EmcCluster::GetMoments(), EmcCluster::GetTotalEnergy(), and EmcCluster::GetTowerEnergy(). |
|
Definition at line 259 of file EmcCluster.h. References fCL. Referenced by mEmcClusterizerv0::fillPeakArea(). |
|
Definition at line 938 of file EmcCluster.cxx. References EmcCluster::ABS(), EmcCluster::fOwner, EmcSectorRec::GetModSizex(), EmcSectorRec::GetModSizey(), EmcCluster::GetMoments(), EmcCluster::GetTotalEnergy(), and EmcCluster::GetTowerEnergy(). |
|
Splits the peakarea onto 1 or 2 EmcEmshower's.
Definition at line 1115 of file EmcCluster.cxx. References EmcSectorRec::Chi2Correct(), EmcSectorRec::Chi2Limit(), EmcCluster::fgXABSURD, EmcCluster::fgYABSURD, EmcCluster::fHitList, EmcCluster::fOwner, EmcSectorRec::Gamma(), EmcSectorRec::GetModSizex(), EmcSectorRec::GetModSizey(), and EmcEmshower::ReInitialize(). |
|
Definition at line 254 of file EmcCluster.h. References fNdf. |
|
Definition at line 285 of file EmcCluster.h. |
|
Definition at line 284 of file EmcCluster.h. Referenced by GetCGmin(), GetChar(), GetChi2(), and GetNdf(). |