22 GO4TRACE((12,
"TGo4ComClearObject::TGo4ComClearObject() ctor", __LINE__, __FILE__));
31 GO4TRACE((12,
"TGo4ComClearObject::TGo4ComClearObject(const char *) ctor", __LINE__, __FILE__));
39 GO4TRACE((12,
"TGo4ComClearObject::ExeCom()", __LINE__, __FILE__));
43 GO4TRACE((11,
"TGo4ComClearObject::ExeCom() - no receiver specified ERROR!", __LINE__, __FILE__));
50 cli->
SendStatusMessage(3, kTRUE, TString::Format(
" %s ERROR no analysis ", GetName()));
57 cli->
SendStatusMessage(1, kTRUE, TString::Format(
"Object %s was cleared.", obname));
59 cli->
SendStatusMessage(2, kTRUE, TString::Format(
"Could not clear object %s", obname));
void SendStatusMessage(Int_t level, Bool_t printout, const TString &text) override
Send message to gui.
const char * GetObjectName() const
access to the object name under command.
TGo4AnalysisObjectCommand()
The mother of all go4 analysis.
static TGo4Analysis * Instance()
return analysis instance
Bool_t ClearObjects(const char *name)
Clear (reset) the specified objects.
Int_t ExeCom() override
Do the command action.
void SetProtection(Go4CommandMode_t m)
TGo4CommandReceiver * fxReceiverBase
void SetReceiverName(const char *)
static void Debug(const char *text,...) GO4_PRINTF_ARGS
User shortcut for message with prio 0.