McStas Readout Master 0.3.3
Loading...
Searching...
No Matches
CAEN_event Class Reference

CAEN readout event: group channel and amplitudes A-D. More...

#include <hdf_interface.h>

Inheritance diagram for CAEN_event:
Collaboration diagram for CAEN_event:

Public Member Functions

 CAEN_event (uint8_t r, uint8_t f, double t, double w, const CAEN_readout *ro)
 
template<class T >
void add (T &readout) const
 
- Public Member Functions inherited from Event
 Event (uint8_t ring, uint8_t fen, double time, double weight)
 

Public Attributes

uint8_t channel
 
uint16_t a
 
uint16_t b
 
uint16_t c
 
uint16_t d
 
- Public Attributes inherited from Event
uint8_t ring
 
uint8_t fen
 
double time
 
double weight
 

Detailed Description

CAEN readout event: group channel and amplitudes A-D.

Definition at line 45 of file hdf_interface.h.

Constructor & Destructor Documentation

◆ CAEN_event()

CAEN_event::CAEN_event ( uint8_t  r,
uint8_t  f,
double  t,
double  w,
const CAEN_readout ro 
)
inline

Definition at line 53 of file hdf_interface.h.

Member Function Documentation

◆ add()

template<class T >
void CAEN_event::add ( T &  readout) const
inline

Definition at line 55 of file hdf_interface.h.

Member Data Documentation

◆ a

uint16_t CAEN_event::a

Definition at line 48 of file hdf_interface.h.

◆ b

uint16_t CAEN_event::b

Definition at line 49 of file hdf_interface.h.

◆ c

uint16_t CAEN_event::c

Definition at line 50 of file hdf_interface.h.

◆ channel

uint8_t CAEN_event::channel

Definition at line 47 of file hdf_interface.h.

◆ d

uint16_t CAEN_event::d

Definition at line 51 of file hdf_interface.h.


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