artdaq_demo
3.13.00
|
An example art analysis module which plots events both as histograms and event snapshots (plot of ADC value vs ADC number) More...
Public Member Functions | |
DemoViewer (fhicl::ParameterSet const &p) | |
DemoViewer Constructor. More... | |
void | analyze (art::Event const &e) override |
void | beginJob () override |
void | beginRun (art::Run const &e) override |
void | endRun (art::Run const &e) override |
An example art analysis module which plots events both as histograms and event snapshots (plot of ADC value vs ADC number)
Definition at line 60 of file DemoViewer_module.cc.
|
explicit |
DemoViewer Constructor.
p | ParameterSet used to configure DemoViewer |
* DemoViewer accepts the following Parameters: * "prescale" (REQUIRED): DemoViewer will only redraw historgrams once per this many events * "num_x_plots": (Default: size_t::MAX_VALUE): Maximum number of columns of plots * "num_y_plots": (Default: size_t::MAX_VALUE): Maximum number of rows of plots * "raw_data_label": (Default: "daq"): Label under which artdaq data is stored * "fragment_ids": (REQUIRED): List of ids to process. Fragment IDs are assigned by BoardReaders. * "fileName": (Default: artdaqdemo_onmon.root): File name for output, if * "write_to_file": (Default: false): Whether to write output histograms to "fileName" *
Definition at line 125 of file DemoViewer_module.cc.