source: branches/Mars_use_drstimefiles/mreport/MReportRec.h@ 17989

Last change on this file since 17989 was 8955, checked in by tbretz, 16 years ago
*** empty log message ***
File size: 881 bytes
Line 
1#ifndef MARS_MReportRec
2#define MARS_MReportRec
3
4#ifndef MARS_MReport
5#include "MReport.h"
6#endif
7
8class MCameraTH;
9class MCameraTD;
10class MCameraRecTemp;
11
12class MReportRec : public MReport
13{
14 friend class MReportCC;
15private:
16 MCameraTH *fTH; //! Discriminator thresholds
17 MCameraTD *fTD; //! Discriminator delays
18 MCameraRecTemp *fRecTemp; //! Receiver Board temperatures
19
20 // Internal
21 Bool_t SetupReading(MParList &plist);
22
23 Bool_t InterpreteTH(TString &str, Int_t ver);
24 Bool_t InterpreteTD(TString &str, Int_t ver);
25 Bool_t InterpreteRecTemp(TString &str);
26
27 // MReport
28 Int_t InterpreteRec(TString &str, Int_t ver, MCameraTH &th, MCameraTD &td, MCameraRecTemp &temp);
29 Int_t InterpreteBody(TString &str, Int_t ver);
30
31public:
32 MReportRec();
33
34 ClassDef(MReportRec, 1) // Class for REC-REPORT information
35};
36
37#endif
Note: See TracBrowser for help on using the repository browser.