StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
SpinCuts.h
1 #ifndef __SpinCuts_h__
2 #define __SpinCuts_h__
3 #include "TObject.h"
4 #include "StEEmcPair.h"
5 class SpinCuts : public TObject
6 {
7  public:
8  SpinCuts();
9  ~SpinCuts(){ /* nada */ }
10  void setVertexCut(Float_t min,Float_t max);
11  void setZggCut(Float_t min,Float_t max);
12  void setTowerCut( Float_t minEt );
13  void setTowerFiducial( Float_t deta, Float_t dphi );
14  Float_t z_vertex_min;
15  Float_t z_vertex_max;
16  Float_t zgg_min;
17  Float_t zgg_max;
18  Int_t adc_cut;
19  Float_t tower_et_cut;
20  Float_t tower_deta;
21  Float_t tower_dphi;
22  Float_t eta_min;
23  Float_t eta_max;
24  Bool_t operator()( StEEmcPair &pair );
25  private:
26  protected:
27  ClassDef(SpinCuts,1);
28 };
29 inline void SpinCuts::setVertexCut(Float_t min,Float_t max){ z_vertex_min=min; z_vertex_max=max; }
30 inline void SpinCuts::setZggCut(Float_t min,Float_t max){ zgg_min=min; zgg_max=max; }
31 inline void SpinCuts::setTowerCut( Float_t minEt ){ tower_et_cut=minEt; }
32 inline void SpinCuts::setTowerFiducial( Float_t deta, Float_t dphi ){ tower_deta=deta; tower_dphi=dphi; }
33 #endif
A class to represent pairs of points.
Definition: StEEmcPair.h:9