#include <TGo4SimpleSubEvent.h>
Inheritance diagram for TGo4SimpleSubEvent:
Public Member Functions | |
virtual Int_t | Fill () |
Method called by the event owner (analysis step) to fill the event element from the set event source. | |
virtual void | Clear (Option_t *t="") |
Method called by the event owner (analysis step) to clear the event element. | |
void | PrintEvent () |
Method called by the event owner (analysis step) to clear the event element. | |
TGo4SimpleSubEvent () | |
virtual | ~TGo4SimpleSubEvent () |
Public Attributes | |
Short_t | fsProcid |
Processor ID [from setup]. | |
Int_t | fiFieldLen |
Length of the used data field (number of longwords). | |
Int_t | fiD0 |
Data longword. | |
Int_t | fiD1 |
Data longword. | |
Int_t | fiD2 |
Data longword. | |
Int_t | fiD3 |
Data longword. | |
Int_t | fiD4 |
Data longword. | |
Int_t | fiD5 |
Data longword. | |
Int_t | fiD6 |
Data longword. | |
Int_t | fiD7 |
Data longword. | |
Int_t | fiD8 |
Data longword. | |
Int_t | fiD9 |
Data longword. | |
Int_t | fiD10 |
Data longword. | |
Int_t | fiD11 |
Data longword. | |
Int_t | fiD12 |
Data longword. | |
Static Public Attributes | |
static Int_t | fgiZeroField [13] = {0} |
Definition at line 25 of file TGo4SimpleSubEvent.h.
|
Definition at line 27 of file TGo4SimpleSubEvent.cxx. References fiD0, fiD1, fiD10, fiD11, fiD12, fiD2, fiD3, fiD4, fiD5, fiD6, fiD7, fiD8, fiD9, and TRACE. |
|
Definition at line 65 of file TGo4SimpleSubEvent.cxx. References TRACE. |
|
Method called by the event owner (analysis step) to fill the event element from the set event source. Event source can be the source of the analysis step (if this is a raw event) or the event processor (if this is a reduced event). Fill method has to specify how the event source writes to the members of this event structure. Either by calling methods of the source (like myevent.a=GetEventSource()->GetA(); etc ), or by direct copy to the member (like GetEventSource()->FillMemoryAt(&myevent.a);) Reimplemented from TGo4EventElement. Definition at line 96 of file TGo4SimpleSubEvent.cxx. References TRACE. |
|
Method called by the event owner (analysis step) to clear the event element.
Reimplemented from TGo4EventElement. Definition at line 83 of file TGo4SimpleSubEvent.cxx. References fgiZeroField, fiD0, fiFieldLen, and TRACE. Referenced by TGo4SimpleEventProcessor::BuildSimpleEvent(), and TGo4SimpleEvent::Clear(). |
|
Method called by the event owner (analysis step) to clear the event element.
Reimplemented from TGo4EventElement. Definition at line 73 of file TGo4SimpleSubEvent.cxx. References TGo4Log::Debug(), fiFieldLen, fsProcid, and TRACE. Referenced by TGo4SimpleEvent::PrintEvent(). |
|
Definition at line 24 of file TGo4SimpleSubEvent.cxx. Referenced by Clear(). |
|
Processor ID [from setup].
Definition at line 32 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleEvent::AddSubEvent(), TGo4SimpleEvent::GetSubEvent(), and PrintEvent(). |
|
Length of the used data field (number of longwords). Corresponds to the fiDlen Parameter of the MbsSubevent, which gives the fieldlength in shortwords. Definition at line 38 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleEventProcessor::BuildSimpleEvent(), Clear(), and PrintEvent(). |
|
Data longword.
Definition at line 43 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleEventProcessor::BuildSimpleEvent(), Clear(), and TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 48 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 53 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 58 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 63 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 68 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 73 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 78 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 83 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 88 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 93 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 98 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 103 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |