00001 #ifndef _M_CORC_SETUP_HH_ 00002 #define _M_CORC_SETUP_HH_ 00003 00041 #include "QCorcModule.hh" 00042 #include <ctime> 00043 #include <string> 00044 00045 class MCorcSetup : public QCorcModule { 00046 00047 public: 00049 MCorcSetup(QSequence* s); 00050 00052 ~MCorcSetup(); 00053 00055 void Init(); 00056 00058 QEvent* Do(QEvent* ev); 00059 00061 void Done(); 00062 00063 private: 00065 int fCurrentRun; 00066 00068 bool fIsFirstEvent; 00069 00071 std::string fOutputPlotsDirectoryBase; 00072 00074 int fPreviousRun; 00075 }; 00076 00077 #endif