ROOTANA
TV792Histogram.h
Go to the documentation of this file.
1 #ifndef TV792Histograms_h
2 #define TV792Histograms_h
3 
4 #include <string>
5 #include "THistogramArrayBase.h"
6 
7 /// Class for making histograms of V792 ADC data.
9  public:
11  virtual ~TV792Histograms(){};
12 
13  /// Update the histograms for this canvas.
14  void UpdateHistograms(TDataContainer& dataContainer);
15 
16  /// Take actions at begin run
17  void BeginRun(int transition,int run,int time);
18 
19  /// Take actions at end run
20  void EndRun(int transition,int run,int time);
21 
22 private:
23 
24  void CreateHistograms();
25 
26 };
27 
28 #endif
29 
30 
Class for making histograms of V792 ADC data.
Definition: TV792Histogram.h:8
void CreateHistograms()
Function to create histograms; users will want to implement this function.
void BeginRun(int transition, int run, int time)
Take actions at begin run.
virtual ~TV792Histograms()
void UpdateHistograms(TDataContainer &dataContainer)
Update the histograms for this canvas.
void EndRun(int transition, int run, int time)
Take actions at end run
TV792Histograms()
Reset the histograms for this canvas.