StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StjJetCutTrgBJP.cxx
1 // $Id: StjJetCutTrgBJP.cxx,v 1.1 2008/09/12 00:32:54 tai Exp $
2 // Copyright (C) 2008 Tai Sakuma <sakuma@bnl.gov>
3 #include "StjJetCutTrgBJP.h"
4 
5 #include "StjFourVecCutTrgBJP.h"
6 
7 #include <StjTrg.h>
8 
9 ClassImp(StjJetCutTrgBJP)
10 
12 : _trg(trg)
13 {
14  _fourVecListCut.addCut(new StjFourVecCutTrgBJP(_trg, jetPatchTowerMap));
15 }
16 
17 bool StjJetCutTrgBJP::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