9 #ifndef EVDB_DISPLAYWINDOW_H 10 #define EVDB_DISPLAYWINDOW_H 14 #include "RQ_OBJECT.h" 26 typedef Canvas* (*CanvasCreator_t)(TGMainFrame*
mf);
34 RQ_OBJECT(
"evdb::DisplayWindow")
37 static void Register(
const char*
name,
38 const char* description,
42 static const std::vector<std::string>& Names();
43 static int OpenWindow(
int type=0);
44 static void SetRunEventAll(
int run,
int event);
45 static void SetServicesAll();
46 static void DrawAll(
const char*
opt=0);
52 virtual void Draw(
const char*
opt=
"");
53 virtual void CloseWindow();
55 void SetRunEvent(
int run,
int event);
MenuBar * fMenuBar
Top menu bar.
A status bar on the bottom of the display.
ButtonBar * fButtonBar
Top button bar.
Canvas *(* CanvasCreator_t)(TGMainFrame *mf)
Manage all things related to colors for the event display.
StatusBar * fStatusBar
Status bar running along the bottom.
Canvas * fDisplay
Display of detector event information.
void Draw(const char *plot, const char *title)
TGMainFrame * fMain
Main window.
Event finding and building.
h
training ###############################