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 PXXISourceIDGetSourceID ()
virtual const PXXIUTCTimeGetFirstTimeUTC ()
virtual const PXXIUTCTimeGetLastTimeUTC ()
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