GRUTinizer
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
TGEBEvent Class Reference

#include <TGEBEvent.h>

Inheritance diagram for TGEBEvent:
TRawEvent

Public Member Functions

 TGEBEvent ()
 TGEBEvent (const TRawEvent &)
virtual ~TGEBEvent ()
long GetTimestamp () const
const char * GetPayload () const
TSmartBuffer GetPayloadBuffer () const
virtual void Clear (Option_t *opt="")
virtual void Print (Option_t *opt="") const
 ClassDef (TGEBEvent, 0)
- Public Member Functions inherited from TRawEvent
struct TRawEvent::Mesy_Word __attribute__ ((__packed__))
struct TRawEvent::Mesy_Header __attribute__ ((__packed__))
struct TRawEvent::Mesy_ETS __attribute__ ((__packed__))
struct TRawEvent::Mesy_FILL __attribute__ ((__packed__))
struct TRawEvent::Mesy_EOE __attribute__ ((__packed__))
struct TRawEvent::M_QDC_Data __attribute__ ((__packed__))
struct TRawEvent::M_TDC_Data __attribute__ ((__packed__))
struct TRawEvent::GEBMode3Head __attribute__ ((__packed__))
struct TRawEvent::GEBMode3Data __attribute__ ((__packed__))
struct TRawEvent::GEBS800Header __attribute__ ((__packed__))
struct TRawEvent::S800TriggerPacket __attribute__ ((__packed__))
struct TRawEvent::S800TOFPacket __attribute__ ((__packed__))
struct TRawEvent::S800SCINTPacket __attribute__ ((__packed__))
struct TRawEvent::S800FPICPacket __attribute__ ((__packed__))
struct TRawEvent::S800FPCRDCPacket __attribute__ ((__packed__))
struct TRawEvent::RawHeader __attribute__ ((__packed__)) RawHeader
TRawEvent::GEBHeader RawHeader __attribute__ ((__packed__)) GEBHeader
TRawEvent::EVTHeader RawHeader __attribute__ ((__packed__)) EVTHeader
struct
TRawEvent::TNSCLFragmentHeader 
__attribute__ ((__packed__)) TNSCLFragmentHeader
 TRawEvent ()
 Constructs an empty TRawEvent.
 TRawEvent (const TRawEvent &)
 Copy constructor.
virtual ~TRawEvent ()
TRawEventoperator= (const TRawEvent &)
virtual Int_t Compare (const TObject &) const
virtual void Copy (TObject &) const
RawHeaderGetRawHeader ()
const char * GetBody () const
TSmartBufferGetBuffer ()
void SetData (TSmartBuffer body)
bool IsGoodSize () const
void SetFileType (kFileType type)
kFileType GetFileType ()
Int_t GetEventType () const
Int_t GetTotalSize () const
Int_t GetBodySize () const
void SetFragmentTimestamp (long timestamp)

Additional Inherited Members

- Static Public Member Functions inherited from TRawEvent
static UShort_t SwapShort (UShort_t datum)
static void SwapMode3Head (GEBMode3Head &head)
static void SwapMode3Data (GEBMode3Data &data)
static Int_t GetS800Channel (UShort_t input)
static Int_t GetS800Value (UShort_t input)
- Public Attributes inherited from TRawEvent
typedef __attribute__
- Protected Attributes inherited from TRawEvent
RawHeader fEventHeader
kFileType fFileType
long fTimestamp
TSmartBuffer fBody

Constructor & Destructor Documentation

TGEBEvent::TGEBEvent ( )
TGEBEvent::TGEBEvent ( const TRawEvent raw)
TGEBEvent::~TGEBEvent ( )
virtual

Member Function Documentation

TGEBEvent::ClassDef ( TGEBEvent  ,
 
)
void TGEBEvent::Clear ( Option_t *  opt = "")
virtual

Reimplemented from TRawEvent.

const char * TGEBEvent::GetPayload ( ) const
TSmartBuffer TGEBEvent::GetPayloadBuffer ( ) const
Long_t TGEBEvent::GetTimestamp ( ) const

Reimplemented from TRawEvent.

void TGEBEvent::Print ( Option_t *  opt = "") const
virtual

Reimplemented from TRawEvent.


The documentation for this class was generated from the following files: