Public Types | Public Attributes | Static Public Attributes | List of all members
dune::PennMicroSlice::Payload_Timestamp Struct Reference

#include <PennMicroSlice.hh>

Public Types

typedef uint64_t timestamp_t
 
typedef uint16_t data_size_t
 

Public Attributes

timestamp_t nova_timestamp: 64
 

Static Public Attributes

static data_size_t const num_bits_timestamp = 64
 
static size_t const size_bytes = sizeof(uint64_t)
 
static size_t const size_u32 = size_bytes/sizeof(uint32_t)
 
static size_t const ptb_offset_u32 = 1
 
static size_t const ptb_offset_bytes = ptb_offset_u32*sizeof(uint32_t)
 
static size_t const payload_offset_u32 = 1+ptb_offset_u32
 
static size_t const payload_offset_bytes = payload_offset_u32*sizeof(uint32_t)
 

Detailed Description

Definition at line 583 of file PennMicroSlice.hh.

Member Typedef Documentation

Definition at line 585 of file PennMicroSlice.hh.

Definition at line 584 of file PennMicroSlice.hh.

Member Data Documentation

timestamp_t dune::PennMicroSlice::Payload_Timestamp::nova_timestamp

Definition at line 586 of file PennMicroSlice.hh.

data_size_t const dune::PennMicroSlice::Payload_Timestamp::num_bits_timestamp = 64
static

Definition at line 588 of file PennMicroSlice.hh.

size_t const dune::PennMicroSlice::Payload_Timestamp::payload_offset_bytes = payload_offset_u32*sizeof(uint32_t)
static

Definition at line 597 of file PennMicroSlice.hh.

size_t const dune::PennMicroSlice::Payload_Timestamp::payload_offset_u32 = 1+ptb_offset_u32
static

Definition at line 596 of file PennMicroSlice.hh.

size_t const dune::PennMicroSlice::Payload_Timestamp::ptb_offset_bytes = ptb_offset_u32*sizeof(uint32_t)
static

Definition at line 593 of file PennMicroSlice.hh.

size_t const dune::PennMicroSlice::Payload_Timestamp::ptb_offset_u32 = 1
static

Definition at line 592 of file PennMicroSlice.hh.

size_t const dune::PennMicroSlice::Payload_Timestamp::size_bytes = sizeof(uint64_t)
static

Definition at line 589 of file PennMicroSlice.hh.

size_t const dune::PennMicroSlice::Payload_Timestamp::size_u32 = size_bytes/sizeof(uint32_t)
static

Definition at line 590 of file PennMicroSlice.hh.


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