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

#include <TNSCLEvent.h>

Inheritance diagram for TNSCLEvent:
TRawEvent TNSCLScaler

Public Member Functions

 TNSCLEvent ()
 TNSCLEvent (const TRawEvent &)
virtual ~TNSCLEvent ()
Int_t GetBodyHeaderSize () const
long GetTimestamp () const
Int_t GetSourceID () const
Int_t GetBarrierType () const
int IsBuiltData () const
const char * GetPayload () const
TSmartBuffer GetPayloadBuffer () const
Int_t GetPayloadSize () const
 ClassDef (TNSCLEvent, 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 void Clear (Option_t *opt="")
virtual Int_t Compare (const TObject &) const
virtual void Copy (TObject &) const
virtual void Print (Option_t *opt="") 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

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

Member Function Documentation

TNSCLEvent::ClassDef ( TNSCLEvent  ,
 
)
Int_t TNSCLEvent::GetBarrierType ( ) const
Int_t TNSCLEvent::GetBodyHeaderSize ( ) const
const char * TNSCLEvent::GetPayload ( ) const
TSmartBuffer TNSCLEvent::GetPayloadBuffer ( ) const
Int_t TNSCLEvent::GetPayloadSize ( ) const
Int_t TNSCLEvent::GetSourceID ( ) const
long TNSCLEvent::GetTimestamp ( ) const

Reimplemented from TRawEvent.

int TNSCLEvent::IsBuiltData ( ) const

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