Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
JEventProcessor_TAGM_online Class Reference

#include <JEventProcessor_TAGM_online.h>

+ Inheritance diagram for JEventProcessor_TAGM_online:

Public Member Functions

 JEventProcessor_TAGM_online ()
 
 ~JEventProcessor_TAGM_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...
 

Detailed Description

Definition at line 14 of file JEventProcessor_TAGM_online.h.

Constructor & Destructor Documentation

JEventProcessor_TAGM_online::JEventProcessor_TAGM_online ( )

Definition at line 152 of file JEventProcessor_TAGM_online.cc.

JEventProcessor_TAGM_online::~JEventProcessor_TAGM_online ( )

Definition at line 159 of file JEventProcessor_TAGM_online.cc.

Member Function Documentation

jerror_t JEventProcessor_TAGM_online::brun ( jana::JEventLoop *  eventLoop,
int32_t  runnumber 
)
private

Called everytime a new run number is detected.

Definition at line 566 of file JEventProcessor_TAGM_online.cc.

const char* JEventProcessor_TAGM_online::className ( void  )
inline

Definition at line 18 of file JEventProcessor_TAGM_online.h.

jerror_t JEventProcessor_TAGM_online::erun ( void  )
private

Called everytime run number changes, provided brun has been called.

Definition at line 877 of file JEventProcessor_TAGM_online.cc.

jerror_t JEventProcessor_TAGM_online::evnt ( jana::JEventLoop *  eventLoop,
uint64_t  eventnumber 
)
private

Called every event.

Definition at line 575 of file JEventProcessor_TAGM_online.cc.

References ADC_NS_PER_COUNT, column, japp, NCOLUMNS, NSINGLES, tagm_adc_mult, tagm_adc_mult_2d, tagm_adc_mult_col, tagm_adc_nsi, tagm_adc_nsi_2d, tagm_adc_nsp, tagm_adc_nsp_2d, tagm_adc_ped, tagm_adc_ped_2d, tagm_adc_ped_col, tagm_adc_ped_nsp, tagm_adc_pint, tagm_adc_pint_2d, tagm_adc_pint_col, tagm_adc_pint_nsi, tagm_adc_qf, tagm_adc_qf_2d, tagm_adc_qf_col, tagm_adc_seen, tagm_adc_tdc_mult, tagm_adc_time, tagm_adc_time_2d, tagm_adc_time_col, tagm_hit_npix, tagm_hit_npix_2d, tagm_hit_seen, tagm_hit_tadc, tagm_hit_tadc_2d, tagm_hit_tdiff, tagm_hit_time, tagm_hit_time_2d, tagm_hit_time_col, tagm_hit_time_tadc, tagm_num_events, tagm_tdc_mult, tagm_tdc_mult_2d, tagm_tdc_mult_col, tagm_tdc_seen, tagm_tdc_tdiff_all, tagm_tdc_time, tagm_tdc_time_2d, tagm_tdc_time_col, tagms_adc_mult_2d, tagms_adc_mult_sng, tagms_adc_nsi, tagms_adc_nsi_2d, tagms_adc_nsp, tagms_adc_nsp_2d, tagms_adc_ped, tagms_adc_ped_2d, tagms_adc_ped_nsp, tagms_adc_ped_sng, tagms_adc_pint, tagms_adc_pint_2d, tagms_adc_pint_nsi, tagms_adc_pint_sng, tagms_adc_qf, tagms_adc_qf_2d, tagms_adc_qf_sng, tagms_adc_seen, tagms_adc_time, tagms_adc_time_2d, tagms_adc_time_sng, tagms_hit_npix, tagms_hit_npix_2d, tagms_hit_seen, tagms_hit_tadc, tagms_hit_tadc_2d, tagms_hit_tdiff, tagms_hit_time, tagms_hit_time_2d, tagms_hit_time_sng, tagms_hit_time_tadc, tagms_tdc_mult_2d, tagms_tdc_mult_sng, tagms_tdc_seen, tagms_tdc_tdiff_all, tagms_tdc_time, tagms_tdc_time_2d, tagms_tdc_time_sng, and TDC_NS_PER_COUNT.

jerror_t JEventProcessor_TAGM_online::fini ( void  )
private

Called after last event of last event source has been processed.

Definition at line 888 of file JEventProcessor_TAGM_online.cc.

jerror_t JEventProcessor_TAGM_online::init ( void  )
private

Called once at program start.

Definition at line 165 of file JEventProcessor_TAGM_online.cc.

References BINCOUNT_ADC_NSI, BINCOUNT_ADC_NSP, BINCOUNT_ADC_PED, BINCOUNT_ADC_PINT, BINCOUNT_ADC_QF, BINCOUNT_ADC_TIME, BINCOUNT_HIT_NPIX, BINCOUNT_HIT_TADC, BINCOUNT_HIT_TIME, BINCOUNT_TDC_TIME, main(), MAX_ADC_NSI, MAX_ADC_NSP, MAX_ADC_PED, MAX_ADC_PINT_LOG10, MAX_ADC_QF, MAX_ADC_TIME, MAX_HIT_NPIX, MAX_HIT_TADC, MAX_HIT_TIME, MAX_TDC_TIME, MIN_ADC_NSI, MIN_ADC_NSP, MIN_ADC_PED, MIN_ADC_PINT_LOG10, MIN_ADC_QF, MIN_ADC_TIME, MIN_HIT_NPIX, MIN_HIT_TADC, MIN_HIT_TIME, MIN_TDC_TIME, NCOLUMNS, NSINGLES, tagm_adc_mult, tagm_adc_mult_2d, tagm_adc_mult_col, tagm_adc_nsi, tagm_adc_nsi_2d, tagm_adc_nsp, tagm_adc_nsp_2d, tagm_adc_ped, tagm_adc_ped_2d, tagm_adc_ped_col, tagm_adc_ped_nsp, tagm_adc_pint, tagm_adc_pint_2d, tagm_adc_pint_col, tagm_adc_pint_nsi, tagm_adc_qf, tagm_adc_qf_2d, tagm_adc_qf_col, tagm_adc_seen, tagm_adc_tdc_mult, tagm_adc_time, tagm_adc_time_2d, tagm_adc_time_col, tagm_hit_npix, tagm_hit_npix_2d, tagm_hit_seen, tagm_hit_tadc, tagm_hit_tadc_2d, tagm_hit_tdiff, tagm_hit_time, tagm_hit_time_2d, tagm_hit_time_col, tagm_hit_time_tadc, tagm_num_events, tagm_tdc_mult, tagm_tdc_mult_2d, tagm_tdc_mult_col, tagm_tdc_seen, tagm_tdc_tdiff_all, tagm_tdc_time, tagm_tdc_time_2d, tagm_tdc_time_col, tagms_adc_mult_2d, tagms_adc_mult_sng, tagms_adc_nsi, tagms_adc_nsi_2d, tagms_adc_nsp, tagms_adc_nsp_2d, tagms_adc_ped, tagms_adc_ped_2d, tagms_adc_ped_nsp, tagms_adc_ped_sng, tagms_adc_pint, tagms_adc_pint_2d, tagms_adc_pint_nsi, tagms_adc_pint_sng, tagms_adc_qf, tagms_adc_qf_2d, tagms_adc_qf_sng, tagms_adc_seen, tagms_adc_time, tagms_adc_time_2d, tagms_adc_time_sng, tagms_hit_npix, tagms_hit_npix_2d, tagms_hit_seen, tagms_hit_tadc, tagms_hit_tadc_2d, tagms_hit_tdiff, tagms_hit_time, tagms_hit_time_2d, tagms_hit_time_sng, tagms_hit_time_tadc, tagms_tdc_mult_2d, tagms_tdc_mult_sng, tagms_tdc_seen, tagms_tdc_tdiff_all, tagms_tdc_time, tagms_tdc_time_2d, and tagms_tdc_time_sng.


The documentation for this class was generated from the following files: