pflib
v3.0.0-rc1-25-gb91774e
Pretty Fine HGCROC Interaction Library
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
Functions
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
w
~
Variables
a
b
c
d
e
f
g
i
l
m
n
o
r
s
t
v
Files
File List
File Members
All
Typedefs
▼
pflib
►
Quickstart
YAML->Register "Compilation"
►
Communication Method
►
Other Dependencies
Directory Structure
Generating docs
Parameter to Register Mappings
►
Namespaces
►
Classes
▼
Files
▼
File List
▼
include
▼
pflib
▼
packing
BufferReader.h
DAQLinkFrame.h
FileReader.h
Hex.h
Mask.h
Reader.h
Sample.h
SingleROCEventPacket.h
TriggerLinkFrame.h
Writer.h
►
rogue
►
zcu
Backend.h
Bias.h
►
Compile.h
DAQ.h
Elinks.h
Exception.h
FastControl.h
GPIO.h
Hcal.h
I2C.h
I2C_Linux.h
ROC.h
Target.h
►
register_maps
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Pages
Loading...
Searching...
No Matches
TriggerLinkFrame.h
1
#pragma once
2
3
#include <span>
4
#include <cstdint>
5
6
namespace
pflib::packing {
7
14
struct
TriggerLinkFrame
{
15
int
i_link;
16
std::array<uint32_t, 4>
data_words;
17
21
void
from
(std::span<uint32_t> data);
22
31
TriggerLinkFrame
(std::span<uint32_t> data);
32
TriggerLinkFrame
() =
default
;
33
};
14
struct
TriggerLinkFrame
{
…
};
34
35
}
36
std::array
pflib::packing::TriggerLinkFrame
Without a trigger link set up, the decoding cannot be fuctionally tested.
Definition
TriggerLinkFrame.h:14
pflib::packing::TriggerLinkFrame::from
void from(std::span< uint32_t > data)
Parse into this link frame from a std::span over 32-bit words.
Definition
TriggerLinkFrame.cxx:9
include
pflib
packing
TriggerLinkFrame.h
Generated by
1.12.0