49 TGo4Log::Debug(
" Executing %s : Printout for requested for %d events of subid %d, long:%d, hex:%d, data:%d",
54 GO4TRACE((11,
"TGo4ComSetPrintEvent::ExeCom() - no receiver specified ERROR!",__LINE__, __FILE__));
55 TGo4Log::Debug(
" !!! %s : NO or WRONG RECEIVER ERROR!!!",GetName());
62 cli->
SendStatusMessage(3, kTRUE,TString::Format(
" %s ERROR no analysis ",GetName()));
76 cli->
SendStatusMessage(2, kTRUE,TString::Format(
" Source of event %s of class %s is not yet supported for printevent mode!",
GetObjectName(), eve->ClassName()));
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()
void Set(TGo4RemoteCommand *remcon) override
Set internals of this command from specification of external remote command (command container).
The mother of all go4 analysis.
static TGo4Analysis * Instance()
return analysis instance
TGo4EventElement * GetEventStructure(const char *name) const
Search reference to event structure in folder.
Int_t ExeCom() override
Do the command action.
void Set(TGo4RemoteCommand *remcon) override
Set internals of this command from specification of external remote command (command container).
TGo4MbsSourcePrintPar fxPrintPar
TGo4CommandReceiver * fxReceiverBase
void SetReceiverName(const char *)
The abstract base class for the data elements of which the unpacked events (or detector structure dat...
TGo4EventSource * GetEventSource() const
static void Debug(const char *text,...) GO4_PRINTF_ARGS
User shortcut for message with prio 0.
void SetPrintEvent(Int_t num=1, Int_t sid=-1, Int_t longw=1, Int_t hexw=1, Int_t dataw=0)
Set mbs source into printout (verbose) mode for the next num events.
This command is a container for commands to be send from master to slave via inter-process transport.
Int_t GetValue(Int_t i) const