Hall-D Software
alpha
|
#include <JEventProcessor_TAGH_doubles.h>
Public Member Functions | |
JEventProcessor_TAGH_doubles () | |
~JEventProcessor_TAGH_doubles () | |
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 13 of file JEventProcessor_TAGH_doubles.h.
JEventProcessor_TAGH_doubles::JEventProcessor_TAGH_doubles | ( | ) |
Definition at line 53 of file JEventProcessor_TAGH_doubles.cc.
JEventProcessor_TAGH_doubles::~JEventProcessor_TAGH_doubles | ( | ) |
Definition at line 61 of file JEventProcessor_TAGH_doubles.cc.
|
private |
Called everytime a new run number is detected.
Definition at line 103 of file JEventProcessor_TAGH_doubles.cc.
|
inline |
Definition at line 17 of file JEventProcessor_TAGH_doubles.h.
|
private |
Called everytime run number changes, provided brun has been called.
Definition at line 193 of file JEventProcessor_TAGH_doubles.cc.
|
private |
Called every event.
Definition at line 112 of file JEventProcessor_TAGH_doubles.cc.
References DTAGHHit::counter_id, DTAGHGeometry::getEhigh(), DTAGHGeometry::getElow(), hAM1_Energy, hAM1_Occupancy, hAM2_Energy, hAM2_Occupancy, hAM3_Energy, hAM3_Occupancy, hAM_NHits, hAM_tdiffVsIDdiff, DTAGHHit::has_fADC, DTAGHHit::has_TDC, hBM1_Energy, hBM1_Occupancy, hBM1_PulseHeightVsID, hBM2_Energy, hBM2_Occupancy, hBM2_PulseHeightVsID, hBM_NHits, hBM_tdiffVsIDdiff, japp, and DTAGHHit::t.
|
private |
Called after last event of last event source has been processed.
Definition at line 204 of file JEventProcessor_TAGH_doubles.cc.
|
private |
Called once at program start.
Definition at line 69 of file JEventProcessor_TAGH_doubles.cc.
References hAM1_Energy, hAM1_Occupancy, hAM2_Energy, hAM2_Occupancy, hAM3_Energy, hAM3_Occupancy, hAM_NHits, hAM_tdiffVsIDdiff, hBM1_Energy, hBM1_Occupancy, hBM1_PulseHeightVsID, hBM2_Energy, hBM2_Occupancy, hBM2_PulseHeightVsID, hBM_NHits, hBM_tdiffVsIDdiff, mainDir, NmultBins, and Nslots.