ROOTANA
Loading...
Searching...
No Matches
TV792Histogram.h
Go to the documentation of this file.
1#ifndef TV792Histograms_h
2#define TV792Histograms_h
3
4#include <string>
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
22private:
23
24 void CreateHistograms();
25
26};
27
28#endif
29
30
Class for making histograms of V792 ADC data.
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.