Changeset 988 for trunk/MagicSoft/Mars/mbase/MTask.h
- Timestamp:
- 10/24/01 15:12:21 (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mbase/MTask.h
r867 r988 23 23 24 24 Bool_t fIsPreprocessed; // Indicates the success of the PreProcessing (set by MTaskList) 25 26 public: 27 MTask() : fFilter(NULL), fIsPreprocessed(kFALSE) {} 28 ~MTask() 29 { 30 } 31 32 const MFilter *GetFilter() const { return fFilter; } 33 void SetFilter(const MFilter *filter) { fFilter=filter; } 34 35 Bool_t IsPreprocessed() const { return fIsPreprocessed; } 36 void SetIsPreprocessed(Bool_t state=kTRUE) { fIsPreprocessed = state; } 25 UInt_t fNumExecutions; // Number of Excutions 37 26 38 27 virtual Bool_t PreProcess(MParList *pList); … … 40 29 virtual Bool_t PostProcess(); 41 30 31 public: 32 MTask(const char *name=NULL, const char *title=NULL); 33 virtual ~MTask() 34 { 35 } 36 37 void SetFilter(const MFilter *filter) { fFilter=filter; } 38 virtual void PrintStatistics(const Int_t lvl=0) const; 39 40 Bool_t CallPreProcess(MParList *plist); 41 Bool_t CallProcess(); 42 Bool_t CallPostProcess(); 43 42 44 ClassDef(MTask, 0) //Abstract base class for a task 43 45 };
Note:
See TracChangeset
for help on using the changeset viewer.