8 #ifndef _JEventProcessor_FCAL_LED_shifts_
9 #define _JEventProcessor_FCAL_LED_shifts_
11 #include <JANA/JEventProcessor.h>
30 const char*
className(
void){
return "JEventProcessor_FCAL_LED_shifts";}
35 jerror_t
brun(jana::JEventLoop *eventLoop, int32_t runnumber);
36 jerror_t
evnt(jana::JEventLoop *eventLoop, uint64_t eventnumber);
67 #endif // _JEventProcessor_FCAL_LED_shifts_
map< pair< uint32_t, uint32_t >, TH1I * > m_slotTimes
const DTranslationTable * m_ttab
string REFERENCE_FILE_NAME
jerror_t init(void)
Called once at program start.
map< uint32_t, TH1I * > m_crateTimes
jerror_t fini(void)
Called after last event of last event source has been processed.
const char * className(void)
const DFCALGeometry * m_fcalGeom
bool CALC_NEW_CONSTANTS_BEAM
~JEventProcessor_FCAL_LED_shifts()
jerror_t evnt(jana::JEventLoop *eventLoop, uint64_t eventnumber)
Called every event.
double FCAL_TOTAL_ENERGY_HI
vector< TH1I * > m_channelTimes
jerror_t erun(void)
Called everytime run number changes, provided brun has been called.
JEventProcessor_FCAL_LED_shifts()
jerror_t brun(jana::JEventLoop *eventLoop, int32_t runnumber)
Called everytime a new run number is detected.
vector< double > old_ADCoffsets
double FCAL_TOTAL_ENERGY_LO
bool CALC_NEW_CONSTANTS_LED