Public Member Functions | |
TRawEvent () | |
TRawEvent (const TRawEvent &rhs) | |
~TRawEvent () override=default | |
void | Clear (Option_t *="") override |
void | Copy (TObject &) const override |
virtual char * | GetData () |
virtual uint32_t | GetDataSize () const |
virtual uint32_t | GetTimeStamp () const |
virtual int | GoodFrags () |
virtual void | IncrementGoodFrags () |
virtual TRawEvent & | operator= (const TRawEvent &) |
void | Print (const char *="") const override |
virtual int | SwapBytes (bool) |
Protected Attributes | |
int | fGoodFrags {0} |
#include <TRawEvent.h>
|
inline |
default constructor
Definition at line 26 of file TRawEvent.h.
|
inline |
copy constructor
Definition at line 27 of file TRawEvent.h.
|
overridedefault |
destructor
|
inlineoverride |
clear event for reuse
Definition at line 30 of file TRawEvent.h.
|
inlineoverride |
copy helper
Definition at line 31 of file TRawEvent.h.
|
inlinevirtual |
return pointer to the data buffer
Reimplemented in TMidasEvent, TTdrEvent, TRlmdEvent, and TLstEvent.
Definition at line 41 of file TRawEvent.h.
|
inlinevirtual |
return the event size
Reimplemented in TMidasEvent, TTdrEvent, TRlmdEvent, and TLstEvent.
Definition at line 37 of file TRawEvent.h.
|
inlinevirtual |
|
inlinevirtual |
returns number of good fragments parsed
Definition at line 48 of file TRawEvent.h.
References fGoodFrags.
|
inlinevirtual |
increments the number of good fragments parsed
Definition at line 49 of file TRawEvent.h.
References fGoodFrags.
assignement operator
Definition at line 29 of file TRawEvent.h.
|
inlineoverride |
show all event information
Definition at line 32 of file TRawEvent.h.
|
inlinevirtual |
convert event data between little-endian (Linux-x86) and big endian (MacOS-PPC)
Reimplemented in TMidasEvent, TTdrEvent, TLstEvent, and TRlmdEvent.
Definition at line 43 of file TRawEvent.h.
|
protected |
number of good fragments parsed
Definition at line 52 of file TRawEvent.h.
Referenced by TMidasEvent::Clear(), GoodFrags(), and IncrementGoodFrags().