00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef STAR_StFtpcSlowSimulator
00011 #define STAR_StFtpcSlowSimulator
00012
00013 class StFtpcRawWriter;
00014 class StFtpcGeantReader;
00015 class StFtpcParamReader;
00016 class StFtpcDbReader;
00017
00018 class StFtpcSlowSimulator {
00019 protected:
00020 StFtpcGeantReader *mGeant;
00021 StFtpcParamReader *mParam;
00022 StFtpcDbReader *mDb;
00023 StFtpcRawWriter *mWriter;
00024
00025 public:
00026 StFtpcSlowSimulator(StFtpcGeantReader *geantReader,
00027 StFtpcParamReader *paramReader,
00028 StFtpcDbReader *dbReader,
00029 StFtpcRawWriter *rawWriter);
00030 int simulate();
00031 virtual ~StFtpcSlowSimulator();
00032
00033 };
00034 #endif
00035
00036