39 virtual unsigned int getEvtLength() =0;
47 virtual int getEvtType() =0;
55 virtual int getEvtSequence() =0;
61 virtual int getRunNumber() =0;
69 virtual void identify(std::ostream&
os = std::cout)
const = 0;
78 virtual void listFrame(
const int =0, std::ostream& =std::cout)
const {};
80 virtual void listHistory(
const int =0, std::ostream& =std::cout)
const {};
81 virtual void listError(
const int =0, std::ostream& =std::cout)
const {};
105 virtual unsigned int getFrameEntry(
const char * ,
const int =0,
const int =0)
const {
return 0; };
114 virtual Packet* getPacket(
const int)=0;
121 virtual Packet* getPacket(
const int,
const int )=0;
129 virtual int getPacketList(
Packet*[],
const int ) =0;
135 virtual int existPacket (
const int )=0;
145 virtual int Copy (
int *destination,
const unsigned int ,
int *nw,
const char * =
"" )=0;
161 virtual unsigned int getTagWord(
const int =0)
const {
return 0;};
163 virtual int is_pointer_type()
const =0;
176 virtual int getDate() = 0;
177 virtual time_t getTime()
const = 0;