#include <TGo4SubEventHeader10.h>
Public Member Functions | |
virtual void | Clear (Option_t *opt="") |
TGo4SubEventHeader10 () | |
virtual | ~TGo4SubEventHeader10 () |
Public Attributes | |
TGo4GSIEventHeader | fxGSIHeader |
union { | |
Int_t fiFullid | |
struct { | |
Short_t fsProcid | |
Char_t fcSubcrate | |
Char_t fcControl | |
} | |
}; |
Standard GSI subevent header implementation. For Little Endian machines (linux)
Definition at line 29 of file TGo4SubEventHeader10.h.
TGo4SubEventHeader10::TGo4SubEventHeader10 | ( | ) | [inline] |
Definition at line 80 of file TGo4SubEventHeader10.h.
virtual TGo4SubEventHeader10::~TGo4SubEventHeader10 | ( | ) | [inline, virtual] |
Definition at line 82 of file TGo4SubEventHeader10.h.
virtual void TGo4SubEventHeader10::Clear | ( | Option_t * | opt = "" |
) | [inline, virtual] |
Reset all members to zero.
Definition at line 33 of file TGo4SubEventHeader10.h.
References TGo4GSIEventHeader::Clear(), TGo4GSIEventHeader::fsType, and fxGSIHeader.
Referenced by TGo4MbsSubEvent::Clear().
union { ... } |
union to correctly access full id as one int value
Processor type code.
Definition at line 73 of file TGo4SubEventHeader10.h.
Referenced by TGo4MbsSubEvent::GetControl(), and TGo4MbsSubEvent::SetControl().
Subcrate number
Definition at line 70 of file TGo4SubEventHeader10.h.
Referenced by TGo4MbsSubEvent::GetSubcrate(), and TGo4MbsSubEvent::SetSubcrate().
full id number of procid, subcrate and ctrl
Definition at line 50 of file TGo4SubEventHeader10.h.
Referenced by TGo4MbsSubEvent::GetFullId(), and TGo4MbsSubEvent::SetFullId().
Short_t TGo4SubEventHeader10::fsProcid |
Processor ID [from setup]
Definition at line 67 of file TGo4SubEventHeader10.h.
Referenced by TGo4MbsSubEvent::GetProcid(), and TGo4MbsSubEvent::SetProcid().
Definition at line 43 of file TGo4SubEventHeader10.h.
Referenced by Clear(), TGo4MbsSubEvent::GetDlen(), TGo4MbsSubEvent::GetSubtype(), TGo4MbsSubEvent::GetType(), TGo4MbsSubEvent::SetDlen(), TGo4MbsSubEvent::SetSubtype(), and TGo4MbsSubEvent::SetType().