ICP
1
|
this structure is part of a sequence of neutron events, which are all from the same ISIS frame More...
#include <TCPEventStreamDefs.h>
Public Member Functions | |
TCPStreamEventHeaderNeutron () | |
bool | isValid () const |
Public Attributes | |
uint32_t | length |
packet size in bytes More... | |
uint32_t | frame_number |
ISIS frame number, 0 being first frame of run. More... | |
uint32_t | period |
period number More... | |
float | protons |
proton charge (uAh) for this frame More... | |
float | frame_time_zero |
time offset from run_start of this frame, in seconds More... | |
uint32_t | nevents |
number of TCPStreamEvent() structures in this packet More... | |
this structure is part of a sequence of neutron events, which are all from the same ISIS frame
Definition at line 67 of file TCPEventStreamDefs.h.
|
inline |
Definition at line 76 of file TCPEventStreamDefs.h.
Referenced by isValid().
|
inline |
Definition at line 77 of file TCPEventStreamDefs.h.
References length, and TCPStreamEventHeaderNeutron().
Referenced by TCPStreamEventDataNeutron::isValid(), and EventsToolApp::liveData().
uint32_t TCPStreamEventHeaderNeutron::frame_number |
ISIS frame number, 0 being first frame of run.
Definition at line 70 of file TCPEventStreamDefs.h.
Referenced by TCPEventStreamConnection::allEventCallback(), and EventsToolApp::liveData().
float TCPStreamEventHeaderNeutron::frame_time_zero |
time offset from run_start of this frame, in seconds
Definition at line 73 of file TCPEventStreamDefs.h.
Referenced by TCPEventStreamConnection::allEventCallback(), and EventsToolApp::liveData().
uint32_t TCPStreamEventHeaderNeutron::length |
packet size in bytes
Definition at line 69 of file TCPEventStreamDefs.h.
Referenced by isValid(), and EventsToolApp::liveData().
uint32_t TCPStreamEventHeaderNeutron::nevents |
number of TCPStreamEvent() structures in this packet
Definition at line 74 of file TCPEventStreamDefs.h.
Referenced by TCPEventStreamConnection::allEventCallback(), TCPStreamEventDataNeutron::isValid(), and EventsToolApp::liveData().
uint32_t TCPStreamEventHeaderNeutron::period |
period number
Definition at line 71 of file TCPEventStreamDefs.h.
float TCPStreamEventHeaderNeutron::protons |
proton charge (uAh) for this frame
Definition at line 72 of file TCPEventStreamDefs.h.
Referenced by TCPEventStreamConnection::allEventCallback().