00001
00002
00003 #ifndef STAR_StEEtowerExampleMaker
00004 #define STAR_StEEtowerExampleMaker
00005
00018 #ifndef StMaker_H
00019 #include "StMaker.h"
00020 #endif
00021
00022 class TObjArray ;
00023 class StMuDstMaker;
00024
00025 #include "EEtower.h"
00026
00027 class StEEtowerExampleMaker : public StMaker , public EEtower{
00028
00029 private:
00030 StMuDstMaker* mMuDstMaker;
00031 int unpackMuDst();
00032
00033 public:
00034 StEEtowerExampleMaker(const char *self="stEEsoloPi0", const char* muDstMakerName="muDstMaker");
00035 virtual ~StEEtowerExampleMaker();
00036 virtual Int_t Init();
00037 virtual Int_t Finish();
00038 virtual Int_t Make();
00039 void Set(TObjArray * x){HList=x;}
00040
00042 virtual const char *GetCVS() const {
00043 static const char cvs[]="Tag $Name: $ $Id: StEEtowerExampleMaker.h,v 1.1 2004/06/06 04:54:10 balewski Exp $ built "__DATE__" "__TIME__ ;
00044 return cvs;
00045 }
00046
00047 ClassDef(StEEtowerExampleMaker, 1)
00048 };
00049
00050 #endif
00051
00052
00053
00054
00055
00056
00057