34 void Print(
const char* =
"")
const override {}
43 virtual char*
GetData() {
return nullptr; }
virtual void IncrementGoodFrags()
increments the number of good fragments parsed
virtual uint32_t GetDataSize() const
return the event size
void Print(const char *="") const override
show all event information
TRawEvent(const TRawEvent &rhs)
copy constructor
virtual char * GetData()
return pointer to the data buffer
virtual uint32_t GetTimeStamp() const
return the event size
TRawEvent()=default
default constructor
void Copy(TObject &obj) const override
copy helper
virtual int GoodFrags()
returns number of good fragments parsed
virtual int SwapBytes(bool)
convert event data between little-endian (Linux-x86) and big endian (MacOS-PPC)
void Clear(Option_t *="") override
clear event for reuse
TRawEvent(TRawEvent &&) noexcept=default