cluster.h File Reference

#include <list.h>

Include dependency graph for cluster.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hit
class  cluster
class  peakarea
class  emshower
struct  SecGeom
 Geometrical information for one EMCAL Sector. More...

Functions

float EMCcell (float, float, float)
int Find_Clusters (list< hit >, list< cluster > *)
void SetGeometry (SecGeom, float *)
void SetThreshold (float)
void SetChi2Limit (int)
float Chi2Correct (float Chi2, int ND)


Function Documentation

float Chi2Correct (  float  Chi2,
int  ND
) 
 

Definition at line 1713 of file cluster.cc.

Referenced by peakarea::GetChar(), peakarea::GetChi2(), and peakarea::GetGammas().

float EMCcell (  float  ,
float  ,
float 
) 
 

Definition at line 1302 of file cluster.cc.

References ABS, ppar1, ppar2, ppar3, ppar4, pShiftx, pShifty, r3, and SetProfileParameters().

Referenced by ClusterChisq().

int Find_Clusters (  list< hit >  ,
list< cluster > * 
) 
 

Definition at line 1325 of file cluster.cc.

References Hit_NCompare(), MaxLen, and cluster::ReInitialize().

void SetChi2Limit (  int   ) 
 

Definition at line 1668 of file cluster.cc.

References Chi2Level, Chi2Level1, and Chi2Level2.

void SetGeometry (  SecGeom  ,
float * 
) 
 

Definition at line 1450 of file cluster.cc.

References EMCySize, normx, normy, normz, SecGeom::nxyz, SecGeom::ny, SecGeom::nz, SecGeom::Tower_ySize, Tower_ySize, SecGeom::Tower_zSize, Tower_zSize, xSector, xVertex, SecGeom::xyz0, ySector, yVertex, zSector, and zVertex.

void SetThreshold (  float   ) 
 

Definition at line 1729 of file cluster.cc.

References epar0, epar00, and max.