8 #ifndef _DMapEVIOWords_
9 #define _DMapEVIOWords_
11 #include <TDirectory.h>
13 #include <JANA/JEventProcessor.h>
14 #include <JANA/JEvent.h>
135 void DataWordStats(uint32_t *iptr, uint32_t *iend, uint32_t *word_stats);
139 void ParseJLabModuleData(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats);
140 void Parsef250Bank(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats);
141 void Parsef125Bank(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats);
142 void ParseF1v2TDCBank(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats);
143 void ParseF1v3TDCBank(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats);
144 void ParseCAEN1190(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats);
154 #endif // _DMapEVIOWords_
void ParseCAEN1190(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats)
void DataWordStats(uint32_t *iptr, uint32_t *iend, uint32_t *word_stats)
void ParseTSscalerBank(uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats)
void AddROCIDLabels(void)
void ParseJLabModuleData(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats)
void Parsef250Bank(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats)
set< uint64_t > ts_history
uint32_t TotWordCount(uint32_t *word_stats)
void Parsef125Bank(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats)
void ParseF1v3TDCBank(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats)
void ParseModuleConfiguration(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats)
void ParseF1v2TDCBank(uint32_t rocid, uint32_t *&iptr, uint32_t *iend, uint32_t *word_stats)
void ParseEvent(uint32_t *buff)
uint32_t max_history_buff_size