00001
00002
00003
00004
00005 #ifndef STAR_St2011pubWanaMaker
00006 #define STAR_St2011pubWanaMaker
00007
00019 #ifndef StMaker_H
00020 #include "StMaker.h"
00021 #endif
00022 class St2011WMaker;
00023 class StEmcDecoder;
00024
00025 class St2011pubWanaMaker : public StMaker {
00026 private:
00027
00028
00029 float par_highET;
00030
00031 St2011WMaker *wMK;
00032 StEmcDecoder *mMappB;
00033
00034
00035 TObjArray *HList;
00036 enum {mxHA=50}; TH1 * hA[mxHA];
00037
00038 void initHistos();
00039 void evalWeleTrackSign();
00040 void scanCrateRate();
00041 void varyCuts4backgStudy();
00042
00043 public:
00044 St2011pubWanaMaker(const char *name="2011pubWana");
00045 virtual ~St2011pubWanaMaker(){};
00046 virtual Int_t Init();
00047 virtual Int_t Make();
00048 void setHList(TObjArray * x){HList=x;}
00049
00050 void attachWalgoMaker(St2011WMaker *mk) { wMK=mk;}
00051
00052 virtual Int_t InitRun (int runumber);
00053 virtual Int_t FinishRun(int runumber){return 0;};
00054
00055
00057 virtual const char *GetCVS() const {
00058 static const char cvs[]="Tag $Name: $ $Id: St2011pubWanaMaker.h,v 1.1 2011/02/10 20:33:26 balewski Exp $ built "__DATE__" "__TIME__ ;
00059 return cvs;
00060 }
00061
00062 ClassDef(St2011pubWanaMaker,0)
00063 };
00064
00065 #endif
00066
00067
00068
00069
00070
00071