GRUTinizer
|
Class holding a single event. More...
#include <TRawEvent.h>
Classes | |
struct | __attribute__ |
struct | EVTHeader |
struct | GEBHeader |
struct | GEBMode3Data |
struct | GEBMode3Head |
struct | GEBS800Header |
struct | M_QDC_Data |
struct | M_TDC_Data |
struct | Mesy_EOE |
struct | Mesy_ETS |
struct | Mesy_FILL |
struct | Mesy_Header |
struct | Mesy_Word |
struct | RawHeader |
struct | S800FPCRDCPacket |
struct | S800FPICPacket |
struct | S800SCINTPacket |
struct | S800TOFPacket |
struct | S800TriggerPacket |
struct | TNSCLFragmentHeader |
Static Public Member Functions | |
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 | |
typedef | __attribute__ |
Protected Attributes | |
RawHeader | fEventHeader |
kFileType | fFileType |
long | fTimestamp |
TSmartBuffer | fBody |
Friends | |
std::ostream & | operator<< (std::ostream &os, const GEBInteractionPoint &fSeg) |
std::ostream & | operator<< (std::ostream &os, const GEBBankType1 &bank) |
std::ostream & | operator<< (std::ostream &os, const GEBMode3Head &head) |
std::ostream & | operator<< (std::ostream &os, const GEBMode3Data &data) |
std::ostream & | operator<< (std::ostream &os, const GEBS800Header &head) |
std::ostream & | operator<< (std::ostream &os, const S800TriggerPacket &pack) |
std::ostream & | operator<< (std::ostream &os, const S800TOFPacket &tof) |
std::ostream & | operator<< (std::ostream &os, const PWHit &hit) |
std::ostream & | operator<< (std::ostream &os, const PWBank &bank) |
std::ostream & | operator<< (std::ostream &os, const LaBrSeg &hit) |
std::ostream & | operator<< (std::ostream &os, const LaBrBank &bank) |
std::ostream & | operator<< (std::ostream &os, const RawHeader &head) |
std::ostream & | operator<< (std::ostream &os, const TNSCLFragmentHeader &head) |
Class holding a single event.
TRawEvent::TRawEvent | ( | ) |
Constructs an empty TRawEvent.
TRawEvent::TRawEvent | ( | const TRawEvent & | rhs | ) |
Copy constructor.
|
virtual |
struct TRawEvent::Mesy_Word TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::Mesy_Header TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::Mesy_ETS TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::Mesy_FILL TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::Mesy_EOE TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::M_QDC_Data TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::M_TDC_Data TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::GEBMode3Head TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::GEBMode3Data TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::GEBS800Header TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::S800TriggerPacket TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::S800TOFPacket TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::S800SCINTPacket TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::S800FPICPacket TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::S800FPCRDCPacket TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::RawHeader TRawEvent::__attribute__ | ( | (__packed__) | ) |
TRawEvent::GEBHeader RawHeader TRawEvent::__attribute__ | ( | (__packed__) | ) |
TRawEvent::EVTHeader RawHeader TRawEvent::__attribute__ | ( | (__packed__) | ) |
struct TRawEvent::TNSCLFragmentHeader TRawEvent::__attribute__ | ( | (__packed__) | ) |
|
virtual |
Reimplemented in TGEBEvent.
|
virtual |
|
virtual |
const char * TRawEvent::GetBody | ( | ) | const |
Int_t TRawEvent::GetBodySize | ( | ) | const |
|
inline |
Int_t TRawEvent::GetEventType | ( | ) | const |
|
inline |
TRawEvent::RawHeader * TRawEvent::GetRawHeader | ( | ) |
|
inlinestatic |
|
inlinestatic |
Long_t TRawEvent::GetTimestamp | ( | ) | const |
Reimplemented in TNSCLEvent, and TGEBEvent.
Int_t TRawEvent::GetTotalSize | ( | ) | const |
bool TRawEvent::IsGoodSize | ( | ) | const |
|
virtual |
Reimplemented in TGEBEvent.
void TRawEvent::SetData | ( | TSmartBuffer | body | ) |
|
inline |
|
inline |
|
static |
|
static |
|
static |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
typedef TRawEvent::__attribute__ |
|
protected |
|
protected |
|
protected |
|
protected |