Hall-D Software
alpha
|
#include <JEventProcessor_DIRC_online.h>
Public Member Functions | |
JEventProcessor_DIRC_online () | |
~JEventProcessor_DIRC_online () | |
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... | |
Definition at line 12 of file JEventProcessor_DIRC_online.h.
JEventProcessor_DIRC_online::JEventProcessor_DIRC_online | ( | ) |
Definition at line 88 of file JEventProcessor_DIRC_online.cc.
JEventProcessor_DIRC_online::~JEventProcessor_DIRC_online | ( | ) |
Definition at line 95 of file JEventProcessor_DIRC_online.cc.
|
private |
Called everytime a new run number is detected.
Definition at line 192 of file JEventProcessor_DIRC_online.cc.
|
inline |
Definition at line 16 of file JEventProcessor_DIRC_online.h.
|
private |
Called everytime run number changes, provided brun has been called.
Definition at line 416 of file JEventProcessor_DIRC_online.cc.
|
private |
Called every event.
Definition at line 202 of file JEventProcessor_DIRC_online.cc.
References dirc_num_events, hDigiHit_Box, hDigiHit_NtdcHits, hDigiHit_NtdcHitsVsBox, hDigiHit_pixelOccupancy, hDigiHit_tdcTime, hDigiHit_tdcTimeVsChannel, hHit_Box, hHit_NHits, hHit_NHitsVsBox, hHit_pixelOccupancy, hHit_tdcTime, hHit_tdcTimeDiffEvent, hHit_tdcTimeDiffVsChannel, hHit_tdcTimeVsChannel, hHit_tdcTimeVsEvent, hHit_TimeDiffEventMeanLEDRefVsTimestamp, hHit_TimeEventMeanVsLEDRef, hHit_TimeOverThreshold, hHit_TimeOverThresholdVsChannel, hHit_Timewalk, hLEDRefAdcTime, hLEDRefAdcVsChannelTime, hLEDRefAdcVsTdcTime, hLEDRefIntegral, hLEDRefIntegralVsTdcTime, hLEDRefTdcChannelTimeDiff, hLEDRefTdcTime, hLEDRefTdcVsChannelTime, hRefTime, DDIRCLEDRef::integral, japp, Nchannels, DDIRCLEDRef::t_fADC, DDIRCLEDRef::t_TDC, and trig.
|
private |
Called after last event of last event source has been processed.
Definition at line 427 of file JEventProcessor_DIRC_online.cc.
|
private |
Called once at program start.
Definition at line 101 of file JEventProcessor_DIRC_online.cc.
References dirc_num_events, hDigiHit_Box, hDigiHit_NtdcHits, hDigiHit_NtdcHitsVsBox, hDigiHit_pixelOccupancy, hDigiHit_tdcTime, hDigiHit_tdcTimeVsChannel, hHit_Box, hHit_NHits, hHit_NHitsVsBox, hHit_pixelOccupancy, hHit_tdcTime, hHit_tdcTimeDiffEvent, hHit_tdcTimeDiffVsChannel, hHit_tdcTimeVsChannel, hHit_tdcTimeVsEvent, hHit_TimeDiffEventMeanLEDRefVsTimestamp, hHit_TimeEventMeanVsLEDRef, hHit_TimeOverThreshold, hHit_TimeOverThresholdVsChannel, hHit_Timewalk, hLEDRefAdcTime, hLEDRefAdcVsChannelTime, hLEDRefAdcVsTdcTime, hLEDRefIntegral, hLEDRefIntegralVsTdcTime, hLEDRefTdcChannelTimeDiff, hLEDRefTdcTime, hLEDRefTdcVsChannelTime, hRefTime, mainDir, Nboxes, Nchannels, Nmult, NmultBins, NmultDigi, Npixelcolumns, and Npixelrows.