Hall-D Software
alpha
|
#include <JEventProcessor_TAGH_timewalk.h>
Public Member Functions | |
JEventProcessor_TAGH_timewalk () | |
~JEventProcessor_TAGH_timewalk () | |
const char * | className (void) |
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 | |
DRFTime_factory * | dRFTimeFactory |
Definition at line 14 of file JEventProcessor_TAGH_timewalk.h.
JEventProcessor_TAGH_timewalk::JEventProcessor_TAGH_timewalk | ( | ) |
Definition at line 38 of file JEventProcessor_TAGH_timewalk.cc.
JEventProcessor_TAGH_timewalk::~JEventProcessor_TAGH_timewalk | ( | ) |
Definition at line 46 of file JEventProcessor_TAGH_timewalk.cc.
|
private |
Called everytime a new run number is detected.
Definition at line 85 of file JEventProcessor_TAGH_timewalk.cc.
References dRFTimeFactory.
|
inline |
Definition at line 18 of file JEventProcessor_TAGH_timewalk.h.
|
private |
Called everytime run number changes, provided brun has been called.
Definition at line 141 of file JEventProcessor_TAGH_timewalk.cc.
|
private |
Called every event.
Definition at line 97 of file JEventProcessor_TAGH_timewalk.cc.
References DTAGHHit::counter_id, dRFTimeFactory, DRFTime::dTime, DTAGHHit::has_fADC, DTAGHHit::has_TDC, hTAGH_tdcadcTimeDiffVsSlotID, hTAGHRF_tdcTimeDiffVsPulseHeight, hTAGHRF_tdcTimeDiffVsSlotID, japp, DTAGHHit::pulse_peak, DRFTime_factory::Step_TimeToNearInputTime(), DTAGHHit::t, and DTAGHHit::time_fadc.
|
private |
Called after last event of last event source has been processed.
Definition at line 152 of file JEventProcessor_TAGH_timewalk.cc.
|
private |
Called once at program start.
Definition at line 54 of file JEventProcessor_TAGH_timewalk.cc.
References hTAGH_tdcadcTimeDiffVsSlotID, hTAGHRF_tdcTimeDiffVsPulseHeight, hTAGHRF_tdcTimeDiffVsSlotID, mainDir, and Nslots.
|
private |
Definition at line 21 of file JEventProcessor_TAGH_timewalk.h.