otsdaq-mu2e-stm  5.02.01
formEvents Class Reference

#include <Mu2e-STMDAQ/OLD_BUT_DONT_DELETE_YET/processData/formEvents.hh>

Public Member Functions

 formEvents (uint64_t buffer_len)
 
uint64_t get_events (int chan, uint64_t data_len, int16_t *&data, queue_buffer *pushq)
 
void store_event (int chan)
 

Public Attributes

bool first_event [CHNUM] = {true,true}
 
uint64_t event_counter [CHNUM] = {}
 
uint64_t current_event_num [CHNUM] = {}
 
uint16_t current_event_len [CHNUM] = {}
 
uint64_t current_event_size [CHNUM] = {}
 
uint64_t acc_event_size [CHNUM] = {}
 
int16_t * current_event_data [CHNUM]
 
int16_t * event_data [CHNUM]
 
uint64_t event_number = 0
 
uint64_t event_count [CHNUM] = {}
 
uint64_t on_spill_count [CHNUM] = {}
 
uint64_t off_spill_count [CHNUM] = {}
 

Detailed Description

This module forms event data as part of the form_events thread (header).

Definition at line 24 of file formEvents.hh.

Member Data Documentation

◆ current_event_data

int16_t* formEvents::current_event_data[CHNUM]
Initial value:
= {new int16_t [UDPsocket::MAX_UDP_LEN] (),
new int16_t [UDPsocket::MAX_UDP_LEN] ()}

Definition at line 52 of file formEvents.hh.


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