CFEL - ASG Software Suite  2.5.0
CASS
Public Attributes | List of all members
cass::hllDataTypes::FrameHeader Struct Reference

the header that describe the frames More...

#include <hlltypes.hpp>

Public Attributes

uint8_t start
 starting line, indicates window mode if not More...
 
uint8_t info
 info byte More...
 
uint8_t id
 CCD id. More...
 
uint8_t height
 number of lines in following frame More...
 
uint32_t tv_sec
 start data taking time in seconds More...
 
uint32_t tv_usec
 start data taking time in microseconds More...
 
uint32_t index
 index number More...
 
double temp
 temperature voltage More...
 
uint16_t the_start
 the true starting line, indicates window mode if > 0 More...
 
uint16_t the_height
 the true number of lines in following frame More...
 
uint32_t external_id
 Frame ID from an external trigger, e.g. More...
 
uint64_t bunch_id
 LCLS bunch ID. More...
 
char fill [24]
 fill up space to get 64 bytes More...
 

Detailed Description

the header that describe the frames

took from fformat.h from pnCCD lib. Size should be 64 bytes

Author
Peter Holl
Nils Kimmel

Definition at line 82 of file hlltypes.hpp.

Member Data Documentation

uint64_t cass::hllDataTypes::FrameHeader::bunch_id

LCLS bunch ID.

Definition at line 120 of file hlltypes.hpp.

uint32_t cass::hllDataTypes::FrameHeader::external_id

Frame ID from an external trigger, e.g.

the bunch ID at DESY/FLASH

Definition at line 117 of file hlltypes.hpp.

char cass::hllDataTypes::FrameHeader::fill[24]

fill up space to get 64 bytes

Definition at line 123 of file hlltypes.hpp.

uint8_t cass::hllDataTypes::FrameHeader::height

number of lines in following frame

Definition at line 94 of file hlltypes.hpp.

uint8_t cass::hllDataTypes::FrameHeader::id

CCD id.

Definition at line 91 of file hlltypes.hpp.

uint32_t cass::hllDataTypes::FrameHeader::index

index number

Definition at line 103 of file hlltypes.hpp.

uint8_t cass::hllDataTypes::FrameHeader::info

info byte

Definition at line 88 of file hlltypes.hpp.

uint8_t cass::hllDataTypes::FrameHeader::start

starting line, indicates window mode if not

Definition at line 85 of file hlltypes.hpp.

double cass::hllDataTypes::FrameHeader::temp

temperature voltage

Definition at line 106 of file hlltypes.hpp.

uint16_t cass::hllDataTypes::FrameHeader::the_height

the true number of lines in following frame

Definition at line 114 of file hlltypes.hpp.

uint16_t cass::hllDataTypes::FrameHeader::the_start

the true starting line, indicates window mode if > 0

Definition at line 111 of file hlltypes.hpp.

uint32_t cass::hllDataTypes::FrameHeader::tv_sec

start data taking time in seconds

Definition at line 97 of file hlltypes.hpp.

uint32_t cass::hllDataTypes::FrameHeader::tv_usec

start data taking time in microseconds

Definition at line 100 of file hlltypes.hpp.


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