StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StjDijetListTrigger.h
1 // -*- mode: c++;-*-
2 // $Id: StjDijetListTrigger.h,v 1.1 2008/09/11 23:34:54 tai Exp $
3 // Copyright (C) 2008 Tai Sakuma <sakuma@bnl.gov>
4 #ifndef STJDIJETLISTTRIGGER_H
5 #define STJDIJETLISTTRIGGER_H
6 
7 #include <TObject.h>
8 
9 #include "StjDijetList.h"
10 
11 class StjDijetListTrigger : public TObject {
12 
13 public:
15  virtual ~StjDijetListTrigger() { }
16 
17  StjDijetList operator()(const StjDijetList& inList);
18 
19 private:
20 
21  virtual StjDijetList processOneItem(const StjDijetList::value_type& item) = 0;
22 
23  ClassDef(StjDijetListTrigger, 1)
24 
25 };
26 
27 #endif // STJDIJETLISTTRIGGER_H