CMS 3D CMS Logo

Namespaces | Functions | Variables
TotemT2VFATFrame.h File Reference
#include "EventFilter/CTPPSRawToDigi/interface/VFATFrame.h"
#include <cstdint>

Go to the source code of this file.

Namespaces

 totem::nt2::vfat
 

Functions

uint8_t totem::nt2::vfat::channelMarker (const VFATFrame &frame, size_t ch_id)
 retrieve this channel marker More...
 
uint16_t totem::nt2::vfat::leadingEdgeTime (const VFATFrame &frame, size_t ch_id)
 get timing information for single leading edge More...
 
uint16_t totem::nt2::vfat::newChannelId (const VFATFrame &frame, size_t ch_id)
 retrieve the HW identifier for this channel, in firmware >2.1 More...
 
uint8_t totem::nt2::vfat::statusMarker (const VFATFrame &frame)
 retrieve the header status flags More...
 
uint16_t totem::nt2::vfat::trailingEdgeTime (const VFATFrame &frame, size_t ch_id)
 get timing information for single trailing edge More...
 

Variables

static constexpr size_t totem::nt2::vfat::header_offset = 3
 
static constexpr size_t totem::nt2::vfat::num_channels_per_payload = 2
 multiplicity of channels combined into a single payload More...
 
static constexpr size_t totem::nt2::vfat::num_words_per_channel = 4
 multiplicity of 32-bit words combined into a single channel payload More...