00001
00002
00003
00004 #ifndef STJDIJETCUTTRGBHT_H
00005 #define STJDIJETCUTTRGBHT_H
00006
00007 #include "StjDijetCut.h"
00008
00009 #include "StjJetCutTrgBHT.h"
00010
00011 class StjTrg;
00012
00013 class StjDijetCutTrgBHT : public StjDijetCut {
00014
00015 public:
00016 StjDijetCutTrgBHT(StjTrg* trg) : _jetCut(trg) { }
00017 virtual ~StjDijetCutTrgBHT() { }
00018
00019 bool operator()(const StjDijet& dijet)
00020 {
00021 if(_jetCut(dijet.jet3) && _jetCut(dijet.jet4)) return true;
00022
00023 return false;
00024 }
00025
00026 private:
00027
00028 StjJetCutTrgBHT _jetCut;
00029
00030 ClassDef(StjDijetCutTrgBHT, 1)
00031
00032 };
00033
00034 #endif // STJDIJETCUTTRGBHT_H