Hall-D Software
alpha
|
#include <JEventProcessor_pedestal_online.h>
Public Member Functions | |
JEventProcessor_pedestal_online () | |
~JEventProcessor_pedestal_online () | |
const char * | className (void) |
Public Attributes | |
TDirectory * | maindir |
TDirectory * | peddir |
Private Member Functions | |
jerror_t | init (void) |
Called once at program start. More... | |
jerror_t | brun (jana::JEventLoop *eventLoop, int32_t runnumber) |
Called everytime a new run number is detected. More... | |
jerror_t | evnt (jana::JEventLoop *eventLoop, uint64_t eventnumber) |
Called every event. More... | |
jerror_t | erun (void) |
Called everytime run number changes, provided brun has been called. More... | |
jerror_t | fini (void) |
Called after last event of last event source has been processed. More... | |
Private Attributes | |
uint32_t | VERBOSE |
Definition at line 16 of file JEventProcessor_pedestal_online.h.
JEventProcessor_pedestal_online::JEventProcessor_pedestal_online | ( | ) |
Definition at line 66 of file JEventProcessor_pedestal_online.cc.
References VERBOSE.
JEventProcessor_pedestal_online::~JEventProcessor_pedestal_online | ( | ) |
Definition at line 78 of file JEventProcessor_pedestal_online.cc.
|
private |
Called everytime a new run number is detected.
Definition at line 112 of file JEventProcessor_pedestal_online.cc.
|
inline |
Definition at line 21 of file JEventProcessor_pedestal_online.h.
|
private |
Called everytime run number changes, provided brun has been called.
Definition at line 348 of file JEventProcessor_pedestal_online.cc.
References globalstarttime, globalstoptime, highcratenum, japp, pedestal_vevent, pedestal_vtime_hist, pedestal_vtime_tree, pedmean, pednumsamps, pedrms, periodlength, printf(), sprintf(), sqrt(), treetime, and VERBOSE.
|
private |
Called every event.
Definition at line 121 of file JEventProcessor_pedestal_online.cc.
References globalstarttime, globalstoptime, highcratenum, japp, Df250PulseIntegral::nsamples_pedestal, Df250PulseData::nsamples_pedestal, Df125PulseIntegral::pedestal, Df250PulseIntegral::pedestal, Df250PulseData::pedestal, pedestal_vevent, pedestal_vtime_hist, pedestal_vtime_tree, pedmean, pednumsamps, pedrms, periodlength, periodstarttime, printf(), recentwalltime, DDAQAddress::rocid, sprintf(), treetime, and VERBOSE.
|
private |
Called after last event of last event source has been processed.
Definition at line 405 of file JEventProcessor_pedestal_online.cc.
|
private |
Called once at program start.
Definition at line 86 of file JEventProcessor_pedestal_online.cc.
References highcratenum, pedestal_vevent, pedestal_vtime_tree, periodstarttime, printf(), and VERBOSE.
TDirectory* JEventProcessor_pedestal_online::maindir |
Definition at line 23 of file JEventProcessor_pedestal_online.h.
TDirectory* JEventProcessor_pedestal_online::peddir |
Definition at line 24 of file JEventProcessor_pedestal_online.h.
|
private |
Definition at line 27 of file JEventProcessor_pedestal_online.h.