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