22 GO4TRACE((12,
"TGo4ExampleClientStatus::TGo4ExampleClientStatus(const char *)",__LINE__, __FILE__));
27 GO4TRACE((12,
"TGo4ExampleClientStatus::~TGo4ExampleClientStatus()",__LINE__, __FILE__));
32 GO4TRACE((12,
"TGo4ClientStatus::SetHistoStatus(TH1 *)",__LINE__, __FILE__));
40 GO4TRACE((12,
"TGo4ClientStatus::SetNames(const char *, const char *)",__LINE__, __FILE__));
47 PrintLine(
"G-OOOO-> ExampleClient Status Class %s Printout: <-OOOO-G", GetName());
48 PrintLine(
"G-OOOO-> ---------------------------------------------- <-OOOO-G");
52 PrintLine(
"G-OOOO-> ---------------------------------------------- <-OOOO-G");
54 PrintLine(
"G-OOOO-> END Example Client Status Class Printout END <-OOOO-G");
int main(int argc, char *argv[])
void Print(Option_t *opt="") const override
basic method to printout status information on stdout; to be overridden by specific subclass
virtual ~TGo4ExampleClientStatus()
void SetHistoStatus(TH1 *histogram)
Set histogram status.
void SetNames(const char *main, const char *watch)
Set names of the work runnables of example.
TGo4ExampleClientStatus()
void Print(Option_t *opt="") const override
TString fxMainName
Remember name of main thread.
TString fxHistogramName
Remember name of histogram.
TString fxWatchName
Remember name of watch thread.
static void PrintLine(const char *text,...)
Print single line of debug output with appropriate indent.