14#ifndef TGO4COMPOSITEPROCESSOR_H
15#define TGO4COMPOSITEPROCESSOR_H
Base type for object composition.
Short_t GetTriggerNumber() const
Returns trigger number of main MBS event.
void FinalizeEvent() override
implemented by subclass to do actual processing.
virtual void ProcessSubevent(TGo4MbsSubEvent *subevt)
Bool_t BuildEvent(TGo4EventElement *) override
Fill the destination event dest.
virtual ~TGo4CompositeProcessor()
void InitEvent(TGo4EventElement *) override
implemented by subclass to assign correct event structures
Short_t fMbsTriggerNumber
Int_t GetEventNumber() const
Returns event number of main MBS event.
void AddSubProcessor(TGo4EventProcessor *)
Abstract event processor.
TGo4EventProcessor(const char *name)
friend class TGo4EventElement
Wrapper for the standard gsi event structure as delivered from mbs.
Subevent class for gsi mbs data.