29 GO4TRACE((12,
"TGo4SimpleEvent::TGo4SimpleEvent()",__LINE__, __FILE__));
43 GO4TRACE((12,
"TGo4SimpleEvent::TGo4SimpleEvent(Int_t)",__LINE__, __FILE__));
49 for(Int_t z=0; z<10; ++z)
55 for (Int_t t=0;t<subevtnum;++t)
63 GO4TRACE((12,
"TGo4SimpleEvent::~TGo4SimpleEvent()",__LINE__, __FILE__));
71 GO4TRACE((11,
"TGo4SimpleEvent::PrintEvent()",__LINE__, __FILE__));
88 GO4TRACE((11,
"TGo4SimpleEvent::Clear()",__LINE__, __FILE__));
110 GO4TRACE((11,
"TGo4SimpleEvent::Fill()",__LINE__, __FILE__));
167 GO4TRACE((11,
"TGo4SimpleEvent::GetSubEvent(Short_t)",__LINE__, __FILE__));
204 GO4TRACE((11,
"TGo4SimpleEvent::AddSubEvent(Short_t)",__LINE__, __FILE__));
220 TGo4Log::Debug(
" SimpleEvent: Added subevent with procid %d: ", procid);
224 TGo4Log::Error(
"simple event: clonesarray is full, cannot add another subevent");
234 GO4TRACE((11,
"TGo4SimpleEvent::ResetIterator()",__LINE__, __FILE__));
243 GO4TRACE((11,
"TGo4SimpleEvent::NextSubEvent()",__LINE__, __FILE__));
TGo4EventSource * GetEventSource() const
virtual void PrintEvent()
TGo4SimpleSubEvent * AddSubEvent(Short_t procid)
Bool_t CheckEventSource(const char *classname)
virtual void Clear(Option_t *t="")
TGo4SimpleSubEvent * GetSubEvent(Short_t procid)
virtual ~TGo4SimpleEvent()
void BuildSimpleEvent(TGo4SimpleEvent *target)
virtual Bool_t BuildEvent(TGo4EventElement *dest)
virtual void Clear(Option_t *t="")
TClonesArray * fxSubEventArray
Bool_t BuildEvent(TGo4EventElement *dest)
TGo4SimpleSubEvent * NextSubEvent()
static void Error(const char *text,...)
static void Debug(const char *text,...)