StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StEEmcPointUtils.h
1 #ifndef __StEEmcPointUtils_h__
2 #define __StEEmcPointUtils_h__
3 
4 #include "TObject.h"
5 #include "StEEmcPoint.h"
6 
7 const Float_t kEEmcSmdSF=0.006;
8 
10 
11  public:
12 
23  Bool_t opening_angle_cut ( StEEmcPoint &p1, StEEmcPoint &p2, Float_t energy, Float_t mass=0.135, Float_t frac=0.3 );
24 
44  StEEmcPointVec_t find_best_points ( StEEmcPointVec_t points, Float_t em_energy, Bool_t &stat, Float_t &chi2, Int_t npoint=1 );
45 
48  Bool_t no_parallel_smd_clusters( StEEmcPointVec_t points, Int_t npoint );
49 
50  private:
51  protected:
52 
54  ~StEEmcPointUtils(){ /* nada */ };
55 
56 };
57 
58 #endif
Base class for representing EEMC points.
Definition: StEEmcPoint.h:24
Bool_t opening_angle_cut(StEEmcPoint &p1, StEEmcPoint &p2, Float_t energy, Float_t mass=0.135, Float_t frac=0.3)
Bool_t no_parallel_smd_clusters(StEEmcPointVec_t points, Int_t npoint)
StEEmcPointVec_t find_best_points(StEEmcPointVec_t points, Float_t em_energy, Bool_t &stat, Float_t &chi2, Int_t npoint=1)