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

PXXHitPayload Class Reference

#include <PXXHitPayload.h>

Inheritance diagram for PXXHitPayload:

PXXVTriggerPayload PXXIHitPayload PXXVPayload PXXITriggerPayload PXXVUnpackable PXXIPayload PXXObject PXXVAttWritable TObject List of all members.

Public Member Functions

 SET_LOGGER ("PXXHitPayload")
 PXXHitPayload (const PXXPayloadEnvelope &envelope)
 PXXHitPayload ()
virtual ~PXXHitPayload ()
virtual Int32b_t GetTriggerType () const
virtual Int32b_t GetTriggerConfigID () const
virtual const PXXISourceIDGetSourceID ()
virtual const PXXIDOMIDGetDOMID ()
virtual Double64b_t GetIntegratedCharge () const
virtual const PXXIUTCTimeGetHitTimeUTC ()
virtual Short16b_t GetTriggerMode () const
virtual void WriteProperties ()

Detailed Description

PXXHitPayload //

Author:
Kotoyo Hoshina 02/Oct/05 //


Constructor & Destructor Documentation

PXXHitPayload::PXXHitPayload const PXXPayloadEnvelope envelope  ) 
 

Constructor

PXXHitPayload::PXXHitPayload  ) 
 

If you use default constructor, you must set envelope before calling Unpack().

virtual PXXHitPayload::~PXXHitPayload  )  [virtual]
 

Destructor


Member Function Documentation

virtual const PXXIDOMID& PXXHitPayload::GetDOMID  )  [virtual]
 

Get DOM ID

Implements PXXIHitPayload.

virtual const PXXIUTCTime& PXXHitPayload::GetHitTimeUTC  )  [inline, virtual]
 

Get Hit Time (leading edge). Currently returns GetPayloadTimeUTC().

Implements PXXIHitPayload.

virtual Double64b_t PXXHitPayload::GetIntegratedCharge  )  const [inline, virtual]
 

Get Charge

Implements PXXIHitPayload.

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

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

Implements PXXITriggerPayload.

virtual Int32b_t PXXHitPayload::GetTriggerConfigID  )  const [virtual]
 

returns ID of trigger (implementation of PXXITriggerPayload)

Implements PXXITriggerPayload.

virtual Short16b_t PXXHitPayload::GetTriggerMode  )  const [virtual]
 

get trigger mode

virtual Int32b_t PXXHitPayload::GetTriggerType  )  const [virtual]
 

returns the Trigger type (implementation of PXXITriggerPayload)

Implements PXXITriggerPayload.

PXXHitPayload::SET_LOGGER "PXXHitPayload"   ) 
 

virtual void PXXHitPayload::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:36 2005 by doxygen version 1.4.1