#include <PXXHitPayload.h>
Inheritance diagram for PXXHitPayload:

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 PXXISourceID & | GetSourceID () | 
| virtual const PXXIDOMID & | GetDOMID () | 
| virtual Double64b_t | GetIntegratedCharge () const | 
| virtual const PXXIUTCTime & | GetHitTimeUTC () | 
| virtual Short16b_t | GetTriggerMode () const | 
| virtual void | WriteProperties () | 
      
  | 
  
| 
 Constructor  | 
  
      
  | 
  
| 
 If you use default constructor, you must set envelope before calling Unpack().  | 
  
      
  | 
  
| 
 Destructor  | 
  
      
  | 
  
| 
 Get DOM ID Implements PXXIHitPayload.  | 
  
      
  | 
  
| 
 Get Hit Time (leading edge). Currently returns GetPayloadTimeUTC(). Implements PXXIHitPayload.  | 
  
      
  | 
  
| 
 Get Charge Implements PXXIHitPayload.  | 
  
      
  | 
  
| 
 returns ID of process that is responsible for this payload (implementation of PXXITriggerPayload) Implements PXXITriggerPayload.  | 
  
      
  | 
  
| 
 returns ID of trigger (implementation of PXXITriggerPayload) Implements PXXITriggerPayload.  | 
  
      
  | 
  
| 
 get trigger mode  | 
  
      
  | 
  
| 
 returns the Trigger type (implementation of PXXITriggerPayload) Implements PXXITriggerPayload.  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Write informations to the output stream Implements PXXVAttWritable.  |