StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StL2_2008EmulatorMaker.h
1 //
3 //
4 // StL2_2008EmulatorMaker Jan Balewski (Fall, 2007)
5 //
6 // Goal: execute all L2-algos used in 2008
7 //
9 
10 #ifndef STAR_StL2_2008EmulatorMaker
11 #define STAR_StL2_2008EmulatorMaker
12 
13 
14 #ifndef StMaker_H
15 #include "StMaker.h"
16 #endif
17 #include "StGenericL2Emulator.h"
18 
19 
20 // algos used in 2008 ...
21 class L2pedAlgo;
22 
24 private:
25 
26  L2pedAlgo *mL2pedAlgo;
27 
28  void addTriggerList();
29  bool getTriggerData();
30 
31 public:
32  StL2_2008EmulatorMaker(const char *name="L2Emul2008");
33  virtual ~StL2_2008EmulatorMaker();
34  virtual Int_t InitRun(int runumber);
35  virtual Int_t Init();
36  virtual Int_t Make();
37  virtual Int_t Finish();
38  virtual void Clear(const Option_t* = "");
39 
40  ClassDef(StL2_2008EmulatorMaker,0)
41 };
42 
43 #endif
44 
45 // $Id: StL2_2008EmulatorMaker.h,v 1.4 2008/10/14 00:53:12 balewski Exp $
46 //