Hall-D Software
alpha
|
#include <JEventProcessor_CDC_online.h>
Public Member Functions | |
JEventProcessor_CDC_online () | |
~JEventProcessor_CDC_online () | |
const char * | className (void) |
Public Attributes | |
bool | initialized_histograms |
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_CDC_online.h.
JEventProcessor_CDC_online::JEventProcessor_CDC_online | ( | ) |
Definition at line 79 of file JEventProcessor_CDC_online.cc.
JEventProcessor_CDC_online::~JEventProcessor_CDC_online | ( | ) |
Definition at line 87 of file JEventProcessor_CDC_online.cc.
|
private |
Called everytime a new run number is detected.
Definition at line 141 of file JEventProcessor_CDC_online.cc.
References cdc_ped, cdc_ped_vs_n, cdc_raw_amp, cdc_raw_amp_vs_n, cdc_raw_int, cdc_raw_int_vs_n, cdc_raw_intpp, cdc_raw_intpp_vs_n, cdc_raw_t, cdc_raw_t_vs_n, cdc_windata_ped, cdc_windata_ped_vs_n, japp, PMAX, and sprintf().
|
inline |
Definition at line 18 of file JEventProcessor_CDC_online.h.
|
private |
Called everytime run number changes, provided brun has been called.
Definition at line 430 of file JEventProcessor_CDC_online.cc.
|
private |
Called every event.
< number of samples used in integral
< number of samples used in pedestal
Definition at line 237 of file JEventProcessor_CDC_online.cc.
References cdc_num_events, cdc_o, cdc_occ_ring, cdc_ped, cdc_ped_vs_n, cdc_raw_amp, cdc_raw_amp_vs_n, cdc_raw_int, cdc_raw_int_vs_n, cdc_raw_intpp, cdc_raw_intpp_vs_n, cdc_raw_t, cdc_raw_t_vs_n, cdc_windata_ped, cdc_windata_ped_vs_n, cp, Df125CDCPulse::first_max_amp, DTrigger::Get_IsPhysicsEvent(), DTrigger::Get_L1FrontPanelTriggerBits(), Df125Config::IE, japp, Df125PulseIntegral::nsamples_integral, Df125PulseIntegral::nsamples_pedestal, DCDCDigiHit::pedestal, DCDCDigiHit::pulse_integral, Df125PulsePedestal::pulse_peak, DCDCDigiHit::pulse_time, DCDCDigiHit::ring, Df125WindowRawData::samples, and DCDCDigiHit::straw.
|
private |
Called after last event of last event source has been processed.
Definition at line 441 of file JEventProcessor_CDC_online.cc.
|
private |
Called once at program start.
Definition at line 93 of file JEventProcessor_CDC_online.cc.
References cdc_num_events, cdc_o, cdc_occ_ring, main(), and sprintf().
bool JEventProcessor_CDC_online::initialized_histograms |
Definition at line 20 of file JEventProcessor_CDC_online.h.