|
ICP
1
|
fixed header marker for DAEEventHeader More...
#include <dae_events.h>
Classes | |
| struct | DAETime |
Public Attributes | |
| uint32_t | marker0 |
| uint32_t | marker1 |
| should always be DAEEventHeaderFixedMarker More... | |
| DAEEventHeaderInfo | info |
| should be DAEEventHeaderMarker More... | |
| uint32_t | frame_number |
| struct DAEEventHeader::DAETime | time |
| struct { | |
| unsigned period: 23 | |
| unsigned unused1: 9 | |
| }; | |
| uint32_t | num_events |
| struct { | |
| unsigned protons: 10 | |
| unsigned unused: 22 | |
| }; | |
| DAEEventHeaderVetos | vetos |
| struct { | |
| uint32_t low | |
| uint32_t high | |
| } | time |
| struct { | |
| unsigned period: 23 | |
| unsigned unused1: 9 | |
| }; | |
| struct { | |
| unsigned protons: 10 | |
| unsigned unused: 22 | |
| }; | |
fixed header marker for DAEEventHeader
This must always be an even number of 32bit words (i.e. a multiple of 8 bytes) in size - we use this fact later when parsing event lists and looking for a magic header
Definition at line 44 of file dae_events.h.
| struct { ... } |
| struct { ... } |
| struct { ... } |
| struct { ... } |
| uint32_t DAEEventHeader::frame_number |
Definition at line 49 of file dae_events.h.
Referenced by all_frame_callback(), NeXusEventCallback::allEventCallback(), TCPEventStreamConnection::allEventCallback(), NeXusEventCallback::allFrameCallback(), EventStoreCard::checkAndHistogramEvents(), EventStoreCard::fixFrameHeader(), good_event_callback(), good_frame_callback(), DAEEventList::printEventHeader(), NeXusEventCallback::processDataDae(), ISISRAWEventSource::sendHeader(), SIMDetectorCard< DetCardPolicy >::simulateEventMode(), NeXusEventCallback::writeEvents(), and NeXusEventCallback::writeEventsImpl().
| DAEEventHeaderInfo DAEEventHeader::info |
should be DAEEventHeaderMarker
Definition at line 48 of file dae_events.h.
Referenced by NeXusEventCallback::allEventCallback(), NeXusEventCallback::allFrameCallback(), EventStoreCard::checkAndHistogramEvents(), DAEEventList::checkEventHeaderImpl(), DAEEventList::checkEventsFrame(), EventStoreCard::fixBadFrameHeader(), DAEEventList::getEventHeaderErrorMessage(), NeXusEventCallback::processDataDae(), ISISRAWEventSource::sendHeader(), SIMDetectorCard< DetCardPolicy >::simulateEventMode(), and NeXusEventCallback::writeEventsImpl().
| uint32_t DAEEventHeader::marker0 |
Definition at line 46 of file dae_events.h.
Referenced by DAEEventList::checkEventHeaderImpl(), DAEEventList::getEventHeaderErrorMessage(), ISISRAWEventSource::sendHeader(), and SIMDetectorCard< DetCardPolicy >::simulateEventMode().
| uint32_t DAEEventHeader::marker1 |
should always be DAEEventHeaderFixedMarker
Definition at line 47 of file dae_events.h.
Referenced by DAEEventList::checkEventHeaderImpl(), DAEEventList::getEventHeaderErrorMessage(), DAEEventList::isEndRunHeader(), ISISRAWEventSource::sendHeader(), and SIMDetectorCard< DetCardPolicy >::simulateEventMode().
| uint32_t DAEEventHeader::num_events |
Definition at line 60 of file dae_events.h.
Referenced by all_frame_callback(), NeXusEventCallback::allFrameCallback(), EventStoreCard::checkAndHistogramEvents(), DAEEventList::checkEventHeaderImpl(), DAEEventList::checkEventsFrame(), DAEEventList::getCompleteFramesLen(), DAEEventList::getEventHeaderErrorMessage(), good_frame_callback(), DAEEventList::printEventHeader(), ISISRAWEventSource::sendHeader(), SIMDetectorCard< DetCardPolicy >::simulateEventMode(), SIMDetectorCard< DetCardPolicy >::simulateEventModeDataDae(), and SIMDetectorCard< DetCardPolicy >::simulateEventModeDetector().
| unsigned DAEEventHeader::period |
Definition at line 57 of file dae_events.h.
Referenced by NeXusEventCallback::allFrameCallback(), EventStoreCard::fixBadFrameHeader(), CRPTProxy::histogramEventsToCRPT(), ISISRAWEventSource::sendHeader(), and SIMDetectorCard< DetCardPolicy >::simulateEventMode().
| unsigned DAEEventHeader::protons |
Definition at line 63 of file dae_events.h.
Referenced by all_frame_callback(), TCPEventStreamConnection::allEventCallback(), NeXusEventCallback::allFrameCallback(), good_frame_callback(), ISISRAWEventSource::sendHeader(), and SIMDetectorCard< DetCardPolicy >::simulateEventMode().
| struct DAEEventHeader::DAETime DAEEventHeader::time |
| struct { ... } DAEEventHeader::time |
| unsigned DAEEventHeader::unused |
Definition at line 64 of file dae_events.h.
| unsigned DAEEventHeader::unused1 |
Definition at line 58 of file dae_events.h.
| DAEEventHeaderVetos DAEEventHeader::vetos |
Definition at line 66 of file dae_events.h.
1.8.5