GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
#include <TGo4AnalysisObjectResult.h>
Public Member Functions | |
TGo4AnalysisObjectResult () | |
TGo4AnalysisObjectResult (const char *name) | |
virtual | ~TGo4AnalysisObjectResult () |
Go4ResultAction_t | Action () const |
const char * | GetMessage () const |
TGo4AnalysisObjectNames * | GetNamesList (Bool_t chown=kTRUE) |
Take out the nameslist. | |
const char * | GetObjectFullName () const |
void | Print (Option_t *opt="") const override |
void | SetAction (Go4ResultAction_t com) |
void | SetMessage (const char *nam) |
void | SetNamesList (TGo4AnalysisObjectNames *n) |
void | SetObjectFullName (const char *nam) |
![]() | |
TGo4Status () | |
TGo4Status (const char *name) | |
TGo4Status (const char *name, const char *title) | |
virtual | ~TGo4Status () |
void | Print (Option_t *opt="") const override |
virtual Int_t | PrintStatus (Text_t *buffer=nullptr, Int_t buflen=0) |
DEPRECATED - please use Print(Option_t *) signature basic method to printout status information on stdout; to be overridden by specific subclass. | |
Private Attributes | |
Go4ResultAction_t | fiAction {kGo4ActionNul} |
This contains an action token to execute on gui side. | |
TString | fxFullName |
not streamed, valid only inside analysis | |
TString | fxMessage |
Optional error or info message. | |
TGo4AnalysisObjectNames * | fxNamesList {nullptr} |
Last state of the objects in analysis after modification. | |
Additional Inherited Members | |
![]() | |
enum | { kGo4NoReset = BIT(20) , kGo4CanDelete = BIT(21) , kGo4BackStoreReset = BIT(22) } |
Go4 status bits to be used in object manager to suppress resetting or deleting histograms, etc. More... | |
![]() | |
static Text_t * | PrintBuffer (char *buffer, Int_t &buflen, const char *text,...) |
Print text with variable expression into buffer. | |
static Text_t * | PrintIndent (Text_t *buffer, Int_t &buflen) |
Insert indentation blanks into text buffer. | |
static void | PrintLine (const char *text,...) |
Print single line of debug output with appropriate indent. | |
Definition at line 42 of file TGo4AnalysisObjectResult.h.
TGo4AnalysisObjectResult::TGo4AnalysisObjectResult | ( | ) |
Definition at line 21 of file TGo4AnalysisObjectResult.cxx.
References TGo4Status::TGo4Status().
TGo4AnalysisObjectResult::TGo4AnalysisObjectResult | ( | const char * | name | ) |
Definition at line 26 of file TGo4AnalysisObjectResult.cxx.
References TGo4Status::TGo4Status().
|
virtual |
Definition at line 31 of file TGo4AnalysisObjectResult.cxx.
|
inline |
Definition at line 67 of file TGo4AnalysisObjectResult.h.
References fiAction.
Referenced by Print().
|
inline |
Definition at line 61 of file TGo4AnalysisObjectResult.h.
References fxMessage.
Referenced by Print().
TGo4AnalysisObjectNames * TGo4AnalysisObjectResult::GetNamesList | ( | Bool_t | chown = kTRUE | ) |
Take out the nameslist.
Definition at line 38 of file TGo4AnalysisObjectResult.cxx.
References fxNamesList.
Referenced by TGo4AnalysisProxy::ReceiveStatus().
|
inline |
Definition at line 57 of file TGo4AnalysisObjectResult.h.
References fxFullName.
Referenced by TGo4AnalysisWindow::linkedObjectUpdated(), Print(), and TGo4AnalysisProxy::ReceiveStatus().
|
override |
Definition at line 45 of file TGo4AnalysisObjectResult.cxx.
References Action(), fxNamesList, GetMessage(), GetObjectFullName(), and TGo4Status::PrintLine().
|
inline |
Definition at line 65 of file TGo4AnalysisObjectResult.h.
References fiAction.
|
inline |
Definition at line 63 of file TGo4AnalysisObjectResult.h.
References fxMessage.
|
inline |
Definition at line 52 of file TGo4AnalysisObjectResult.h.
References fxNamesList.
|
inline |
Definition at line 59 of file TGo4AnalysisObjectResult.h.
References fxFullName.
Referenced by TGo4AnalysisProxy::ReceiveStatus().
|
private |
This contains an action token to execute on gui side.
Definition at line 80 of file TGo4AnalysisObjectResult.h.
Referenced by Action(), and SetAction().
|
private |
not streamed, valid only inside analysis
Full name and path of the object last modified
Definition at line 77 of file TGo4AnalysisObjectResult.h.
Referenced by GetObjectFullName(), and SetObjectFullName().
|
private |
Optional error or info message.
Definition at line 83 of file TGo4AnalysisObjectResult.h.
Referenced by GetMessage(), and SetMessage().
|
private |
Last state of the objects in analysis after modification.
Definition at line 74 of file TGo4AnalysisObjectResult.h.
Referenced by GetNamesList(), Print(), and SetNamesList().