ART event display service. More...
#include <EventDisplay.h>
Public Member Functions | |
| EventDisplay (fhicl::ParameterSet const &pset, art::ActivityRegistry ®) | |
| void | reconfigure (fhicl::ParameterSet const &pset) |
Public Attributes | |
| unsigned int | fAutoAdvanceInterval |
| Wait time in milliseconds. More... | |
| int | fAutoPrintCount |
| Number of events printed so far. More... | |
| int | fAutoPrintMax |
| How many events to print (zero = disable printing). More... | |
| std::string | fAutoPrintPattern |
| Pattern for printing output filenames. Must contain "%s" and "%d", in that order. More... | |
| bool | fEchoPrint |
| Copy what you see in X to a .gif for each event. More... | |
| std::string | fEchoPrintFile |
| The file to dump that .gif to. Only one file, if you want a different file for each event, use AutoPrint instead. More... | |
| std::string | fEchoPrintTempFile |
| a temporary file to enable atomic writes More... | |
Private Member Functions | |
| void | postBeginJob () |
| void | postBeginJobWorkers (art::InputSource *inputs, std::vector< art::Worker * > const &workers) |
| void | preProcessEvent (art::Event const &, art::ScheduleContext) |
| void | postProcessEvent (art::Event const &, art::ScheduleContext) |
Private Attributes | |
| art::InputSource * | fInputSource |
| Input source of events. More... | |
ART event display service.
Definition at line 26 of file EventDisplay.h.
| evdb::EventDisplay::EventDisplay | ( | fhicl::ParameterSet const & | pset, |
| art::ActivityRegistry & | reg | ||
| ) |
Definition at line 71 of file EventDisplay_service.cc.
|
private |
Definition at line 140 of file EventDisplay_service.cc.
|
private |
Definition at line 132 of file EventDisplay_service.cc.
|
private |
Definition at line 154 of file EventDisplay_service.cc.
|
private |
Definition at line 147 of file EventDisplay_service.cc.
| void evdb::EventDisplay::reconfigure | ( | fhicl::ParameterSet const & | pset | ) |
Definition at line 88 of file EventDisplay_service.cc.
| unsigned int evdb::EventDisplay::fAutoAdvanceInterval |
Wait time in milliseconds.
Definition at line 45 of file EventDisplay.h.
| int evdb::EventDisplay::fAutoPrintCount |
Number of events printed so far.
Definition at line 46 of file EventDisplay.h.
| int evdb::EventDisplay::fAutoPrintMax |
How many events to print (zero = disable printing).
Definition at line 47 of file EventDisplay.h.
| std::string evdb::EventDisplay::fAutoPrintPattern |
Pattern for printing output filenames. Must contain "%s" and "%d", in that order.
Definition at line 48 of file EventDisplay.h.
| bool evdb::EventDisplay::fEchoPrint |
Copy what you see in X to a .gif for each event.
Definition at line 49 of file EventDisplay.h.
| std::string evdb::EventDisplay::fEchoPrintFile |
The file to dump that .gif to. Only one file, if you want a different file for each event, use AutoPrint instead.
Definition at line 50 of file EventDisplay.h.
| std::string evdb::EventDisplay::fEchoPrintTempFile |
a temporary file to enable atomic writes
Definition at line 51 of file EventDisplay.h.
|
private |
Input source of events.
Definition at line 42 of file EventDisplay.h.
1.8.11