00001 #ifndef ST_FMS_HIT_MAKER_H
00002 #define ST_FMS_HIT_MAKER_H
00003
00018 class StFmsDbMaker;
00019 class StFmsCollection;
00020 class StMuFmsCollection;
00021
00022 #include "StMaker.h"
00023
00024 class StFmsHitMaker : public StMaker {
00025 public:
00026 StFmsHitMaker(const char* name = "StFmsHitMaker");
00027 ~StFmsHitMaker();
00028
00029 void Clear(Option_t* option = "");
00030 Int_t Init();
00031 Int_t InitRun(Int_t runNumber);
00032 Int_t Make();
00033 Int_t Finish();
00034
00035 virtual const char *GetCVS() const
00036 {static const char cvs[]="Tag $Name: $ $Id: StFmsHitMaker.h,v 1.1 2010/02/02 21:29:13 jgma Exp $ built "__DATE__" "__TIME__ ; return cvs;}
00037
00038 private:
00039 StFmsDbMaker* mFmsDbMaker;
00040 StFmsCollection* mFmsCollection;
00041 StMuFmsCollection* mMuFmsColl;
00042
00043 ClassDef(StFmsHitMaker,1);
00044 };
00045
00046 #endif