ROOTANA
TV1190Histogram.h
Go to the documentation of this file.
1 #ifndef TV1190Histograms_h
2 #define TV1190Histograms_h
3 
4 #include <string>
5 #include "THistogramArrayBase.h"
6 
7 /// Class for making histograms of V1190 TDC data.
9  public:
11  virtual ~TV1190Histograms(){};
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 V1190 TDC data.
void CreateHistograms()
Function to create histograms; users will want to implement this function.
virtual ~TV1190Histograms()
void EndRun(int transition, int run, int time)
Take actions at end run
void UpdateHistograms(TDataContainer &dataContainer)
Update the histograms for this canvas.
TV1190Histograms()
Reset the histograms for this canvas.
void BeginRun(int transition, int run, int time)
Take actions at begin run.