source: trunk/MagicSoft/Mars/mreport/MReportHelp.h@ 2811

Last change on this file since 2811 was 2799, checked in by tbretz, 21 years ago
*** empty log message ***
File size: 784 bytes
Line 
1#ifndef MARS_MReportHelp
2#define MARS_MReportHelp
3
4#ifndef ROOT_TObject
5#include <TObject.h>
6#endif
7
8class TString;
9
10class MLog;
11class MTime;
12class MReport;
13class MParList;
14
15class MReportHelp : public TObject
16{
17private:
18 MReport *fReport;
19 ULong_t fNumReports;
20
21public:
22 MReportHelp(const char *name, MLog *fLog);
23 ~MReportHelp();
24
25 const char *GetName() const;
26 ULong_t GetNumReports() const { return fNumReports; }
27 ULong_t Hash() const;
28 MReport *GetReport() { return fReport; }
29
30 Int_t Interprete(TString &str, const MTime &start, const MTime &stop);
31
32 Bool_t SetupReading(MParList &plist);
33
34 void AddToList(MParList &plist);
35
36 ClassDef(MReportHelp, 0) // Wrapper class for MReport to speed up finding the correct MReport-class
37};
38
39#endif
Note: See TracBrowser for help on using the repository browser.