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

PXXTriggerRequestRecord Class Reference

#include <PXXTriggerRequestRecord.h>

Inheritance diagram for PXXTriggerRequestRecord:

PXXVRecord PXXVUnpackable PXXObject PXXVAttWritable TObject List of all members.

Public Member Functions

 SET_LOGGER ("PXXTriggerRequestRecord")
 PXXTriggerRequestRecord ()
virtual ~PXXTriggerRequestRecord ()
virtual Int32b_t GetUID () const
virtual Int32b_t GetTriggerType () const
virtual Int32b_t GetTriggerConfigID () const
virtual const PXXISourceIDGetSourceID ()
virtual const PXXIUTCTimeGetFirstTimeUTC ()
virtual const PXXIUTCTimeGetLastTimeUTC ()
virtual const PXXReadoutRequestRecordGetReadoutRequestRecord ()
virtual void WriteProperties ()

Detailed Description

PXXTriggerRequestRecord //

This is the payload class for trigger request //

Author:
Kotoyo Hoshina 25/Sep/05 //


Constructor & Destructor Documentation

PXXTriggerRequestRecord::PXXTriggerRequestRecord  ) 
 

Constructor of an EventPayload (version 1).

virtual PXXTriggerRequestRecord::~PXXTriggerRequestRecord  )  [virtual]
 

Destructor.


Member Function Documentation

virtual const PXXIUTCTime& PXXTriggerRequestRecord::GetFirstTimeUTC  )  [virtual]
 

returns start time of interval (implementation of PXXICompositePayload)

virtual const PXXIUTCTime& PXXTriggerRequestRecord::GetLastTimeUTC  )  [virtual]
 

returns end time of interval (implementation of PXXICompositePayload)

virtual const PXXReadoutRequestRecord& PXXTriggerRequestRecord::GetReadoutRequestRecord  )  [virtual]
 

Returns the PXXReadoutRequestRecord

Returns:
PXXReadoutRequestRecord ....the request.

virtual const PXXISourceID& PXXTriggerRequestRecord::GetSourceID  )  [virtual]
 

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

virtual Int32b_t PXXTriggerRequestRecord::GetTriggerConfigID  )  const [virtual]
 

returns ID of trigger (implementation of PXXITriggerPayload)

virtual Int32b_t PXXTriggerRequestRecord::GetTriggerType  )  const [virtual]
 

returns the Trigger type (implementation of PXXITriggerPayload)

virtual Int32b_t PXXTriggerRequestRecord::GetUID  )  const [virtual]
 

Returns the unique id assigned to this request

Returns:
int ... the unique id for this event.

PXXTriggerRequestRecord::SET_LOGGER "PXXTriggerRequestRecord"   ) 
 

virtual void PXXTriggerRequestRecord::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