BmnRoot
Loading...
Searching...
No Matches
BmnHgndRaw::Event Struct Reference

#include <BmnHgndRaw.h>

Inheritance diagram for BmnHgndRaw::Event:
[legend]
Collaboration diagram for BmnHgndRaw::Event:
[legend]

Public Member Functions

 Event ()
 
 Event (std::vector< uint16_t > words)
 
 ~Event () override
 
 Event ()
 
 Event (std::vector< uint16_t > words)
 
 ~Event () override
 
- Public Member Functions inherited from BmnHgndRaw::FIFO_block
 FIFO_block ()=default
 
 FIFO_block (std::vector< uint16_t > words)
 
virtual ~FIFO_block ()=default
 
virtual bool validate ()=0
 
virtual void reset ()=0
 
 FIFO_block ()=default
 
 FIFO_block (std::vector< uint16_t > words)
 
virtual ~FIFO_block ()=default
 
virtual bool validate ()=0
 
virtual void reset ()=0
 

Public Attributes

uint64_t timestamp
 
uint8_t channel_number
 
uint16_t channel_number_global
 
- Public Attributes inherited from BmnHgndRaw::FIFO_block
std::vector< uint16_t > p_words
 

Detailed Description

Definition at line 71 of file BmnHgndRaw.h.

Constructor & Destructor Documentation

◆ Event() [1/4]

BmnHgndRaw::Event::Event ( )
inline

Definition at line 77 of file BmnHgndRaw.h.

◆ Event() [2/4]

BmnHgndRaw::Event::Event ( std::vector< uint16_t >  words)
inline

Definition at line 79 of file BmnHgndRaw.h.

◆ ~Event() [1/2]

BmnHgndRaw::Event::~Event ( )
inlineoverride

Definition at line 82 of file BmnHgndRaw.h.

◆ Event() [3/4]

BmnHgndRaw::Event::Event ( )
inline

Definition at line 77 of file BmnHgndRaw.h.

◆ Event() [4/4]

BmnHgndRaw::Event::Event ( std::vector< uint16_t >  words)
inline

Definition at line 79 of file BmnHgndRaw.h.

◆ ~Event() [2/2]

BmnHgndRaw::Event::~Event ( )
inlineoverride

Definition at line 82 of file BmnHgndRaw.h.

Member Data Documentation

◆ channel_number

uint8_t BmnHgndRaw::Event::channel_number

◆ channel_number_global

uint16_t BmnHgndRaw::Event::channel_number_global

Definition at line 75 of file BmnHgndRaw.h.

Referenced by BmnHgndRaw::Event_type_2::Event_type_2().

◆ timestamp

uint64_t BmnHgndRaw::Event::timestamp

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