Hall-D Software
alpha
|
#include <JEventProcessor_BCAL_LEDonline.h>
Public Member Functions | |
JEventProcessor_BCAL_LEDonline () | |
~JEventProcessor_BCAL_LEDonline () | |
const char * | className (void) |
Public Attributes | |
int | NOtrig |
int | GTPtrig |
int | FPtrig |
int | FPGTPtrig |
int | trigUS |
int | trigDS |
int | trigCosmic |
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_BCAL_LEDonline.h.
JEventProcessor_BCAL_LEDonline::JEventProcessor_BCAL_LEDonline | ( | ) |
Definition at line 108 of file JEventProcessor_BCAL_LEDonline.cc.
JEventProcessor_BCAL_LEDonline::~JEventProcessor_BCAL_LEDonline | ( | ) |
Definition at line 115 of file JEventProcessor_BCAL_LEDonline.cc.
|
private |
Called everytime a new run number is detected.
Definition at line 321 of file JEventProcessor_BCAL_LEDonline.cc.
|
inline |
Definition at line 16 of file JEventProcessor_BCAL_LEDonline.h.
|
private |
Called everytime run number changes, provided brun has been called.
Definition at line 615 of file JEventProcessor_BCAL_LEDonline.cc.
References bcal_fadc_digi_integral_vchannel, bcal_fadc_digi_integral_vevent, bcal_fadc_digi_peak_vchannel, bcal_fadc_digi_peak_vevent, bcal_fadc_digi_pedestal_vchannel, bcal_fadc_digi_pedestal_vevent, bcal_fadc_digi_pedsubint_vevent, bcal_fadc_digi_pedsubpeak_vevent, and printf().
|
private |
Called every event.
Definition at line 330 of file JEventProcessor_BCAL_LEDonline.cc.
References bcal_fadc_avgE, bcal_fadc_digi_integral_vchannel, bcal_fadc_digi_integral_vevent, bcal_fadc_digi_nhits_evnt, bcal_fadc_digi_nsamples_integral, bcal_fadc_digi_nsamples_pedestal, bcal_fadc_digi_occ, bcal_fadc_digi_occ_layer1, bcal_fadc_digi_occ_layer2, bcal_fadc_digi_occ_layer3, bcal_fadc_digi_occ_layer4, bcal_fadc_digi_peak_vchannel, bcal_fadc_digi_peak_vevent, bcal_fadc_digi_pedestal_ave, bcal_fadc_digi_pedestal_vchannel, bcal_fadc_digi_pedestal_vevent, bcal_fadc_digi_pedsubint_vchannel, bcal_fadc_digi_pedsubint_vevent, bcal_fadc_digi_pedsubpeak_vchannel, bcal_fadc_digi_pedsubpeak_vevent, bcal_fadc_digi_time, bcal_fadc_E, bcal_fadc_occ, bcal_fadc_saturated, bcal_fadc_t, bcal_num_events, bcal_num_hits, bcal_tdc_digi_nhits_evnt, bcal_tdc_digi_occ, bcal_tdc_digi_occ_layer1, bcal_tdc_digi_occ_layer2, bcal_tdc_digi_occ_layer3, bcal_tdc_digi_reltime, bcal_tdc_digi_time, bcal_tdc_occ, bcal_tdc_t, bcal_Uhit_E, bcal_Uhit_noTDC_E, bcal_Uhit_t, bcal_Uhit_t_ADC, bcal_Uhit_t_TDC, bcal_Uhit_tADC_E, bcal_Uhit_tdiff, bcal_Uhit_tdiff_ave, bcal_Uhit_tTDC_E, bcal_Uhit_tTDC_tADC, bcal_Uhit_tTDC_twalk, DBCALUnifiedHit::E, DBCALHit::E, DBCALTDCDigiHit::end, DBCALTDCHit::end, DBCALUnifiedHit::end, DBCALDigiHit::end, DBCALHit::end, DL1Trigger::fp_trig_mask, DBCALGeometry::getglobalchannelnumber(), DBCALGeometry::getglobalsector(), if(), japp, DBCALGeometry::kDownstream, DBCALGeometry::kUpstream, DBCALTDCDigiHit::layer, DBCALTDCHit::layer, DBCALUnifiedHit::layer, DBCALHit::layer, DBCALDigiHit::layer, layer, DBCALTDCDigiHit::module, DBCALTDCHit::module, DBCALUnifiedHit::module, DBCALDigiHit::module, DBCALHit::module, DBCALDigiHit::nsamples_integral, DBCALDigiHit::nsamples_pedestal, DBCALDigiHit::pedestal, DBCALDigiHit::pulse_integral, DBCALDigiHit::pulse_peak, DBCALDigiHit::pulse_time, DBCALTDCDigiHit::sector, DBCALTDCHit::sector, DBCALUnifiedHit::sector, DBCALDigiHit::sector, DBCALHit::sector, DBCALTDCHit::t, DBCALHit::t, DBCALUnifiedHit::t, DBCALUnifiedHit::t_ADC, DBCALUnifiedHit::t_TDC, DBCALTDCDigiHit::time, trig, and DL1Trigger::trig_mask.
|
private |
Called after last event of last event source has been processed.
Definition at line 646 of file JEventProcessor_BCAL_LEDonline.cc.
|
private |
Called once at program start.
Definition at line 121 of file JEventProcessor_BCAL_LEDonline.cc.
References bcal_fadc_avgE, bcal_fadc_digi_integral_vchannel, bcal_fadc_digi_integral_vevent, bcal_fadc_digi_nhits_evnt, bcal_fadc_digi_nsamples_integral, bcal_fadc_digi_nsamples_pedestal, bcal_fadc_digi_occ, bcal_fadc_digi_occ_layer1, bcal_fadc_digi_occ_layer2, bcal_fadc_digi_occ_layer3, bcal_fadc_digi_occ_layer4, bcal_fadc_digi_peak_vchannel, bcal_fadc_digi_peak_vevent, bcal_fadc_digi_pedestal_ave, bcal_fadc_digi_pedestal_vchannel, bcal_fadc_digi_pedestal_vevent, bcal_fadc_digi_pedsubint_vchannel, bcal_fadc_digi_pedsubint_vevent, bcal_fadc_digi_pedsubpeak_vchannel, bcal_fadc_digi_pedsubpeak_vevent, bcal_fadc_digi_time, bcal_fadc_E, bcal_fadc_occ, bcal_fadc_saturated, bcal_fadc_t, bcal_num_events, bcal_num_hits, bcal_tdc_digi_nhits_evnt, bcal_tdc_digi_occ, bcal_tdc_digi_occ_layer1, bcal_tdc_digi_occ_layer2, bcal_tdc_digi_occ_layer3, bcal_tdc_digi_reltime, bcal_tdc_digi_time, bcal_tdc_occ, bcal_tdc_t, bcal_Uhit_E, bcal_Uhit_noTDC_E, bcal_Uhit_t, bcal_Uhit_t_ADC, bcal_Uhit_t_TDC, bcal_Uhit_tADC_E, bcal_Uhit_tdiff, bcal_Uhit_tdiff_ave, bcal_Uhit_tTDC_E, bcal_Uhit_tTDC_tADC, bcal_Uhit_tTDC_twalk, layer, and main().
int JEventProcessor_BCAL_LEDonline::FPGTPtrig |
Definition at line 18 of file JEventProcessor_BCAL_LEDonline.h.
int JEventProcessor_BCAL_LEDonline::FPtrig |
Definition at line 18 of file JEventProcessor_BCAL_LEDonline.h.
int JEventProcessor_BCAL_LEDonline::GTPtrig |
Definition at line 18 of file JEventProcessor_BCAL_LEDonline.h.
int JEventProcessor_BCAL_LEDonline::NOtrig |
Definition at line 18 of file JEventProcessor_BCAL_LEDonline.h.
int JEventProcessor_BCAL_LEDonline::trigCosmic |
Definition at line 18 of file JEventProcessor_BCAL_LEDonline.h.
int JEventProcessor_BCAL_LEDonline::trigDS |
Definition at line 18 of file JEventProcessor_BCAL_LEDonline.h.
int JEventProcessor_BCAL_LEDonline::trigUS |
Definition at line 18 of file JEventProcessor_BCAL_LEDonline.h.