#include <PXXReadoutDataPayload.h>
Inheritance diagram for PXXReadoutDataPayload:
Public Member Functions | |
SET_LOGGER ("PXXReadoutDataPayload") | |
PXXReadoutDataPayload (const PXXPayloadEnvelope &envelope) | |
PXXReadoutDataPayload () | |
virtual | ~PXXReadoutDataPayload () |
virtual Int32b_t | GetTriggerType () const |
virtual Int32b_t | GetTriggerConfigID () const |
virtual const PXXISourceID & | GetSourceID () |
virtual const PXXIUTCTime & | GetFirstTimeUTC () |
virtual const PXXIUTCTime & | GetLastTimeUTC () |
virtual Bool8b_t | IsLastPayloadOfGroup () const |
virtual Int32b_t | GetRequestUID () const |
virtual Short16b_t | GetReadoutDataPayloadNumber () const |
virtual void | WriteProperties () |
This is the payload class for readout data //
|
Constructor of the ReadoutDataPayload |
|
If you use default constructor, you must set envelope before calling Unpack(). |
|
Destructor. |
|
returns start time of interval (implementation of PXXICompositePayload) Implements PXXICompositePayload. |
|
returns end time of interval (implementation of PXXICompositePayload) Implements PXXICompositePayload. |
|
The order number of this payload in the group of payload's which have been sent in the group corresponding to the getRequestUID() value. --- the number (of a sub-sequence of payloads which are grouped together for this IReadoutDataPayload - in reply to a single IReadoutRequest) ---
Implements PXXIReadoutDataPayload. |
|
This is the number that associates all read's for a givent EB event together (implementation of PXXIReadoutDataPayload)
Implements PXXIReadoutDataPayload. |
|
returns ID of process that is responsible for this payload (implementation of PXXITriggerPayload) Implements PXXITriggerPayload. |
|
returns ID of trigger. Always return -1. (implementation of PXXITriggerPayload) Implements PXXITriggerPayload. |
|
returns the Trigger type. Always return -1. (implementation of PXXITriggerPayload) Implements PXXITriggerPayload. |
|
boolean flag to distinguish whether the last payload it is Implements PXXIReadoutDataPayload. |
|
|
|
Write informations to the output stream Implements PXXVAttWritable. |