#include <TGo4RootBrowserProxy.h>
Inheritance diagram for TGo4RootBrowserProxy:
Public Member Functions | |
TGo4RootBrowserProxy (TGo4BrowserProxy *br=0) | |
virtual | ~TGo4RootBrowserProxy () |
virtual Bool_t | ProcessEvent (TGo4Slot *slot, TGo4Slot *source, Int_t id, void *param) |
void | UnblockStatusOutput () |
void | DrawPicture (const char *itemname, TGo4Picture *pic, TPad *pad) |
void | DrawCondition (const char *itemname, TGo4Condition *con) |
void | DrawItem (const char *itemname) |
void | Message (const char *str1, const char *str2, Int_t blockdelay) |
Protected Member Functions | |
void | UpdateRatemeter (TObject *obj) |
void | UpdateLoginfo (TObject *obj) |
TCanvas * | MakeCanvas (const char *title=0) |
void | SyncRootBrowserSlots () |
Protected Attributes | |
TGo4BrowserProxy * | fBrowser |
Bool_t | fLockMessage |
Static Protected Attributes | |
static Int_t | fCanvasCounter = 0 |
|
Definition at line 46 of file TGo4RootBrowserProxy.cxx. |
|
Definition at line 53 of file TGo4RootBrowserProxy.cxx. |
|
Reimplemented from TGo4Proxy. Definition at line 62 of file TGo4RootBrowserProxy.cxx. References TGo4Slot::evDelete, TGo4Slot::evObjAssigned, TGo4Slot::evObjDeleted, TGo4Slot::evObjUpdated, TGo4Slot::GetAssignedObject(), SyncRootBrowserSlots(), UpdateLoginfo(), and UpdateRatemeter(). |
|
Definition at line 153 of file TGo4RootBrowserProxy.cxx. References fLockMessage. |
|
|
Definition at line 368 of file TGo4RootBrowserProxy.cxx. References TGo4BrowserProxy::DefineRelatedObject(), TGo4Condition::Draw(), fBrowser, TGo4BrowserProxy::GetBrowserObject(), TGo4Condition::GetLinkedHistogram(), MakeCanvas(), and TGo4Condition::SetWorkHistogram(). Referenced by DrawItem(). |
|
Definition at line 395 of file TGo4RootBrowserProxy.cxx. References TGo4BrowserProxy::CanDrawItem(), TGo4Picture::Draw(), DrawCondition(), DrawPicture(), fBrowser, TGo4BrowserProxy::GetBrowserObject(), TGo4BrowserProxy::ItemCanDo(), TGo4BrowserProxy::ItemClass(), and MakeCanvas(). Referenced by TGo4BrowserItem::DrawItem(). |
|
Definition at line 82 of file TGo4RootBrowserProxy.cxx. References fLockMessage. Referenced by TGo4Interface::Message(), UpdateLoginfo(), and UpdateRatemeter(). |
|
Definition at line 112 of file TGo4RootBrowserProxy.cxx. References fLockMessage, TGo4AnalysisClientStatus::GetCurrentCount(), TGo4AnalysisClientStatus::GetDateTime(), TGo4AnalysisClientStatus::GetRate(), TGo4AnalysisClientStatus::GetTime(), TGo4AnalysisClientStatus::IsAnalysisRunning(), and Message(). Referenced by ProcessEvent(). |
|
Definition at line 146 of file TGo4RootBrowserProxy.cxx. References Message(). Referenced by ProcessEvent(). |
|
Definition at line 302 of file TGo4RootBrowserProxy.cxx. References fCanvasCounter. Referenced by DrawCondition(), and DrawItem(). |
|
|
Definition at line 44 of file TGo4RootBrowserProxy.cxx. Referenced by MakeCanvas(). |
|
Definition at line 54 of file TGo4RootBrowserProxy.h. Referenced by DrawCondition(), DrawItem(), DrawPicture(), and SyncRootBrowserSlots(). |
|
Definition at line 56 of file TGo4RootBrowserProxy.h. Referenced by Message(), UnblockStatusOutput(), and UpdateRatemeter(). |