StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StProtoJetCutEta.h
1 // -*- mode:c++ -*-
2 //
3 // Pibero Djawotho <pibero@tamu.edu>
4 // Texas A&M University
5 // 28 May 2010
6 //
7 
8 #ifndef ST_PROTO_JET_CUT_ETA_H
9 #define ST_PROTO_JET_CUT_ETA_H
10 
11 #include "StProtoJetCut.h"
12 
14 public:
15  StProtoJetCutEta(double etamin, double etamax) : mEtaMin(etamin), mEtaMax(etamax) {}
16 
17  bool operator()(const StProtoJet& protojet) const
18  {
19  return protojet.eta() <= mEtaMin || protojet.eta() >= mEtaMax;
20  }
21 
22 private:
23  double mEtaMin;
24  double mEtaMax;
25 
26  ClassDef(StProtoJetCutEta,0);
27 };
28 
29 #endif // ST_PROTO_JET_CUT_ETA_H