Hall-D Software
alpha
|
#include <JEventProcessor_PS_online.h>
Public Member Functions | |
JEventProcessor_PS_online () | |
~JEventProcessor_PS_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 14 of file JEventProcessor_PS_online.h.
JEventProcessor_PS_online::JEventProcessor_PS_online | ( | ) |
Definition at line 89 of file JEventProcessor_PS_online.cc.
JEventProcessor_PS_online::~JEventProcessor_PS_online | ( | ) |
Definition at line 96 of file JEventProcessor_PS_online.cc.
|
private |
Called everytime a new run number is detected.
Definition at line 178 of file JEventProcessor_PS_online.cc.
References DPSGeometry::getEhigh(), DPSGeometry::getElow(), hHit_Energy, hHit_EnergyVsColumn, japp, Narms, and Ncols.
|
inline |
Definition at line 18 of file JEventProcessor_PS_online.h.
|
private |
Called everytime run number changes, provided brun has been called.
Definition at line 306 of file JEventProcessor_PS_online.cc.
|
private |
Called every event.
Definition at line 218 of file JEventProcessor_PS_online.cc.
References counts_cut, hDigiHit_Arm, hDigiHit_Arm_cut, hDigiHit_IntegralVsColumn, hDigiHit_IntegralVsPeak, hDigiHit_NHits, hDigiHit_NHits_cut, hDigiHit_NHitsVsArm, hDigiHit_NHitsVsArm_cut, hDigiHit_NSamplesIntegral, hDigiHit_NSamplesPedestal, hDigiHit_Occupancy, hDigiHit_Occupancy_cut, hDigiHit_PeakVsColumn, hDigiHit_Pedestal, hDigiHit_PedestalVsColumn, hDigiHit_PulseTime, hDigiHit_QualityFactor, hDigiHit_RawIntegral, hDigiHit_RawIntegralVsColumn, hDigiHit_RawPeak, hDigiHit_RawPeakVsColumn, hDigiHit_Time, hDigiHit_Time_cut, hDigiHit_TimeVsColumn, hDigiHit_TimeVsColumn_cut, hDigiHit_TimeVsIntegral, hDigiHit_TimeVsQF_cut, hHit_Arm, hHit_Energy, hHit_EnergyVsColumn, hHit_Integral, hHit_IntegralVsColumn, hHit_NHits, hHit_NHitsVsArm, hHit_Occupancy, hHit_Time, hHit_TimeVsColumn, japp, and ps_num_events.
|
private |
Called after last event of last event source has been processed.
Definition at line 317 of file JEventProcessor_PS_online.cc.
|
private |
Called once at program start.
Definition at line 102 of file JEventProcessor_PS_online.cc.
References hDigiHit_Arm, hDigiHit_Arm_cut, hDigiHit_IntegralVsColumn, hDigiHit_IntegralVsPeak, hDigiHit_NHits, hDigiHit_NHits_cut, hDigiHit_NHitsVsArm, hDigiHit_NHitsVsArm_cut, hDigiHit_NSamplesIntegral, hDigiHit_NSamplesPedestal, hDigiHit_Occupancy, hDigiHit_Occupancy_cut, hDigiHit_PeakVsColumn, hDigiHit_Pedestal, hDigiHit_PedestalVsColumn, hDigiHit_PulseTime, hDigiHit_QualityFactor, hDigiHit_RawIntegral, hDigiHit_RawIntegralVsColumn, hDigiHit_RawPeak, hDigiHit_RawPeakVsColumn, hDigiHit_Time, hDigiHit_Time_cut, hDigiHit_TimeVsColumn, hDigiHit_TimeVsColumn_cut, hDigiHit_TimeVsIntegral, hDigiHit_TimeVsQF_cut, hHit_Arm, hHit_Energy, hHit_EnergyVsColumn, hHit_Integral, hHit_IntegralVsColumn, hHit_NHits, hHit_NHitsVsArm, hHit_Occupancy, hHit_Time, hHit_TimeVsColumn, mainDir, Narms, Ncols, NmultBins, and ps_num_events.