20 TNamed(name,
"This is a Go4 Event Store")
22 GO4TRACE((15,
"TGo4EventStore::TGo4EventStore(const char *)",__LINE__, __FILE__));
26 TNamed(
"Default EventStore",
"This is a Go4 Event Store")
28 GO4TRACE((15,
"TGo4EventStore::TGo4EventStore()",__LINE__, __FILE__));
33 GO4TRACE((15,
"TGo4EventStore::~TGo4EventStore()",__LINE__, __FILE__));
38 MayNotUse(
"TGo4EventStore::Store(TGo4Parameter *cali)");
39 TGo4Log::Debug(
" EventStore::Store Parameter not implemented for %s", ClassName());
45 MayNotUse(
"TGo4EventStore::Store(TGo4Condition *conny)");
46 TGo4Log::Debug(
" EventStore::Store Condition not implemented for %s", ClassName());
52 MayNotUse(
"TGo4EventStore::Store(TGo4Fitter *fitter)");
53 TGo4Log::Debug(
" EventStore::Store Fitter not implemented for %s", ClassName());
59 MayNotUse(
"TGo4EventStore::Store(TFolder *folder)");
60 TGo4Log::Debug(
" EventStore::Store Folder not implemented for %s", ClassName());
virtual ~TGo4EventStore()
virtual Int_t Store(TGo4EventElement *event)=0
Stores eventelement event into the storage implementation.
void Clear(Option_t *opt="") override
We overwrite the default TNamed::Clear that would erase our name and title!
Central class of Go4Fit package.
static void Info(const char *text,...) GO4_PRINTF_ARGS
User shortcut for message with prio 1.
static void Debug(const char *text,...) GO4_PRINTF_ARGS
User shortcut for message with prio 0.
Base class for all parameter aggregations, e.g.