TriggerPlots.h
Go to the documentation of this file.
1 #ifndef OM_TRIGGERPLOTS_H
2 #define OM_TRIGGERPLOTS_H
5 
6 class TH1F;
7 class TH2F;
8 //namespace om { class RawEventSummary; }
9 
10 namespace om {
12  public:
13  TriggerPlots();
14  ~TriggerPlots();
15  virtual void GetRawEventSummary(const RawEventSummary& r);
16  private:
17  TH1F* fDtNuMITrig;
18  TH1F* fDtBNBTrig;
19  TH1F* fDtCalibTrig;
20  TH1F* fDtAccelTrig;
30 
31  unsigned long int fT0prevNuMI;
32  unsigned long int fT0prevBNB;
33  unsigned long int fT0prevCalib;
34  unsigned long int fT0prevAccel;
35 
36  unsigned long int fRunPrev;
37  unsigned long int fEventPrev;
38  unsigned int fMasterTriggerPrev;
39 
41  };
42 }
43 
44 #endif
45 ////////////////////////////////////////////////////////////////////////
unsigned int fMasterTriggerPrev
Definition: TriggerPlots.h:38
TH1F * fEventsTimeContinuous
Definition: TriggerPlots.h:23
TH1F * fDeltaTSNEWSTrigger
Definition: TriggerPlots.h:29
TH1F * fIncompleteEvents
Definition: TriggerPlots.h:24
Interface for classes that plot data from the event summaries.
unsigned long int fEventPrev
Definition: TriggerPlots.h:37
unsigned long int fT0prevBNB
Definition: TriggerPlots.h:32
unsigned long int fT0prevAccel
Definition: TriggerPlots.h:34
virtual void GetRawEventSummary(const RawEventSummary &r)
Interface to the event summary.
TH2F * fTriggerUsecResidualVsHour
Definition: TriggerPlots.h:27
unsigned long int fT0prevNuMI
Definition: TriggerPlots.h:31
TH2F * fTriggerVsHour
Definition: TriggerPlots.h:25
TH1F * fEvtMinusPrevEvt
Definition: TriggerPlots.h:28
RawEventList * fTrigEvt
Definition: TriggerPlots.h:40
TH2F * fTriggerVsHourGeneral
Definition: TriggerPlots.h:26
unsigned long int fRunPrev
Definition: TriggerPlots.h:36
TRandom3 r(0)
unsigned long int fT0prevCalib
Definition: TriggerPlots.h:33
TH1F * fDtAccelClkCoincidence
Definition: TriggerPlots.h:21
TH1F * fDeltaMasterTrigger
Definition: TriggerPlots.h:22
Online Monitoring package header.