ATLAS Offline Software
Classes | Typedefs | Functions | Variables
FPGADataFormatUtilites Namespace Reference

Classes

struct  EVT_FTR_w1
 
struct  EVT_FTR_w2
 
struct  EVT_FTR_w3
 
struct  EVT_HDR_w1
 
struct  EVT_HDR_w2
 
struct  EVT_HDR_w3
 
struct  M_HDR_w3
 
struct  PIXEL_EF_RDO
 
struct  STRIP_EF_RDO
 

Typedefs

typedef struct FPGADataFormatUtilites::EVT_HDR_w1 EVT_HDR_w1
 
typedef struct FPGADataFormatUtilites::EVT_HDR_w2 EVT_HDR_w2
 
typedef struct FPGADataFormatUtilites::EVT_HDR_w3 EVT_HDR_w3
 
typedef struct FPGADataFormatUtilites::EVT_FTR_w1 EVT_FTR_w1
 
typedef struct FPGADataFormatUtilites::EVT_FTR_w2 EVT_FTR_w2
 
typedef struct FPGADataFormatUtilites::EVT_FTR_w3 EVT_FTR_w3
 
typedef struct FPGADataFormatUtilites::M_HDR_w3 M_HDR_w3
 
typedef struct FPGADataFormatUtilites::PIXEL_EF_RDO PIXEL_EF_RDO
 
typedef struct FPGADataFormatUtilites::STRIP_EF_RDO STRIP_EF_RDO
 

Functions

uint64_t get_dataformat_EVT_HDR_w1 (const EVT_HDR_w1 &in)
 
uint64_t get_dataformat_EVT_HDR_w2 (const EVT_HDR_w2 &in)
 
uint64_t get_dataformat_EVT_HDR_w3 (const EVT_HDR_w3 &in)
 
EVT_HDR_w1 fill_EVT_HDR_w1 (const uint64_t &flag, const uint64_t &l0id, const uint64_t &bcid, const uint64_t &spare)
 
EVT_HDR_w2 fill_EVT_HDR_w2 (const uint64_t &runnumber, const uint64_t &time)
 
EVT_HDR_w3 fill_EVT_HDR_w3 (const uint64_t &status, const uint64_t &crc)
 
uint64_t get_dataformat_EVT_FTR_w1 (const EVT_FTR_w1 in)
 
uint64_t get_dataformat_EVT_FTR_w2 (const EVT_FTR_w2 in)
 
uint64_t get_dataformat_EVT_FTR_w3 (const EVT_FTR_w3 in)
 
EVT_FTR_w1 fill_EVT_FTR_w1 (const uint64_t flag, const uint64_t spare, const uint64_t hdr_crc)
 
EVT_FTR_w2 fill_EVT_FTR_w2 (const uint64_t error_flags)
 
EVT_FTR_w3 fill_EVT_FTR_w3 (const uint64_t word_count, const uint64_t crc)
 
uint64_t get_dataformat_M_HDR_w3 (const M_HDR_w3 in)
 
M_HDR_w3 fill_M_HDR_w3 (const uint64_t flag, const uint64_t modid, const uint64_t spare)
 
uint64_t get_dataformat_PIXEL_EF_RDO (const PIXEL_EF_RDO in)
 
PIXEL_EF_RDO fill_PIXEL_EF_RDO (const uint64_t last, const uint64_t row, const uint64_t col, const uint64_t tot, const uint64_t lvl1, const uint64_t id, const uint64_t spare)
 
uint64_t get_dataformat_STRIP_EF_RDO (const STRIP_EF_RDO in)
 
STRIP_EF_RDO fill_STRIP_EF_RDO (const uint64_t last, const uint64_t chipid, const uint64_t strip_num, const uint64_t cluster_map, const uint64_t id, const uint64_t spare)
 

Variables

const int EVT_HDR_LWORDS = 3
 
const int EVT_HDR_FLAG = 0xab
 
const int EVT_HDR_W1_FLAG_bits = 8
 
const int EVT_HDR_W1_FLAG_lsb = 56
 
const int EVT_HDR_W1_L0ID_bits = 40
 
const int EVT_HDR_W1_L0ID_lsb = 16
 
const int EVT_HDR_W1_BCID_bits = 12
 
const int EVT_HDR_W1_BCID_lsb = 4
 
const int EVT_HDR_W1_SPARE_bits = 4
 
const int EVT_HDR_W1_SPARE_lsb = 0
 
const int EVT_HDR_W2_RUNNUMBER_bits = 32
 
const int EVT_HDR_W2_RUNNUMBER_lsb = 32
 
const int EVT_HDR_W2_TIME_bits = 32
 
const int EVT_HDR_W2_TIME_lsb = 0
 
const int EVT_HDR_W3_STATUS_bits = 32
 
const int EVT_HDR_W3_STATUS_lsb = 32
 
const int EVT_HDR_W3_CRC_bits = 32
 
const int EVT_HDR_W3_CRC_lsb = 0
 
const int EVT_FTR_FLAG = 0xcd
 
const int EVT_FTR_W1_FLAG_bits = 8
 
const int EVT_FTR_W1_FLAG_lsb = 56
 
const int EVT_FTR_W1_SPARE_bits = 24
 
const int EVT_FTR_W1_SPARE_lsb = 32
 
const int EVT_FTR_W1_HDR_CRC_bits = 32
 
const int EVT_FTR_W1_HDR_CRC_lsb = 0
 
const int EVT_FTR_W2_ERROR_FLAGS_bits = 64
 
const int EVT_FTR_W2_ERROR_FLAGS_lsb = 0
 
const int EVT_FTR_W3_WORD_COUNT_bits = 32
 
const int EVT_FTR_W3_WORD_COUNT_lsb = 32
 
const int EVT_FTR_W3_CRC_bits = 32
 
const int EVT_FTR_W3_CRC_lsb = 0
 
const int M_HDR_FLAG = 0x55
 
const int M_HDR_W1_FLAG_bits = 8
 
const int M_HDR_W1_FLAG_lsb = 56
 
const int M_HDR_W1_MODID_bits = 32
 
const int M_HDR_W1_MODID_lsb = 24
 
const int M_HDR_W1_SPARE_bits = 24
 
const int M_HDR_W1_SPARE_lsb = 0
 
const int PIXEL_EF_RDO_LAST_bits = 1
 
const int PIXEL_EF_RDO_LAST_lsb = 63
 
const int PIXEL_EF_RDO_ROW_bits = 10
 
const int PIXEL_EF_RDO_ROW_lsb = 53
 
const int PIXEL_EF_RDO_COL_bits = 10
 
const int PIXEL_EF_RDO_COL_lsb = 43
 
const int PIXEL_EF_RDO_TOT_bits = 4
 
const int PIXEL_EF_RDO_TOT_lsb = 39
 
const int PIXEL_EF_RDO_LVL1_bits = 1
 
const int PIXEL_EF_RDO_LVL1_lsb = 38
 
const int PIXEL_EF_RDO_ID_bits = 13
 
const int PIXEL_EF_RDO_ID_lsb = 25
 
const int PIXEL_EF_RDO_SPARE_bits = 25
 
const int PIXEL_EF_RDO_SPARE_lsb = 0
 
const int STRIP_EF_RDO_LAST_bits = 1
 
const int STRIP_EF_RDO_LAST_lsb = 31
 
const int STRIP_EF_RDO_CHIPID_bits = 4
 
const int STRIP_EF_RDO_CHIPID_lsb = 27
 
const int STRIP_EF_RDO_STRIP_NUM_bits = 8
 
const int STRIP_EF_RDO_STRIP_NUM_lsb = 19
 
const int STRIP_EF_RDO_CLUSTER_MAP_bits = 3
 
const int STRIP_EF_RDO_CLUSTER_MAP_lsb = 16
 
const int STRIP_EF_RDO_ID_bits = 13
 
const int STRIP_EF_RDO_ID_lsb = 3
 
const int STRIP_EF_RDO_SPARE_bits = 3
 
const int STRIP_EF_RDO_SPARE_lsb = 0
 

Typedef Documentation

◆ EVT_FTR_w1

◆ EVT_FTR_w2

◆ EVT_FTR_w3

◆ EVT_HDR_w1

◆ EVT_HDR_w2

◆ EVT_HDR_w3

◆ M_HDR_w3

◆ PIXEL_EF_RDO

◆ STRIP_EF_RDO

Function Documentation

◆ fill_EVT_FTR_w1()

EVT_FTR_w1 FPGADataFormatUtilites::fill_EVT_FTR_w1 ( const uint64_t  flag,
const uint64_t  spare,
const uint64_t  hdr_crc 
)

Definition at line 174 of file FPGADataFormatUtilities.h.

174  {
175  EVT_FTR_w1 temp;
176  temp.flag = flag;
177  temp.spare = spare;
178  temp.hdr_crc = hdr_crc;
179  return temp;
180  }

◆ fill_EVT_FTR_w2()

EVT_FTR_w2 FPGADataFormatUtilites::fill_EVT_FTR_w2 ( const uint64_t  error_flags)

Definition at line 182 of file FPGADataFormatUtilities.h.

182  {
183  EVT_FTR_w2 temp;
184  temp.error_flags = error_flags;
185  return temp;
186  }

◆ fill_EVT_FTR_w3()

EVT_FTR_w3 FPGADataFormatUtilites::fill_EVT_FTR_w3 ( const uint64_t  word_count,
const uint64_t  crc 
)

Definition at line 188 of file FPGADataFormatUtilities.h.

188  {
189  EVT_FTR_w3 temp;
190  temp.word_count = word_count;
191  temp.crc = crc;
192  return temp;
193  }

◆ fill_EVT_HDR_w1()

EVT_HDR_w1 FPGADataFormatUtilites::fill_EVT_HDR_w1 ( const uint64_t &  flag,
const uint64_t &  l0id,
const uint64_t &  bcid,
const uint64_t &  spare 
)

Definition at line 89 of file FPGADataFormatUtilities.h.

89  {
90  EVT_HDR_w1 temp;
91  temp.flag = flag;
92  temp.l0id = l0id;
93  temp.bcid = bcid;
94  temp.spare = spare;
95  return temp;
96  }

◆ fill_EVT_HDR_w2()

EVT_HDR_w2 FPGADataFormatUtilites::fill_EVT_HDR_w2 ( const uint64_t &  runnumber,
const uint64_t &  time 
)

Definition at line 98 of file FPGADataFormatUtilities.h.

98  {
99  EVT_HDR_w2 temp;
100  temp.runnumber = runnumber;
101  temp.time = time;
102  return temp;
103  }

◆ fill_EVT_HDR_w3()

EVT_HDR_w3 FPGADataFormatUtilites::fill_EVT_HDR_w3 ( const uint64_t &  status,
const uint64_t &  crc 
)

Definition at line 105 of file FPGADataFormatUtilities.h.

105  {
106  EVT_HDR_w3 temp;
107  temp.status = status;
108  temp.crc = crc;
109  return temp;
110  }

◆ fill_M_HDR_w3()

M_HDR_w3 FPGADataFormatUtilites::fill_M_HDR_w3 ( const uint64_t  flag,
const uint64_t  modid,
const uint64_t  spare 
)

Definition at line 224 of file FPGADataFormatUtilities.h.

224  {
225  M_HDR_w3 temp;
226  temp.flag = flag;
227  temp.modid = modid;
228  temp.spare = spare;
229  return temp;
230  }

◆ fill_PIXEL_EF_RDO()

PIXEL_EF_RDO FPGADataFormatUtilites::fill_PIXEL_EF_RDO ( const uint64_t  last,
const uint64_t  row,
const uint64_t  col,
const uint64_t  tot,
const uint64_t  lvl1,
const uint64_t  id,
const uint64_t  spare 
)

Definition at line 295 of file FPGADataFormatUtilities.h.

295  {
296  PIXEL_EF_RDO temp;
297  temp.last = last;
298  temp.row = row;
299  temp.col = col;
300  temp.tot = tot;
301  temp.lvl1 = lvl1;
302  temp.id = id;
303  temp.spare = spare;
304  return temp;
305  }

◆ fill_STRIP_EF_RDO()

STRIP_EF_RDO FPGADataFormatUtilites::fill_STRIP_EF_RDO ( const uint64_t  last,
const uint64_t  chipid,
const uint64_t  strip_num,
const uint64_t  cluster_map,
const uint64_t  id,
const uint64_t  spare 
)

Definition at line 327 of file FPGADataFormatUtilities.h.

327  {
328  STRIP_EF_RDO temp;
329  temp.last = last;
330  temp.chipid = chipid;
331  temp.strip_num = strip_num;
332  temp.cluster_map = cluster_map;
333  temp.id = id;
334  temp.spare = spare;
335  return temp;
336  }

◆ get_dataformat_EVT_FTR_w1()

uint64_t FPGADataFormatUtilites::get_dataformat_EVT_FTR_w1 ( const EVT_FTR_w1  in)

Definition at line 153 of file FPGADataFormatUtilities.h.

153  {
154  uint64_t temp = 0;
155  temp |= static_cast<uint64_t>(in.flag) << EVT_FTR_W1_FLAG_lsb;
156  temp |= static_cast<uint64_t>(in.spare) << EVT_FTR_W1_SPARE_lsb;
157  temp |= static_cast<uint64_t>(in.hdr_crc) << EVT_FTR_W1_HDR_CRC_lsb;
158  return temp;
159  }

◆ get_dataformat_EVT_FTR_w2()

uint64_t FPGADataFormatUtilites::get_dataformat_EVT_FTR_w2 ( const EVT_FTR_w2  in)

Definition at line 161 of file FPGADataFormatUtilities.h.

161  {
162  uint64_t temp = 0;
163  temp |= static_cast<uint64_t>(in.error_flags) << EVT_FTR_W2_ERROR_FLAGS_lsb;
164  return temp;
165  }

◆ get_dataformat_EVT_FTR_w3()

uint64_t FPGADataFormatUtilites::get_dataformat_EVT_FTR_w3 ( const EVT_FTR_w3  in)

Definition at line 167 of file FPGADataFormatUtilities.h.

167  {
168  uint64_t temp = 0;
169  temp |= static_cast<uint64_t>(in.word_count) << EVT_FTR_W3_WORD_COUNT_lsb;
170  temp |= static_cast<uint64_t>(in.crc) << EVT_FTR_W3_CRC_lsb;
171  return temp;
172  }

◆ get_dataformat_EVT_HDR_w1()

uint64_t FPGADataFormatUtilites::get_dataformat_EVT_HDR_w1 ( const EVT_HDR_w1 in)

Definition at line 66 of file FPGADataFormatUtilities.h.

66  {
67  uint64_t temp = 0;
68  temp |= (static_cast<uint64_t>(in.flag) << EVT_HDR_W1_FLAG_lsb);
69  temp |= (static_cast<uint64_t>(in.l0id) << EVT_HDR_W1_L0ID_lsb);
70  temp |= (static_cast<uint64_t>(in.bcid) << EVT_HDR_W1_BCID_lsb);
71  temp |= (static_cast<uint64_t>(in.spare) << EVT_HDR_W1_SPARE_lsb);
72  return temp;
73  }

◆ get_dataformat_EVT_HDR_w2()

uint64_t FPGADataFormatUtilites::get_dataformat_EVT_HDR_w2 ( const EVT_HDR_w2 in)

Definition at line 75 of file FPGADataFormatUtilities.h.

75  {
76  uint64_t temp = 0;
77  temp |= (static_cast<uint64_t>(in.runnumber) << EVT_HDR_W2_RUNNUMBER_lsb);
78  temp |= (static_cast<uint64_t>(in.time) << EVT_HDR_W2_TIME_lsb);
79  return temp;
80  }

◆ get_dataformat_EVT_HDR_w3()

uint64_t FPGADataFormatUtilites::get_dataformat_EVT_HDR_w3 ( const EVT_HDR_w3 in)

Definition at line 82 of file FPGADataFormatUtilities.h.

82  {
83  uint64_t temp = 0;
84  temp |= (static_cast<uint64_t>(in.status) << EVT_HDR_W3_STATUS_lsb);
85  temp |= (static_cast<uint64_t>(in.crc) << EVT_HDR_W3_CRC_lsb);
86  return temp;
87  }

◆ get_dataformat_M_HDR_w3()

uint64_t FPGADataFormatUtilites::get_dataformat_M_HDR_w3 ( const M_HDR_w3  in)

Definition at line 216 of file FPGADataFormatUtilities.h.

216  {
217  uint64_t temp = 0;
218  temp |= static_cast<uint64_t>(in.flag) << M_HDR_W1_FLAG_lsb;
219  temp |= static_cast<uint64_t>(in.modid) << M_HDR_W1_MODID_lsb;
220  temp |= static_cast<uint64_t>(in.spare) << M_HDR_W1_SPARE_lsb;
221  return temp;
222  }

◆ get_dataformat_PIXEL_EF_RDO()

uint64_t FPGADataFormatUtilites::get_dataformat_PIXEL_EF_RDO ( const PIXEL_EF_RDO  in)

Definition at line 283 of file FPGADataFormatUtilities.h.

283  {
284  uint64_t temp = 0;
285  temp |= static_cast<uint64_t>(in.last) << PIXEL_EF_RDO_LAST_lsb;
286  temp |= static_cast<uint64_t>(in.row) << PIXEL_EF_RDO_ROW_lsb;
287  temp |= static_cast<uint64_t>(in.col) << PIXEL_EF_RDO_COL_lsb;
288  temp |= static_cast<uint64_t>(in.tot) << PIXEL_EF_RDO_TOT_lsb;
289  temp |= static_cast<uint64_t>(in.lvl1) << PIXEL_EF_RDO_LVL1_lsb;
290  temp |= static_cast<uint64_t>(in.id) << PIXEL_EF_RDO_ID_lsb;
291  temp |= static_cast<uint64_t>(in.spare) << PIXEL_EF_RDO_SPARE_lsb;
292  return temp;
293  }

◆ get_dataformat_STRIP_EF_RDO()

uint64_t FPGADataFormatUtilites::get_dataformat_STRIP_EF_RDO ( const STRIP_EF_RDO  in)

Definition at line 316 of file FPGADataFormatUtilities.h.

316  {
317  uint64_t temp = 0;
318  temp |= static_cast<uint64_t>(in.last) << STRIP_EF_RDO_LAST_lsb;
319  temp |= static_cast<uint64_t>(in.chipid) << STRIP_EF_RDO_CHIPID_lsb;
320  temp |= static_cast<uint64_t>(in.strip_num) << STRIP_EF_RDO_STRIP_NUM_lsb;
321  temp |= static_cast<uint64_t>(in.cluster_map) << STRIP_EF_RDO_CLUSTER_MAP_lsb;
322  temp |= static_cast<uint64_t>(in.id) << STRIP_EF_RDO_ID_lsb;
323  temp |= static_cast<uint64_t>(in.spare) << STRIP_EF_RDO_SPARE_lsb;
324  return temp;
325  }

Variable Documentation

◆ EVT_FTR_FLAG

const int FPGADataFormatUtilites::EVT_FTR_FLAG = 0xcd

Definition at line 114 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W1_FLAG_bits

const int FPGADataFormatUtilites::EVT_FTR_W1_FLAG_bits = 8

Definition at line 115 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W1_FLAG_lsb

const int FPGADataFormatUtilites::EVT_FTR_W1_FLAG_lsb = 56

Definition at line 116 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W1_HDR_CRC_bits

const int FPGADataFormatUtilites::EVT_FTR_W1_HDR_CRC_bits = 32

Definition at line 121 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W1_HDR_CRC_lsb

const int FPGADataFormatUtilites::EVT_FTR_W1_HDR_CRC_lsb = 0

Definition at line 122 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W1_SPARE_bits

const int FPGADataFormatUtilites::EVT_FTR_W1_SPARE_bits = 24

Definition at line 118 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W1_SPARE_lsb

const int FPGADataFormatUtilites::EVT_FTR_W1_SPARE_lsb = 32

Definition at line 119 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W2_ERROR_FLAGS_bits

const int FPGADataFormatUtilites::EVT_FTR_W2_ERROR_FLAGS_bits = 64

Definition at line 125 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W2_ERROR_FLAGS_lsb

const int FPGADataFormatUtilites::EVT_FTR_W2_ERROR_FLAGS_lsb = 0

Definition at line 126 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W3_CRC_bits

const int FPGADataFormatUtilites::EVT_FTR_W3_CRC_bits = 32

Definition at line 132 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W3_CRC_lsb

const int FPGADataFormatUtilites::EVT_FTR_W3_CRC_lsb = 0

Definition at line 133 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W3_WORD_COUNT_bits

const int FPGADataFormatUtilites::EVT_FTR_W3_WORD_COUNT_bits = 32

Definition at line 129 of file FPGADataFormatUtilities.h.

◆ EVT_FTR_W3_WORD_COUNT_lsb

const int FPGADataFormatUtilites::EVT_FTR_W3_WORD_COUNT_lsb = 32

Definition at line 130 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_FLAG

const int FPGADataFormatUtilites::EVT_HDR_FLAG = 0xab

Definition at line 16 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_LWORDS

const int FPGADataFormatUtilites::EVT_HDR_LWORDS = 3

Definition at line 13 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W1_BCID_bits

const int FPGADataFormatUtilites::EVT_HDR_W1_BCID_bits = 12

Definition at line 25 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W1_BCID_lsb

const int FPGADataFormatUtilites::EVT_HDR_W1_BCID_lsb = 4

Definition at line 26 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W1_FLAG_bits

const int FPGADataFormatUtilites::EVT_HDR_W1_FLAG_bits = 8

Definition at line 19 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W1_FLAG_lsb

const int FPGADataFormatUtilites::EVT_HDR_W1_FLAG_lsb = 56

Definition at line 20 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W1_L0ID_bits

const int FPGADataFormatUtilites::EVT_HDR_W1_L0ID_bits = 40

Definition at line 22 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W1_L0ID_lsb

const int FPGADataFormatUtilites::EVT_HDR_W1_L0ID_lsb = 16

Definition at line 23 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W1_SPARE_bits

const int FPGADataFormatUtilites::EVT_HDR_W1_SPARE_bits = 4

Definition at line 28 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W1_SPARE_lsb

const int FPGADataFormatUtilites::EVT_HDR_W1_SPARE_lsb = 0

Definition at line 29 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W2_RUNNUMBER_bits

const int FPGADataFormatUtilites::EVT_HDR_W2_RUNNUMBER_bits = 32

Definition at line 32 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W2_RUNNUMBER_lsb

const int FPGADataFormatUtilites::EVT_HDR_W2_RUNNUMBER_lsb = 32

Definition at line 33 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W2_TIME_bits

const int FPGADataFormatUtilites::EVT_HDR_W2_TIME_bits = 32

Definition at line 35 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W2_TIME_lsb

const int FPGADataFormatUtilites::EVT_HDR_W2_TIME_lsb = 0

Definition at line 36 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W3_CRC_bits

const int FPGADataFormatUtilites::EVT_HDR_W3_CRC_bits = 32

Definition at line 43 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W3_CRC_lsb

const int FPGADataFormatUtilites::EVT_HDR_W3_CRC_lsb = 0

Definition at line 44 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W3_STATUS_bits

const int FPGADataFormatUtilites::EVT_HDR_W3_STATUS_bits = 32

Definition at line 40 of file FPGADataFormatUtilities.h.

◆ EVT_HDR_W3_STATUS_lsb

const int FPGADataFormatUtilites::EVT_HDR_W3_STATUS_lsb = 32

Definition at line 41 of file FPGADataFormatUtilities.h.

◆ M_HDR_FLAG

const int FPGADataFormatUtilites::M_HDR_FLAG = 0x55

Definition at line 197 of file FPGADataFormatUtilities.h.

◆ M_HDR_W1_FLAG_bits

const int FPGADataFormatUtilites::M_HDR_W1_FLAG_bits = 8

Definition at line 200 of file FPGADataFormatUtilities.h.

◆ M_HDR_W1_FLAG_lsb

const int FPGADataFormatUtilites::M_HDR_W1_FLAG_lsb = 56

Definition at line 201 of file FPGADataFormatUtilities.h.

◆ M_HDR_W1_MODID_bits

const int FPGADataFormatUtilites::M_HDR_W1_MODID_bits = 32

Definition at line 203 of file FPGADataFormatUtilities.h.

◆ M_HDR_W1_MODID_lsb

const int FPGADataFormatUtilites::M_HDR_W1_MODID_lsb = 24

Definition at line 204 of file FPGADataFormatUtilities.h.

◆ M_HDR_W1_SPARE_bits

const int FPGADataFormatUtilites::M_HDR_W1_SPARE_bits = 24

Definition at line 206 of file FPGADataFormatUtilities.h.

◆ M_HDR_W1_SPARE_lsb

const int FPGADataFormatUtilites::M_HDR_W1_SPARE_lsb = 0

Definition at line 207 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_COL_bits

const int FPGADataFormatUtilites::PIXEL_EF_RDO_COL_bits = 10

Definition at line 239 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_COL_lsb

const int FPGADataFormatUtilites::PIXEL_EF_RDO_COL_lsb = 43

Definition at line 240 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_ID_bits

const int FPGADataFormatUtilites::PIXEL_EF_RDO_ID_bits = 13

Definition at line 248 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_ID_lsb

const int FPGADataFormatUtilites::PIXEL_EF_RDO_ID_lsb = 25

Definition at line 249 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_LAST_bits

const int FPGADataFormatUtilites::PIXEL_EF_RDO_LAST_bits = 1

Definition at line 233 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_LAST_lsb

const int FPGADataFormatUtilites::PIXEL_EF_RDO_LAST_lsb = 63

Definition at line 234 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_LVL1_bits

const int FPGADataFormatUtilites::PIXEL_EF_RDO_LVL1_bits = 1

Definition at line 245 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_LVL1_lsb

const int FPGADataFormatUtilites::PIXEL_EF_RDO_LVL1_lsb = 38

Definition at line 246 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_ROW_bits

const int FPGADataFormatUtilites::PIXEL_EF_RDO_ROW_bits = 10

Definition at line 236 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_ROW_lsb

const int FPGADataFormatUtilites::PIXEL_EF_RDO_ROW_lsb = 53

Definition at line 237 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_SPARE_bits

const int FPGADataFormatUtilites::PIXEL_EF_RDO_SPARE_bits = 25

Definition at line 251 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_SPARE_lsb

const int FPGADataFormatUtilites::PIXEL_EF_RDO_SPARE_lsb = 0

Definition at line 252 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_TOT_bits

const int FPGADataFormatUtilites::PIXEL_EF_RDO_TOT_bits = 4

Definition at line 242 of file FPGADataFormatUtilities.h.

◆ PIXEL_EF_RDO_TOT_lsb

const int FPGADataFormatUtilites::PIXEL_EF_RDO_TOT_lsb = 39

Definition at line 243 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_CHIPID_bits

const int FPGADataFormatUtilites::STRIP_EF_RDO_CHIPID_bits = 4

Definition at line 258 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_CHIPID_lsb

const int FPGADataFormatUtilites::STRIP_EF_RDO_CHIPID_lsb = 27

Definition at line 259 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_CLUSTER_MAP_bits

const int FPGADataFormatUtilites::STRIP_EF_RDO_CLUSTER_MAP_bits = 3

Definition at line 264 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_CLUSTER_MAP_lsb

const int FPGADataFormatUtilites::STRIP_EF_RDO_CLUSTER_MAP_lsb = 16

Definition at line 265 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_ID_bits

const int FPGADataFormatUtilites::STRIP_EF_RDO_ID_bits = 13

Definition at line 267 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_ID_lsb

const int FPGADataFormatUtilites::STRIP_EF_RDO_ID_lsb = 3

Definition at line 268 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_LAST_bits

const int FPGADataFormatUtilites::STRIP_EF_RDO_LAST_bits = 1

Definition at line 255 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_LAST_lsb

const int FPGADataFormatUtilites::STRIP_EF_RDO_LAST_lsb = 31

Definition at line 256 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_SPARE_bits

const int FPGADataFormatUtilites::STRIP_EF_RDO_SPARE_bits = 3

Definition at line 270 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_SPARE_lsb

const int FPGADataFormatUtilites::STRIP_EF_RDO_SPARE_lsb = 0

Definition at line 271 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_STRIP_NUM_bits

const int FPGADataFormatUtilites::STRIP_EF_RDO_STRIP_NUM_bits = 8

Definition at line 261 of file FPGADataFormatUtilities.h.

◆ STRIP_EF_RDO_STRIP_NUM_lsb

const int FPGADataFormatUtilites::STRIP_EF_RDO_STRIP_NUM_lsb = 19

Definition at line 262 of file FPGADataFormatUtilities.h.

FPGADataFormatUtilites::STRIP_EF_RDO_CLUSTER_MAP_lsb
const int STRIP_EF_RDO_CLUSTER_MAP_lsb
Definition: FPGADataFormatUtilities.h:265
query_example.row
row
Definition: query_example.py:24
FPGADataFormatUtilites::EVT_FTR_w3::word_count
uint64_t word_count
Definition: FPGADataFormatUtilities.h:147
FPGADataFormatUtilites::M_HDR_W1_MODID_lsb
const int M_HDR_W1_MODID_lsb
Definition: FPGADataFormatUtilities.h:204
FPGADataFormatUtilites::STRIP_EF_RDO_ID_lsb
const int STRIP_EF_RDO_ID_lsb
Definition: FPGADataFormatUtilities.h:268
FPGADataFormatUtilites::EVT_HDR_w2
struct FPGADataFormatUtilites::EVT_HDR_w2 EVT_HDR_w2
FPGADataFormatUtilites::PIXEL_EF_RDO_LVL1_lsb
const int PIXEL_EF_RDO_LVL1_lsb
Definition: FPGADataFormatUtilities.h:246
FPGADataFormatUtilites::EVT_FTR_w2
struct FPGADataFormatUtilites::EVT_FTR_w2 EVT_FTR_w2
FPGADataFormatUtilites::PIXEL_EF_RDO_COL_lsb
const int PIXEL_EF_RDO_COL_lsb
Definition: FPGADataFormatUtilities.h:240
FPGADataFormatUtilites::EVT_HDR_w3
struct FPGADataFormatUtilites::EVT_HDR_w3 EVT_HDR_w3
FPGADataFormatUtilites::EVT_HDR_W1_FLAG_lsb
const int EVT_HDR_W1_FLAG_lsb
Definition: FPGADataFormatUtilities.h:20
FPGADataFormatUtilites::EVT_FTR_w2::error_flags
uint64_t error_flags
Definition: FPGADataFormatUtilities.h:143
FPGADataFormatUtilites::EVT_HDR_w2::runnumber
uint64_t runnumber
Definition: FPGADataFormatUtilities.h:56
FPGADataFormatUtilites::EVT_HDR_W1_SPARE_lsb
const int EVT_HDR_W1_SPARE_lsb
Definition: FPGADataFormatUtilities.h:29
FPGADataFormatUtilites::STRIP_EF_RDO_SPARE_lsb
const int STRIP_EF_RDO_SPARE_lsb
Definition: FPGADataFormatUtilities.h:271
FPGADataFormatUtilites::PIXEL_EF_RDO_ROW_lsb
const int PIXEL_EF_RDO_ROW_lsb
Definition: FPGADataFormatUtilities.h:237
FPGADataFormatUtilites::M_HDR_w3::flag
uint64_t flag
Definition: FPGADataFormatUtilities.h:210
FPGADataFormatUtilites::EVT_FTR_W2_ERROR_FLAGS_lsb
const int EVT_FTR_W2_ERROR_FLAGS_lsb
Definition: FPGADataFormatUtilities.h:126
FPGADataFormatUtilites::EVT_HDR_W2_TIME_lsb
const int EVT_HDR_W2_TIME_lsb
Definition: FPGADataFormatUtilities.h:36
FPGADataFormatUtilites::M_HDR_W1_FLAG_lsb
const int M_HDR_W1_FLAG_lsb
Definition: FPGADataFormatUtilities.h:201
master.flag
bool flag
Definition: master.py:29
FPGADataFormatUtilites::PIXEL_EF_RDO::last
unsigned int last
Definition: FPGADataFormatUtilities.h:274
xAOD::uint64_t
uint64_t
Definition: EventInfo_v1.cxx:123
FPGADataFormatUtilites::EVT_HDR_W3_STATUS_lsb
const int EVT_HDR_W3_STATUS_lsb
Definition: FPGADataFormatUtilities.h:41
FPGADataFormatUtilites::EVT_HDR_W2_RUNNUMBER_lsb
const int EVT_HDR_W2_RUNNUMBER_lsb
Definition: FPGADataFormatUtilities.h:33
FPGADataFormatUtilites::EVT_HDR_w1
struct FPGADataFormatUtilites::EVT_HDR_w1 EVT_HDR_w1
FPGADataFormatUtilites::EVT_HDR_W1_L0ID_lsb
const int EVT_HDR_W1_L0ID_lsb
Definition: FPGADataFormatUtilities.h:23
FPGADataFormatUtilites::EVT_FTR_W3_WORD_COUNT_lsb
const int EVT_FTR_W3_WORD_COUNT_lsb
Definition: FPGADataFormatUtilities.h:130
DeMoScan.runnumber
runnumber
Definition: DeMoScan.py:266
FPGADataFormatUtilites::M_HDR_w3
struct FPGADataFormatUtilites::M_HDR_w3 M_HDR_w3
FPGADataFormatUtilites::STRIP_EF_RDO_CHIPID_lsb
const int STRIP_EF_RDO_CHIPID_lsb
Definition: FPGADataFormatUtilities.h:259
FPGADataFormatUtilites::EVT_FTR_W3_CRC_lsb
const int EVT_FTR_W3_CRC_lsb
Definition: FPGADataFormatUtilities.h:133
id
SG::auxid_t id
Definition: Control/AthContainers/Root/debug.cxx:227
xAOD::bcid
setEventNumber setTimeStamp bcid
Definition: EventInfo_v1.cxx:133
FPGADataFormatUtilites::EVT_HDR_W3_CRC_lsb
const int EVT_HDR_W3_CRC_lsb
Definition: FPGADataFormatUtilities.h:44
FPGADataFormatUtilites::PIXEL_EF_RDO_ID_lsb
const int PIXEL_EF_RDO_ID_lsb
Definition: FPGADataFormatUtilities.h:249
query_example.col
col
Definition: query_example.py:7
FPGADataFormatUtilites::EVT_FTR_W1_SPARE_lsb
const int EVT_FTR_W1_SPARE_lsb
Definition: FPGADataFormatUtilities.h:119
FPGADataFormatUtilites::STRIP_EF_RDO_STRIP_NUM_lsb
const int STRIP_EF_RDO_STRIP_NUM_lsb
Definition: FPGADataFormatUtilities.h:262
FPGADataFormatUtilites::PIXEL_EF_RDO_SPARE_lsb
const int PIXEL_EF_RDO_SPARE_lsb
Definition: FPGADataFormatUtilities.h:252
FPGADataFormatUtilites::EVT_HDR_W1_BCID_lsb
const int EVT_HDR_W1_BCID_lsb
Definition: FPGADataFormatUtilities.h:26
FPGADataFormatUtilites::STRIP_EF_RDO::last
unsigned int last
Definition: FPGADataFormatUtilities.h:308
CaloSwCorrections.time
def time(flags, cells_name, *args, **kw)
Definition: CaloSwCorrections.py:242
FPGADataFormatUtilites::M_HDR_W1_SPARE_lsb
const int M_HDR_W1_SPARE_lsb
Definition: FPGADataFormatUtilities.h:207
FPGADataFormatUtilites::PIXEL_EF_RDO
struct FPGADataFormatUtilites::PIXEL_EF_RDO PIXEL_EF_RDO
FPGADataFormatUtilites::EVT_FTR_w3
struct FPGADataFormatUtilites::EVT_FTR_w3 EVT_FTR_w3
FPGADataFormatUtilites::EVT_HDR_w1::flag
uint64_t flag
Definition: FPGADataFormatUtilities.h:49
FPGADataFormatUtilites::EVT_FTR_w1::flag
uint64_t flag
Definition: FPGADataFormatUtilities.h:137
FPGADataFormatUtilites::STRIP_EF_RDO
struct FPGADataFormatUtilites::STRIP_EF_RDO STRIP_EF_RDO
FPGADataFormatUtilites::PIXEL_EF_RDO_LAST_lsb
const int PIXEL_EF_RDO_LAST_lsb
Definition: FPGADataFormatUtilities.h:234
merge.status
status
Definition: merge.py:17
FPGADataFormatUtilites::EVT_FTR_W1_HDR_CRC_lsb
const int EVT_FTR_W1_HDR_CRC_lsb
Definition: FPGADataFormatUtilities.h:122
FPGADataFormatUtilites::STRIP_EF_RDO_LAST_lsb
const int STRIP_EF_RDO_LAST_lsb
Definition: FPGADataFormatUtilities.h:256
FPGADataFormatUtilites::EVT_FTR_w1
struct FPGADataFormatUtilites::EVT_FTR_w1 EVT_FTR_w1
FPGADataFormatUtilites::EVT_HDR_w3::status
uint64_t status
Definition: FPGADataFormatUtilities.h:61
FPGADataFormatUtilites::EVT_FTR_W1_FLAG_lsb
const int EVT_FTR_W1_FLAG_lsb
Definition: FPGADataFormatUtilities.h:116
FPGADataFormatUtilites::PIXEL_EF_RDO_TOT_lsb
const int PIXEL_EF_RDO_TOT_lsb
Definition: FPGADataFormatUtilities.h:243