#include <TGo4SimpleSubEvent.h>
Inheritance diagram for TGo4SimpleSubEvent:
Public Methods | |
virtual Int_t | Fill () |
Method called by the event owner (analysis step) to fill the event element from the set event source. More... | |
virtual void | Clear (Option_t *t="") |
Method called by the event owner (analysis step) to clear the event element. More... | |
void | PrintEvent () |
Method called by the event owner (analysis step) to clear the event element. More... | |
TGo4SimpleSubEvent () | |
virtual | ~TGo4SimpleSubEvent () |
Public Attributes | |
Short_t | fsProcid |
Processor ID [from setup]. More... | |
Int_t | fiFieldLen |
Length of the used data field (number of longwords). More... | |
Int_t | fiD0 |
Data longword. More... | |
Int_t | fiD1 |
Data longword. More... | |
Int_t | fiD2 |
Data longword. More... | |
Int_t | fiD3 |
Data longword. More... | |
Int_t | fiD4 |
Data longword. More... | |
Int_t | fiD5 |
Data longword. More... | |
Int_t | fiD6 |
Data longword. More... | |
Int_t | fiD7 |
Data longword. More... | |
Int_t | fiD8 |
Data longword. More... | |
Int_t | fiD9 |
Data longword. More... | |
Int_t | fiD10 |
Data longword. More... | |
Int_t | fiD11 |
Data longword. More... | |
Int_t | fiD12 |
Data longword. More... | |
Static Public Attributes | |
Int_t | fgiZeroField [13] = {0} |
Definition at line 29 of file TGo4SimpleSubEvent.h.
|
Definition at line 25 of file TGo4SimpleSubEvent.cxx. References fiD0, fiD1, fiD10, fiD11, fiD12, fiD2, fiD3, fiD4, fiD5, fiD6, fiD7, fiD8, fiD9, and TRACE. |
|
Definition at line 63 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 94 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 81 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 71 of file TGo4SimpleSubEvent.cxx. References TGo4Log::Debug(), fiFieldLen, fsProcid, and TRACE. Referenced by TGo4SimpleEvent::PrintEvent(). |
|
Definition at line 22 of file TGo4SimpleSubEvent.cxx. Referenced by Clear(). |
|
Processor ID [from setup].
Definition at line 36 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 42 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleEventProcessor::BuildSimpleEvent(), Clear(), and PrintEvent(). |
|
Data longword.
Definition at line 47 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleEventProcessor::BuildSimpleEvent(), Clear(), and TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 52 of file TGo4SimpleSubEvent.h. Referenced by main(), and TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 57 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 62 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 67 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 72 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 77 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 82 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 87 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 92 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 97 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 102 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |
|
Data longword.
Definition at line 107 of file TGo4SimpleSubEvent.h. Referenced by TGo4SimpleSubEvent(). |