StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
SpinCutsIU.h
1 #ifndef __SpinCutsIU_h__
2 #define __SpinCutsIU_h__
3 #include "TObject.h"
4 #include "StEEmcIUPair.h"
5 class SpinCutsIU : public TObject
6 {
7  public:
8  SpinCutsIU();
9  ~SpinCutsIU(){ /* 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()( StEEmcIUPair &pair );
25  private:
26  protected:
27  ClassDef(SpinCutsIU,1);
28 };
29 inline void SpinCutsIU::setVertexCut(Float_t min,Float_t max){ z_vertex_min=min; z_vertex_max=max; }
30 inline void SpinCutsIU::setZggCut(Float_t min,Float_t max){ zgg_min=min; zgg_max=max; }
31 inline void SpinCutsIU::setTowerCut( Float_t minEt ){ tower_et_cut=minEt; }
32 //inline void SpinCutsIU::setTowerFiducial( Float_t deta, Float_t dphi ){ tower_deta=deta; tower_dphi=dphi; }
33 #endif