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.