SciSDK Library
SDK for SciCompiler projects
SCISDK_FRAME_PACKET Struct Reference

Single decoded event by the frame transfer driver. More...

#include <scisdk_defines.h>

Public Attributes

uint32_t * pixel
 
uint32_t n
 
struct {
   uint64_t   timestamp
 
   uint64_t   trigger_count
 
   uint64_t   event_count
 
   uint64_t   hits
 
info
 

Detailed Description

Single decoded event by the frame transfer driver.

This type is used to store a single decoded event by the frame transfer driver, multiple event are stored in a SCISDK_FRAME_DECODED_BUFFER The reference document for the data format is the Frame

Member Data Documentation

◆ event_count

uint64_t SCISDK_FRAME_PACKET::event_count

Progressive event counter calculated in FPGA

◆ hits

uint64_t SCISDK_FRAME_PACKET::hits

hits vector, each 1 indicate that the respective Pixel generate a trigger for the event

◆ 

struct { ... } SCISDK_FRAME_PACKET::info

◆ n

uint32_t SCISDK_FRAME_PACKET::n

Number of pixel in the array

◆ pixel

uint32_t* SCISDK_FRAME_PACKET::pixel

Pointer to the pixel array

◆ timestamp

uint64_t SCISDK_FRAME_PACKET::timestamp

Timestamp of the event

◆ trigger_count

uint64_t SCISDK_FRAME_PACKET::trigger_count

Progressive trigger counter calculated in FPGA


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