StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StjJetCutTrgBHT.cxx
1 // $Id: StjJetCutTrgBHT.cxx,v 1.1 2008/09/12 00:32:53 tai Exp $
2 // Copyright (C) 2008 Tai Sakuma <sakuma@bnl.gov>
3 #include "StjJetCutTrgBHT.h"
4 
5 #include "StjFourVecCutTrgBHT.h"
6 
7 #include <StjTrg.h>
8 
9 ClassImp(StjJetCutTrgBHT)
10 
12 : _trg(trg)
13 {
14  _fourVecListCut.addCut(new StjFourVecCutTrgBHT(_trg));
15 }
16 
17 bool StjJetCutTrgBHT::operator()(const StjJet& jet)
18 {
19  if( ! _trg->passed() ) return true;
20 
21  StjFourVecList fourPassed = _fourVecListCut(jet.fourVecList);
22 
23  if( fourPassed.empty() ) return true;
24 
25  return false;
26 }
27 
Definition: StjTrg.h:11