BmnRoot
Loading...
Searching...
No Matches
stsxyter Namespace Reference

Classes

class  Message
 
struct  MessField
 

Enumerations

enum class  MessType : uint16_t {
  Dummy , Hit , TsMsb , Epoch ,
  Status , Empty , EndOfMs , Dummy ,
  Hit , TsMsb , Epoch , Status ,
  Empty , EndOfMs
}
 Message types. More...
 
enum class  MessSubType : uint16_t {
  TsMsb = 0 , Epoch = 1 , Status = 2 , Empty = 3 ,
  TsMsb = 0 , Epoch = 1 , Status = 2 , Empty = 3
}
 Non-hit Message sub-types. More...
 
enum class  MessagePrintMask : uint16_t {
  msg_print_Prefix = (0x1 << 0) , msg_print_Data = (0x1 << 1) , msg_print_Hex = (0x1 << 2) , msg_print_Human = (0x1 << 3) ,
  msg_print_Prefix = (0x1 << 0) , msg_print_Data = (0x1 << 1) , msg_print_Hex = (0x1 << 2) , msg_print_Human = (0x1 << 3)
}
 Printout control. More...
 
enum class  MsErrorFlags : uint16_t {
  MsErrOutFifoAlmostFull = (0x1 << 0) , MsErrOutFifoOverflow = (0x1 << 1) , MsErrTimeoutBinReadout = (0x1 << 2) , MsErrBinOverflow = (0x1 << 3) ,
  MsErrOutFifoAlmostFull = (0x1 << 0) , MsErrOutFifoOverflow = (0x1 << 1) , MsErrTimeoutBinReadout = (0x1 << 2) , MsErrBinOverflow = (0x1 << 3)
}
 MS error flags. More...
 
enum class  MessType : uint16_t {
  Dummy , Hit , TsMsb , Epoch ,
  Status , Empty , EndOfMs , Dummy ,
  Hit , TsMsb , Epoch , Status ,
  Empty , EndOfMs
}
 Message types. More...
 
enum class  MessSubType : uint16_t {
  TsMsb = 0 , Epoch = 1 , Status = 2 , Empty = 3 ,
  TsMsb = 0 , Epoch = 1 , Status = 2 , Empty = 3
}
 Non-hit Message sub-types. More...
 
enum class  MessagePrintMask : uint16_t {
  msg_print_Prefix = (0x1 << 0) , msg_print_Data = (0x1 << 1) , msg_print_Hex = (0x1 << 2) , msg_print_Human = (0x1 << 3) ,
  msg_print_Prefix = (0x1 << 0) , msg_print_Data = (0x1 << 1) , msg_print_Hex = (0x1 << 2) , msg_print_Human = (0x1 << 3)
}
 Printout control. More...
 
enum class  MsErrorFlags : uint16_t {
  MsErrOutFifoAlmostFull = (0x1 << 0) , MsErrOutFifoOverflow = (0x1 << 1) , MsErrTimeoutBinReadout = (0x1 << 2) , MsErrBinOverflow = (0x1 << 3) ,
  MsErrOutFifoAlmostFull = (0x1 << 0) , MsErrOutFifoOverflow = (0x1 << 1) , MsErrTimeoutBinReadout = (0x1 << 2) , MsErrBinOverflow = (0x1 << 3)
}
 MS error flags. More...
 

Enumeration Type Documentation

◆ MessagePrintMask [1/2]

enum class stsxyter::MessagePrintMask : uint16_t
strong

Printout control.

Enumerator
msg_print_Prefix 
msg_print_Data 
msg_print_Hex 
msg_print_Human 
msg_print_Prefix 
msg_print_Data 
msg_print_Hex 
msg_print_Human 

Definition at line 57 of file StsXyterMessage.h.

◆ MessagePrintMask [2/2]

enum class stsxyter::MessagePrintMask : uint16_t
strong

Printout control.

Enumerator
msg_print_Prefix 
msg_print_Data 
msg_print_Hex 
msg_print_Human 
msg_print_Prefix 
msg_print_Data 
msg_print_Hex 
msg_print_Human 

Definition at line 57 of file StsXyterMessage.h.

◆ MessSubType [1/2]

enum class stsxyter::MessSubType : uint16_t
strong

Non-hit Message sub-types.

Enumerator
TsMsb 
Epoch 
Status 
Empty 
TsMsb 
Epoch 
Status 
Empty 

Definition at line 49 of file StsXyterMessage.h.

◆ MessSubType [2/2]

enum class stsxyter::MessSubType : uint16_t
strong

Non-hit Message sub-types.

Enumerator
TsMsb 
Epoch 
Status 
Empty 
TsMsb 
Epoch 
Status 
Empty 

Definition at line 49 of file StsXyterMessage.h.

◆ MessType [1/2]

enum class stsxyter::MessType : uint16_t
strong

Message types.

Enumerator
Dummy 
Hit 
TsMsb 
Epoch 
Status 
Empty 
EndOfMs 
Dummy 
Hit 
TsMsb 
Epoch 
Status 
Empty 
EndOfMs 

Definition at line 37 of file StsXyterMessage.h.

◆ MessType [2/2]

enum class stsxyter::MessType : uint16_t
strong

Message types.

Enumerator
Dummy 
Hit 
TsMsb 
Epoch 
Status 
Empty 
EndOfMs 
Dummy 
Hit 
TsMsb 
Epoch 
Status 
Empty 
EndOfMs 

Definition at line 37 of file StsXyterMessage.h.

◆ MsErrorFlags [1/2]

enum class stsxyter::MsErrorFlags : uint16_t
strong

MS error flags.

Enumerator
MsErrOutFifoAlmostFull 
MsErrOutFifoOverflow 
MsErrTimeoutBinReadout 
MsErrBinOverflow 
MsErrOutFifoAlmostFull 
MsErrOutFifoOverflow 
MsErrTimeoutBinReadout 
MsErrBinOverflow 

Definition at line 66 of file StsXyterMessage.h.

◆ MsErrorFlags [2/2]

enum class stsxyter::MsErrorFlags : uint16_t
strong

MS error flags.

Enumerator
MsErrOutFifoAlmostFull 
MsErrOutFifoOverflow 
MsErrTimeoutBinReadout 
MsErrBinOverflow 
MsErrOutFifoAlmostFull 
MsErrOutFifoOverflow 
MsErrTimeoutBinReadout 
MsErrBinOverflow 

Definition at line 66 of file StsXyterMessage.h.