00001 #ifndef __StEEmcPointUtils_h__
00002 #define __StEEmcPointUtils_h__
00003
00004 #include "TObject.h"
00005 #include "StEEmcPoint.h"
00006
00007 const Float_t kEEmcSmdSF=0.006;
00008
00009 class StEEmcPointUtils {
00010
00011 public:
00012
00023 Bool_t opening_angle_cut ( StEEmcPoint &p1, StEEmcPoint &p2, Float_t energy, Float_t mass=0.135, Float_t frac=0.3 );
00024
00044 StEEmcPointVec_t find_best_points ( StEEmcPointVec_t points, Float_t em_energy, Bool_t &stat, Float_t &chi2, Int_t npoint=1 );
00045
00048 Bool_t no_parallel_smd_clusters( StEEmcPointVec_t points, Int_t npoint );
00049
00050 private:
00051 protected:
00052
00053 StEEmcPointUtils();
00054 ~StEEmcPointUtils(){ };
00055
00056 };
00057
00058 #endif