00001
00008 #ifndef STAR_StRedoTracks
00009 #define STAR_StRedoTracks
00010
00011 #ifndef StMaker_H
00012 #include "StMaker.h"
00013 #endif
00014
00015 class StMagUtilities;
00016 class StTpcDbMaker;
00017
00018 class StRedoTracks : public StMaker {
00019
00020 private:
00021
00022 protected:
00023 StMagUtilities* m_ExB;
00024 StTpcDbMaker* tpcDbMaker;
00025 Bool_t redo;
00026
00027 public:
00028 StRedoTracks(const char *name="redux", StTpcDbMaker* mkr=0);
00029 virtual ~StRedoTracks();
00030 virtual Int_t Init();
00031 virtual Int_t Make();
00032 void Do() { redo = kTRUE; }
00033 void DontDo() { redo = kFALSE; }
00034
00035 virtual const char *GetCVS() const
00036 {static const char cvs[]="Tag $Name: $ $Id: StRedoTracks.h,v 1.3 2003/07/02 15:32:38 genevb Exp $ built "__DATE__" "__TIME__ ; return cvs;}
00037
00038 ClassDef(StRedoTracks, 0)
00039 };
00040
00041 #endif
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052