CAEN FERS Library v1.3.0
SDK for FERS systems
Loading...
Searching...
No Matches
ServEvent_t Struct Reference

Service Event data structure, common to all FERS module. More...

#include <FERSlib.h>

Collaboration diagram for ServEvent_t:

Data Fields

double tstamp_us
 Time stamp of service event.
 
uint64_t update_time
 Update time (epoch, ms)
 
uint16_t pkt_size
 Event size.
 
uint8_t version
 Service event version.
 
uint8_t format
 Event Format.
 
uint32_t ch_trg_cnt [64]
 
uint32_t q_or_cnt
 Q-OR counts value.
 
uint32_t t_or_cnt
 T-OR counts value.
 
float tempFPGA
 FPGA core temperature.
 
float tempBoard
 Board temperature (near uC PIC)
 
float tempTDC [2]
 Temperature of TDC0 and TDC1.
 
float tempHV
 High-voltage module temperature.
 
float tempDetector
 Detector temperature (referred to ?)
 
float hv_Vmon
 HV voltage monitor.
 
float hv_Imon
 HV current monitor.
 
uint8_t hv_status_on
 HV status ON/OFF.
 
uint8_t hv_status_ramp
 HV ramp status.
 
uint8_t hv_status_ovv
 HV over-voltage status.
 
uint8_t hv_status_ovc
 HV over-current status.
 
uint16_t Status
 Status Register.
 
uint16_t TDCROStatus
 TDC Readout Status Register.
 
uint64_t ChAlmFullFlags [2]
 Channel Almost Full flag (from picoTDC)
 
uint32_t ReadoutFlags
 Readout Flags from picoTDC and FPGA.
 
uint32_t TotTrg_cnt
 Total triggers counter.
 
uint32_t RejTrg_cnt
 Rejected triggers counter.
 
uint32_t SupprTrg_cnt
 Zero suppressed triggers counter.
 

Detailed Description

Service Event data structure, common to all FERS module.

Definition at line 647 of file FERSlib.h.

Field Documentation

◆ tstamp_us

double tstamp_us

Time stamp of service event.

Definition at line 648 of file FERSlib.h.

◆ update_time

uint64_t update_time

Update time (epoch, ms)

Definition at line 649 of file FERSlib.h.

◆ pkt_size

uint16_t pkt_size

Event size.

Definition at line 650 of file FERSlib.h.

◆ version

uint8_t version

Service event version.

Definition at line 651 of file FERSlib.h.

◆ format

uint8_t format

Event Format.

Definition at line 652 of file FERSlib.h.

◆ ch_trg_cnt

uint32_t ch_trg_cnt[64]

Definition at line 653 of file FERSlib.h.

◆ q_or_cnt

uint32_t q_or_cnt

Q-OR counts value.

Definition at line 654 of file FERSlib.h.

◆ t_or_cnt

uint32_t t_or_cnt

T-OR counts value.

Definition at line 655 of file FERSlib.h.

◆ tempFPGA

float tempFPGA

FPGA core temperature.

Definition at line 656 of file FERSlib.h.

◆ tempBoard

float tempBoard

Board temperature (near uC PIC)

Definition at line 657 of file FERSlib.h.

◆ tempTDC

float tempTDC[2]

Temperature of TDC0 and TDC1.

Definition at line 658 of file FERSlib.h.

◆ tempHV

float tempHV

High-voltage module temperature.

Definition at line 659 of file FERSlib.h.

◆ tempDetector

float tempDetector

Detector temperature (referred to ?)

Definition at line 660 of file FERSlib.h.

◆ hv_Vmon

float hv_Vmon

HV voltage monitor.

Definition at line 661 of file FERSlib.h.

◆ hv_Imon

float hv_Imon

HV current monitor.

Definition at line 662 of file FERSlib.h.

◆ hv_status_on

uint8_t hv_status_on

HV status ON/OFF.

Definition at line 663 of file FERSlib.h.

◆ hv_status_ramp

uint8_t hv_status_ramp

HV ramp status.

Definition at line 664 of file FERSlib.h.

◆ hv_status_ovv

uint8_t hv_status_ovv

HV over-voltage status.

Definition at line 665 of file FERSlib.h.

◆ hv_status_ovc

uint8_t hv_status_ovc

HV over-current status.

Definition at line 666 of file FERSlib.h.

◆ Status

uint16_t Status

Status Register.

Definition at line 667 of file FERSlib.h.

◆ TDCROStatus

uint16_t TDCROStatus

TDC Readout Status Register.

Definition at line 668 of file FERSlib.h.

◆ ChAlmFullFlags

uint64_t ChAlmFullFlags[2]

Channel Almost Full flag (from picoTDC)

Definition at line 669 of file FERSlib.h.

◆ ReadoutFlags

uint32_t ReadoutFlags

Readout Flags from picoTDC and FPGA.

Definition at line 670 of file FERSlib.h.

◆ TotTrg_cnt

uint32_t TotTrg_cnt

Total triggers counter.

Definition at line 671 of file FERSlib.h.

◆ RejTrg_cnt

uint32_t RejTrg_cnt

Rejected triggers counter.

Definition at line 672 of file FERSlib.h.

◆ SupprTrg_cnt

uint32_t SupprTrg_cnt

Zero suppressed triggers counter.

Definition at line 673 of file FERSlib.h.


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