| ROOTANA
    | 
Class for making histograms of raw DT724 waveforms;. More...
#include <TDT724Waveform.h>


| Public Member Functions | |
| TDT724Waveform () | |
| Reset the histograms for this canvas. | |
| virtual | ~TDT724Waveform () | 
| void | UpdateHistograms (TDataContainer &dataContainer) | 
| Update the histograms for this canvas. | |
| int | GetNsecsPerSample () | 
| Getters/setters. | |
| void | SetNanosecsPerSample (int nsecsPerSample) | 
| void | Reset () | 
| 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. | |
|  Public Member Functions inherited from THistogramArrayBase | |
| THistogramArrayBase () | |
| virtual | ~THistogramArrayBase () | 
| TH1 * | GetHistogram (unsigned i) | 
| A helper method for accessing each histogram. Does bounds checking. | |
| virtual void | EndRun (int transition, int run, int time) | 
| Take actions at end run | |
| void | SetNumberChannelsInGroup (int numberChannelsInGroups) | 
| const int | GetNumberChannelsInGroup () | 
| void | SetGroupName (std::string name) | 
| Set name for the 'group'. | |
| const std::string | GetGroupName () | 
| void | SetChannelName (std::string name) | 
| Set name for the 'channel'. | |
| const std::string | GetChannelName () | 
| void | DisableAutoUpdate (bool DisableautoUpdate=true) | 
| const bool | GetDisableAutoUpdate () | 
| const bool | HasAutoUpdate () | 
| virtual std::string | GetTabName () | 
| Get the name of the top-level tab for these plots, if running DaqDisplay. | |
| virtual std::string | GetSubTabName () | 
| Get the name of the sub-tab for these plots, if running DaqDisplay. | |
| virtual bool | IsUpdateWhenPlotted () | 
| virtual TCanvasHandleBase * | CreateCanvas () | 
| Private Attributes | |
| int | nanosecsPerSample | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from THistogramArrayBase | |
| virtual void | SetTabName (std::string name) | 
| Set the name of the top-level tab for these plots, if running DaqDisplay. | |
| virtual void | SetSubTabName (std::string name) | 
| Set the name of the sub-tab for these plots, if running DaqDisplay. | |
| virtual void | SetUpdateOnlyWhenPlotted (bool whenupdate) | 
Class for making histograms of raw DT724 waveforms;.
Definition at line 8 of file TDT724Waveform.h.
| TDT724Waveform::TDT724Waveform | ( | ) | 
Reset the histograms for this canvas.
Definition at line 8 of file TDT724Waveform.cxx.

| 
 | inlinevirtual | 
Definition at line 11 of file TDT724Waveform.h.
| 
 | inlinevirtual | 
Take actions at begin run.
Reimplemented from THistogramArrayBase.
Definition at line 25 of file TDT724Waveform.h.

| 
 | virtual | 
Function to create histograms; users will want to implement this function.
Reimplemented from THistogramArrayBase.
Definition at line 19 of file TDT724Waveform.cxx.


| 
 | inline | 
Getters/setters.
Definition at line 16 of file TDT724Waveform.h.
| void TDT724Waveform::Reset | ( | ) | 
| 
 | inline | 
| 
 | virtual | 
Update the histograms for this canvas.
Implements THistogramArrayBase.
Definition at line 53 of file TDT724Waveform.cxx.

| 
 | private | 
Definition at line 30 of file TDT724Waveform.h.