Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

PXXReadoutDataRecord Class Reference

#include <PXXReadoutDataRecord.h>

Inheritance diagram for PXXReadoutDataRecord:

PXXVRecord PXXVUnpackable PXXObject PXXVAttWritable TObject List of all members.

Public Member Functions

 SET_LOGGER ("PXXReadoutDataRecord")
 PXXReadoutDataRecord ()
virtual ~PXXReadoutDataRecord ()
virtual Int32b_t GetUID () const
virtual Short16b_t GetPayloadNumber () const
virtual Short16b_t GetLastPayloadFlag () const
virtual const PXXISourceID & GetSourceID ()
virtual const PXXIUTCTime & GetFirstTimeUTC ()
virtual const PXXIUTCTime & GetLastTimeUTC ()
virtual void WriteProperties ()

Constructor & Destructor Documentation

PXXReadoutDataRecord::PXXReadoutDataRecord (   ) 
 

Constructor

virtual PXXReadoutDataRecord::~PXXReadoutDataRecord (   )  [virtual]
 

Destructor


Member Function Documentation

virtual const PXXIUTCTime& PXXReadoutDataRecord::GetFirstTimeUTC (   )  [virtual]
 

returns start time of interval (implementation of PXXICompositePayload)

virtual Short16b_t PXXReadoutDataRecord::GetLastPayloadFlag (   )  const [virtual]
 

It returns 1 if the payload is the of this group, otherwise return 0.

Returns:
int ....

virtual const PXXIUTCTime& PXXReadoutDataRecord::GetLastTimeUTC (   )  [virtual]
 

returns end time of interval (implementation of PXXICompositePayload)

virtual Short16b_t PXXReadoutDataRecord::GetPayloadNumber (   )  const [virtual]
 

Returns:
int .... the number of this payload relative to this group by uid.

virtual const PXXISourceID& PXXReadoutDataRecord::GetSourceID (   )  [virtual]
 

returns ID of process that is responsible for this payload (implementation of PXXITriggerPayload)

virtual Int32b_t PXXReadoutDataRecord::GetUID (   )  const [virtual]
 

This is the number that associates all read's for a givent EB event together (implementation of PXXIReadoutDataPayload)

Returns:
int ... the unique id for this data requests

PXXReadoutDataRecord::SET_LOGGER (  "PXXReadoutDataRecord"   ) 
 

virtual void PXXReadoutDataRecord::WriteProperties (   )  [virtual]
 

Write informations to the output stream

Implements PXXVAttWritable.


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


Generated on Thu Nov 10 14:06:37 2005 by doxygen version 1.4.1