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

Public Member Functions | |
| virtual | ~PXXVCompositePayload () | 
| virtual const PXXCompositePayloadEnvelope & | GetCompositePayloadEnvelope () | 
| virtual const vector< PXXIPayloadPtr > & | GetPayloadPtrs () const | 
| virtual const vector< PXXIHitPayloadPtr > & | GetHitPtrs () const | 
| virtual void | WriteCompositePayload () | 
Protected Member Functions | |
| PXXVCompositePayload (const PXXPayloadEnvelope &envelope) | |
| PXXVCompositePayload () | |
| virtual Int32b_t | UnpackCompositePayloadEnvelope () | 
| virtual Int32b_t | UnpackCompositePayload () | 
| virtual vector< PXXIPayloadPtr > & | GetPayloadPtrs () | 
| virtual vector< PXXIHitPayloadPtr > & | GetHitPtrs () | 
      
  | 
  
| 
 Destructor.  | 
  
      
  | 
  
| 
 The class is pure virtual so that the constructor should be protected.  | 
  
      
  | 
  
| 
 The class is pure virtual so that the constructor should be protected. If you use default constructor, you must set envelope before calling Unpack().  | 
  
      
  | 
  
| 
 returns composite payload envelope  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 get timeordered list of all hits contained in Composite, this is the unique list of Payload's which are PXXIHitPayload's. Implements PXXICompositePayload.  | 
  
      
  | 
  
| 
 Get function to get non-const vectors.  | 
  
      
  | 
  
| 
 Returns a reference to payload array. Implements PXXICompositePayload.  | 
  
      
  | 
  
| 
 Unpack composite payloads and save it to PXXICompositePayload::fPayloads_. return the size of unpacked payloads including CompositePayloadEnvelope.  | 
  
      
  | 
  
| 
 Unpack composite payload envelope and save it to fTCompositeEnvelope_. return the size of unpacked envelope.  | 
  
      
  | 
  
| 
 Write composite payload  |