source: trunk/MagicSoft/Mars/mjobs/MJSimulation.h@ 9312

Last change on this file since 9312 was 9309, checked in by tbretz, 16 years ago
*** empty log message ***
File size: 691 bytes
Line 
1#ifndef MARS_MJSimulation
2#define MARS_MJSimulation
3
4#ifndef MARS_MJob
5#include "MJob.h"
6#endif
7
8class MHn;
9class MArgs;
10
11class MJSimulation : public MJob
12{
13private:
14 Bool_t fForceMode; // Force execution even if RUNE-section was not found
15
16 Bool_t fForceTrigger; // Force the use of the trigger "electronics"
17
18 Bool_t WriteResult();
19 Bool_t CheckEnvLocal();
20
21 void SetupHist(MHn &hist) const;
22
23public:
24 MJSimulation(const char *name=NULL, const char *title=NULL);
25
26 void SetForceMode(Bool_t force=kTRUE) { fForceMode = force; }
27
28 // Process
29 Bool_t Process(const MArgs &args);
30
31 ClassDef(MJSimulation, 0) // Job to run the simulation (ceres)
32};
33
34#endif
Note: See TracBrowser for help on using the repository browser.