22   GO4TRACE((12, 
"TGo4ComCloseAnalysis::TGo4ComCloseAnalysis() ctor", __LINE__, __FILE__));
 
 
   30   GO4TRACE((12, 
"TGo4ComCloseAnalysis::ExeCom() dtor", __LINE__, __FILE__));
 
   34      GO4TRACE((11, 
"TGo4ComCloseAnalysis::ExeCom() - no receiver specified ERROR!", __LINE__, __FILE__));
 
   35      TGo4Log::Debug(
" !!! ComCloseAnalysis ''%s'': NO RECEIVER ERROR!!!", GetName());
 
   39   GO4TRACE((11, 
"TGo4ComCloseAnalysis::ExeCom() - found valid receiver", __LINE__, __FILE__));
 
   49      cli->
SendStatusMessage(3, kTRUE, TString::Format(
" %s ERROR no analysis ", GetName()));
 
 
void SendStatusMessage(Int_t level, Bool_t printout, const TString &text) override
Send message to gui.
 
The mother of all go4 analysis.
 
static TGo4Analysis * Instance()
return analysis instance
 
virtual void CloseAnalysis()
Finish the analysis run and close all event sources/storages.
 
Int_t PostLoop()
Method executed once after the main analysis event loop.
 
const char * GetName() const override
Return analysis name.
 
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.
 
Bool_t MainIsRunning() const