source: trunk/MagicSoft/Mars/mreport/MReportTrigger.h@ 3016

Last change on this file since 3016 was 2892, checked in by tbretz, 21 years ago
*** empty log message ***
File size: 757 bytes
Line 
1#ifndef MARS_MReportTrigger
2#define MARS_MReportTrigger
3
4#ifndef MARS_MReport
5#include "MReport.h"
6#endif
7
8#ifndef ROOT_TArrayF
9#include <TArrayF.h>
10#endif
11
12class MReportTrigger : public MReport
13{
14private:
15 Float_t fL2BeforePrescaler; // L2 trigger rate before prescaler
16 Float_t fL2AfterPrescaler; // L2 trigger rate after prescaler
17
18 TArrayF fPrescalerRates; //[Hz] L2 prescaler rates
19 //TArrayF fRates; //[Hz] curently undefined
20
21 Int_t InterpreteBody(TString &str);
22
23public:
24 MReportTrigger();
25
26 Float_t GetL2BeforePrescaler() const { return fL2BeforePrescaler; }
27 Float_t GetL2AfterPrescaler() const { return fL2AfterPrescaler; }
28
29 ClassDef(MReportTrigger, 1) // Class for TRIGGER-REPORT information
30};
31
32#endif
Note: See TracBrowser for help on using the repository browser.