37 #ifndef ParRunManager_h 
   38 #define ParRunManager_h 1 
   50                              const char* macroFile=0,
 
   54     TOPC_BUF GenerateEventInput();
 
   55     TOPC_BUF DoEvent( 
void * input_buf );
 
   56     TOPC_ACTION CheckEventResult( 
void * input_buf, 
void * ignore );
 
   59     static TOPC_BUF MyGenerateEventInput();
 
   60     static TOPC_BUF MyDoEvent( 
void * input_buf );
 
   61     static TOPC_ACTION MyCheckEventResult( 
void * input_buf, 
void * ignore );
 
   66     static G4int n_select;
 
   69     inline void ImportDoEventLoopLocals(
 
   73         ParRunManager::stateManager = stateManager;
 
   74         ParRunManager::n_event = n_event;
 
   75         ParRunManager::n_select = n_select;
 
   76         ParRunManager::msg = msg;
 
   77         ParRunManager::myRunManager = 
this;
 
virtual void DoEventLoop(G4int n_event, const char *macroFile=0, G4int n_select=-1)