StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
SpinCutsIU.cxx
1 #include "SpinCutsIU.h"
2 
3 ClassImp(SpinCutsIU);
4 
5 SpinCutsIU::SpinCutsIU()
6 {
7  z_vertex_min = -150.0;
8  z_vertex_max = +150.0;
9  zgg_min = 0.0;
10  zgg_max = 1.0;
11  adc_cut = 0;
12  tower_et_cut = 3.00;
13  eta_min = 1.086;
14  eta_max = 2.0;
15  //tower_deta = 0.0;
16  //tower_dphi = 0.0;
17 }
18 
19 Bool_t SpinCutsIU::operator()( StEEmcIUPair &pair )
20 {
21  if ( pair.vertex().Z() < z_vertex_min ) return false;
22  if ( pair.vertex().Z() > z_vertex_max ) return false;
23 
24  if ( pair.zgg() < zgg_min ) return false;
25  if ( pair.zgg() > zgg_max ) return false;
26 
27  return true;
28 }
TVector3 vertex()
Returns vertex of pair.
Definition: StEEmcIUPair.h:81
Float_t zgg()
Returns energy-sharing of pair.
Definition: StEEmcIUPair.h:76