#include <PXXVRecord.h>
Inheritance diagram for PXXVRecord:
Public Member Functions | |
virtual | ~PXXVRecord () |
virtual Short16b_t | GetRecordType () const |
Protected Member Functions | |
PXXVRecord () | |
virtual Int32b_t | ReadRecordType () |
virtual void | SetRecordType (Short16b_t rectype) |
This is an base(abstract) class of all records. // It inherits PXXVUnpackable and doesn't implement ReadData() and Write(), // so you cannot instanciate the class. // All records must be an descendant of the class //
|
Destructor. |
|
The class is pure virtual so that the constructor should be protected. |
|
Get two byte record type. |
|
utility function to read RecordType to the fSRecordType_ and set correct endianness to the current decoder.
|
|
Set record type just in case you are treating irregular record which cannot call ReadRecordType. Currently only DomHitEngineeringFormatRecord can call it. |