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 PXXISourceID & GetSourceID ()
virtual const PXXIUTCTime & GetFirstTimeUTC ()
virtual const PXXIUTCTime & GetLastTimeUTC ()
virtual const PXXReadoutRequestRecord & GetReadoutRequestRecord ()
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