GSI Object Oriented Online Offline (Go4) GO4-6.4.0
Loading...
Searching...
No Matches
TGo4SubEventHeader10 Class Reference

Standard GSI subevent header implementation. More...

#include <TGo4SubEventHeader10.h>

+ Inheritance diagram for TGo4SubEventHeader10:

Public Member Functions

 TGo4SubEventHeader10 ()
 
virtual ~TGo4SubEventHeader10 ()
 
void Clear (Option_t *="") override
 Reset all members to zero.
 

Data Fields

union { 
 
   struct { 
 
      Char_t   fcControl 
 Processor type code. More...
 
      Char_t   fcSubcrate 
 Subcrate number. More...
 
      Short_t   fsProcid 
 Processor ID [from setup]. More...
 
   }  
 
   Int_t   fiFullid 
 full id number of procid, subcrate and ctrl More...
 
};  
 union to correctly access full id as one int value
 
TGo4GSIEventHeader fxGSIHeader
 aggregationByValue
 

Detailed Description

Standard GSI subevent header implementation.

For Little Endian machines (linux)

Author
J. Adamczewski
M. Hemberger

Definition at line 30 of file TGo4SubEventHeader10.h.

Constructor & Destructor Documentation

◆ TGo4SubEventHeader10()

TGo4SubEventHeader10::TGo4SubEventHeader10 ( )
inline

Definition at line 80 of file TGo4SubEventHeader10.h.

References fcControl, fcSubcrate, fsProcid, and fxGSIHeader.

◆ ~TGo4SubEventHeader10()

virtual TGo4SubEventHeader10::~TGo4SubEventHeader10 ( )
inlinevirtual

Definition at line 82 of file TGo4SubEventHeader10.h.

Member Function Documentation

◆ Clear()

void TGo4SubEventHeader10::Clear ( Option_t * = "")
inlineoverride

Reset all members to zero.

Definition at line 34 of file TGo4SubEventHeader10.h.

References fxGSIHeader.

Field Documentation

◆ [union]

union { ... } TGo4SubEventHeader10

union to correctly access full id as one int value

◆ fcControl

Char_t TGo4SubEventHeader10::fcControl

Processor type code.

Definition at line 73 of file TGo4SubEventHeader10.h.

Referenced by TGo4SubEventHeader10().

◆ fcSubcrate

Char_t TGo4SubEventHeader10::fcSubcrate

Subcrate number.

Definition at line 70 of file TGo4SubEventHeader10.h.

Referenced by TGo4SubEventHeader10().

◆ fiFullid

Int_t TGo4SubEventHeader10::fiFullid

full id number of procid, subcrate and ctrl

Definition at line 49 of file TGo4SubEventHeader10.h.

◆ fsProcid

Short_t TGo4SubEventHeader10::fsProcid

Processor ID [from setup].

Definition at line 67 of file TGo4SubEventHeader10.h.

Referenced by TGo4SubEventHeader10().

◆ fxGSIHeader

TGo4GSIEventHeader TGo4SubEventHeader10::fxGSIHeader

aggregationByValue

Definition at line 44 of file TGo4SubEventHeader10.h.

Referenced by TGo4SubEventHeader10(), and Clear().


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