pflib v3.0.0-rc1-25-gb91774e
Pretty Fine HGCROC Interaction Library
All Classes Namespaces Files Functions Variables Typedefs Pages
pflib::packing::SingleROCEventPacket Struct Reference

Simple HGCROC-only event packet. More...

#include <SingleROCEventPacket.h>

Collaboration diagram for pflib::packing::SingleROCEventPacket:
[legend]

Public Member Functions

void from (std::span< uint32_t > data)
 parse into this package from the passed data span
 
Readerread (Reader &r)
 read from the input reader into this packet
 
 SingleROCEventPacket ()=default
 default constructor that does nothing
 

Public Attributes

std::array< DAQLinkFrame, 2 > daq_links
 the two daq links for the connected HGCROC
 
std::array< TriggerLinkFrame, 4 > trigger_links
 the four trigger links
 

Detailed Description

Simple HGCROC-only event packet.

No zero suppressions or condensation is done, the entire HGCROC DAQ and Link packets are reaodut into a single event packet in sequence.

This is the style of readout from the 2021 teastbeam and can be done easily in pflib without much emulation.

Member Function Documentation

◆ read()

Reader & pflib::packing::SingleROCEventPacket::read ( Reader & r)

read from the input reader into this packet

enables us to

r >> ep;
Simple HGCROC-only event packet.
Definition SingleROCEventPacket.h:22

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