#include <ChargedPadViewer.h>
Inheritance diagram for tpc_tracking::ChargedPadViewer:
Public Member Functions | |
| ChargedPadViewer () | |
| ~ChargedPadViewer () | |
| void | get_gtk_action_entry_array (GtkActionEntry **pentries, int *pnentries) |
| void | get_gtk_toggle_action_entry_array (GtkToggleActionEntry **pentries, int *pnentries) |
| void | ui_toggle_action (GtkToggleAction *toggle_action) |
| const char * | get_actions_xml () |
| void | pixmap_expose () |
| ChargedPadNumber | get_charged_pad_number () |
| ChargedPad * | get_charged_pad () |
| void | set_charged_pad_number (ChargedPadNumber charged_pad_number) |
| void | motion_notify (GdkEventMotion *event) |
| void | draw_no_pad () |
| void | draw_ionization_centers () |
| void | draw_bins () |
| void | draw_axes () |
| void | draw_message () |
| ChargedPadViewer () | |
| ~ChargedPadViewer () | |
| void | get_gtk_action_entry_array (GtkActionEntry **pentries, int *pnentries) |
| void | get_gtk_toggle_action_entry_array (GtkToggleActionEntry **pentries, int *pnentries) |
| void | ui_toggle_action (GtkToggleAction *toggle_action) |
| const char * | get_actions_xml () |
| void | pixmap_expose () |
| ChargedPadNumber | get_charged_pad_number () |
| ChargedPad * | get_charged_pad () |
| void | set_charged_pad_number (ChargedPadNumber charged_pad_number) |
| void | motion_notify (GdkEventMotion *event) |
| void | draw_no_pad () |
| void | draw_ionization_centers () |
| void | draw_bins () |
| void | draw_axes () |
| void | draw_message () |
| virtual void | configure (GdkEventConfigure *event) |
| virtual void | configure (GdkEventConfigure *event) |
| virtual void | expose (GdkEventExpose *event) |
| virtual void | expose (GdkEventExpose *event) |
| virtual void | invalidate () |
| virtual void | invalidate () |
| Rectangle< int > | get_drawingarea_rectangle () |
| Rectangle< int > | get_drawingarea_rectangle () |
| int | get_mouse_x () |
| int | get_mouse_x () |
| int | get_mouse_y () |
| int | get_mouse_y () |
| void | draw_line (int x1, int y1, int x2, int y2) |
| void | draw_line (int x1, int y1, int x2, int y2) |
| void | draw (Rectangle< int > &rectangle) |
| void | draw (Rectangle< double > &rectangle) |
| void | draw (Rectangle< int > &rectangle) |
| void | draw (Rectangle< double > &rectangle) |
| void | draw_text (const char *text, int x, int y, bool bCenter=false) |
| void | draw_text (const char *text, int x, int y, bool bCenter=false) |
| void | set_f_color (double r, double g, double b) |
| void | set_f_color (double r, double g, double b) |
| void | set_b_color (double r, double g, double b) |
| void | set_b_color (double r, double g, double b) |
| GdkGC * | get_gc (bool bAutoCreate=false) |
| GdkGC * | get_gc (bool bAutoCreate=false) |
| void | thread_safe_close () |
| void | thread_safe_close () |
| void | close () |
| void | close () |
| void | inject_static_create_into_gtk_main_loop () |
| void | inject_static_create_into_gtk_main_loop () |
| void | refresh_event_data () |
| void | refresh_event_data () |
| void | start_timeout (guint32 milliseconds) |
| void | start_timeout (guint32 milliseconds) |
| void | stop_timeout () |
| void | stop_timeout () |
| virtual bool | timeout () |
| virtual bool | timeout () |
| virtual void | ui_action (GtkAction *action) |
| virtual void | ui_action (GtkAction *action) |
| virtual void | create () |
| virtual void | create () |
| virtual void | derived_create () |
| virtual void | derived_create () |
| virtual void | init () |
| virtual void | init () |
| virtual void | key_press (GdkEventKey *event) |
| virtual void | key_press (GdkEventKey *event) |
| virtual void | button_press (GdkEventButton *event) |
| virtual void | button_press (GdkEventButton *event) |
| virtual void | delete_event () |
| virtual void | delete_event () |
| virtual void | realize_event () |
| virtual void | realize_event () |
| virtual void | realize () |
| virtual void | realize () |
| virtual gboolean | configure_event (GdkEventConfigure *event) |
| virtual gboolean | configure_event (GdkEventConfigure *event) |
| virtual gboolean | expose_event (GdkEventExpose *event) |
| virtual gboolean | expose_event (GdkEventExpose *event) |
| virtual gboolean | key_press_event (GdkEventKey *event) |
| virtual gboolean | key_press_event (GdkEventKey *event) |
| virtual gboolean | motion_notify_event (GdkEventMotion *event) |
| virtual gboolean | motion_notify_event (GdkEventMotion *event) |
| virtual gboolean | button_press_event (GdkEventButton *event) |
| virtual gboolean | button_press_event (GdkEventButton *event) |
| int | get_drawingarea_width () |
| int | get_drawingarea_width () |
| int | get_drawingarea_height () |
| int | get_drawingarea_height () |
| tpc_inline int | w () |
| tpc_inline int | w () |
| tpc_inline int | h () |
| tpc_inline int | h () |
| double | get_mouse_delta_x_percent () |
| double | get_mouse_delta_x_percent () |
| double | get_mouse_delta_y_percent () |
| double | get_mouse_delta_y_percent () |
| double | get_mouse_x_percent () |
| double | get_mouse_x_percent () |
| double | get_mouse_y_percent () |
| double | get_mouse_y_percent () |
Static Public Member Functions | |
| void | export_to_python (boost::python::object &tpc) |
| void | export_to_python (boost::python::object &tpc) |
| gboolean | static_create (WindowBase *window) |
| gboolean | static_create (WindowBase *window) |
| void | refresh_gui () |
| void | refresh_gui () |
| gboolean | static_timeout (WindowBase *window) |
| gboolean | static_timeout (WindowBase *window) |
| void | static_ui_action (GtkAction *action, WindowBase *window) |
| void | static_ui_action (GtkAction *action, WindowBase *window) |
| void | static_ui_toggle_action (GtkToggleAction *action, WindowBase *window) |
| void | static_ui_toggle_action (GtkToggleAction *action, WindowBase *window) |
| void | static_menu_add_widget (GtkUIManager *ui, GtkWidget *widget, GtkContainer *container) |
| void | static_menu_add_widget (GtkUIManager *ui, GtkWidget *widget, GtkContainer *container) |
| gboolean | static_delete_event (GtkWidget *widget, GdkEvent *event, WindowBase *window) |
| gboolean | static_delete_event (GtkWidget *widget, GdkEvent *event, WindowBase *window) |
| void | static_realize_event (GtkWidget *widget, WindowBase *window) |
| void | static_realize_event (GtkWidget *widget, WindowBase *window) |
| gboolean | static_configure_event (GtkWidget *widget, GdkEventConfigure *event, WindowBase *window) |
| gboolean | static_configure_event (GtkWidget *widget, GdkEventConfigure *event, WindowBase *window) |
| gboolean | static_expose_event (GtkWidget *widget, GdkEventExpose *event, WindowBase *window) |
| gboolean | static_expose_event (GtkWidget *widget, GdkEventExpose *event, WindowBase *window) |
| gboolean | static_key_press_event (GtkWidget *widget, GdkEventKey *event, WindowBase *window) |
| gboolean | static_key_press_event (GtkWidget *widget, GdkEventKey *event, WindowBase *window) |
| gboolean | static_motion_notify_event (GtkWidget *widget, GdkEventMotion *event, WindowBase *window) |
| gboolean | static_motion_notify_event (GtkWidget *widget, GdkEventMotion *event, WindowBase *window) |
| gboolean | static_button_press_event (GtkWidget *widget, GdkEventButton *event, WindowBase *window) |
| gboolean | static_button_press_event (GtkWidget *widget, GdkEventButton *event, WindowBase *window) |
Protected Member Functions | |
| void | set_color (GdkColor *color, double r, double g, double b) |
| void | set_color (GdkColor *color, double r, double g, double b) |
| void | register_window (WindowBase *window) |
| void | register_window (WindowBase *window) |
| void | unregister_window (WindowBase *window) |
| void | unregister_window (WindowBase *window) |
| bool | event_data_refreshed () |
| bool | event_data_refreshed () |
| virtual void | setup_ui_manager () |
| virtual void | setup_ui_manager () |
Static Protected Member Functions | |
| bool | bCtrl (GdkEventMotion *event) |
| bool | bCtrl (GdkEventButton *event) |
| bool | bCtrl (GdkEventMotion *event) |
| bool | bCtrl (GdkEventButton *event) |
| bool | bShift (GdkEventMotion *event) |
| bool | bShift (GdkEventButton *event) |
| bool | bShift (GdkEventMotion *event) |
| bool | bShift (GdkEventButton *event) |
| bool | bLeftButton (GdkEventMotion *event) |
| bool | bLeftButton (GdkEventButton *event) |
| bool | bLeftButton (GdkEventMotion *event) |
| bool | bLeftButton (GdkEventButton *event) |
| bool | bRightButton (GdkEventMotion *event) |
| bool | bRightButton (GdkEventButton *event) |
| bool | bRightButton (GdkEventMotion *event) |
| bool | bRightButton (GdkEventButton *event) |
Protected Attributes | |
| GdkGC * | m_gc |
| GdkGC * | m_gc |
| GdkPixmap * | m_drawingarea_pixmap |
| GdkPixmap * | m_drawingarea_pixmap |
| bool | m_redraw_pixmap |
| GtkWidget * | m_window |
| GtkWidget * | m_window |
| GtkWidget * | m_drawingarea |
| GtkWidget * | m_drawingarea |
| GtkActionGroup * | m_action_group |
| GtkActionGroup * | m_action_group |
| GtkUIManager * | m_ui_manager |
| GtkUIManager * | m_ui_manager |
| double | m_mouse_old_x |
| double | m_mouse_old_y |
| double | m_mouse_x |
| double | m_mouse_y |
| double | m_mouse_delta_x |
| double | m_mouse_delta_y |
| guint | m_timeout_id |
| bool | m_bRefreshEventData |
Static Protected Attributes | |
| hash_set< WindowBase * > | m_windows |
| hash_set< WindowBase * > | m_windows |
Private Attributes | |
| double | m_border |
| double | m_yscale_in_charge |
| bool | m_bDrawADCValues |
| bool | m_bDrawIonizationCenters |
| ChargedPad * | m_charged_pad |
| ChargedPad * | m_charged_pad |
|
|
Definition at line 8 of file ChargedPadViewer.cc. References m_bDrawADCValues, m_bDrawIonizationCenters, m_border, and m_charged_pad. |
|
|
Definition at line 14 of file ChargedPadViewer.cc. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 274 of file WindowBase.cc. |
|
|
Definition at line 262 of file WindowBase.cc. |
|
|
|
|
|
|
|
|
Definition at line 280 of file WindowBase.cc. |
|
|
Definition at line 268 of file WindowBase.cc. Referenced by tpc_tracking::ZEventDisplay::button_press(), tpc_tracking::ZEventDisplay::motion_notify(), and tpc_tracking::EventDisplay::motion_notify(). |
|
|
|
|
|
|
|
|
Definition at line 283 of file WindowBase.cc. |
|
|
Definition at line 271 of file WindowBase.cc. Referenced by tpc_tracking::ZEventDisplay::motion_notify(), and tpc_tracking::EventDisplay::motion_notify(). |
|
|
|
|
|
|
|
|
Definition at line 277 of file WindowBase.cc. |
|
|
Definition at line 265 of file WindowBase.cc. Referenced by tpc_tracking::ZEventDisplay::button_press(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 45 of file WindowBase.h. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 45 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(). |
|
|
|
|
|
|
|
|
|
Definition at line 35 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_window, tpc_tracking::gui::WindowBase::stop_timeout(), tpc_info3, and tpc_tracking::gui::WindowBase::unregister_window(). Referenced by tpc_tracking::gui::WindowBase::delete_event(), tpc_tracking::gui::WindowBase::thread_safe_close(), and tpc_tracking::gui::WindowBase::ui_action(). |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 20 of file Window.cc. References tpc_tracking::gui::WindowBase::get_drawingarea_height(), tpc_tracking::gui::Window::m_drawingarea_pixmap, tpc_tracking::gui::Window::m_redraw_pixmap, and tpc_info3. |
|
|
Reimplemented in tpc_tracking::gui::glWindow, and tpc_tracking::gui::glWindow. |
|
|
Reimplemented in tpc_tracking::gui::glWindow, and tpc_tracking::gui::glWindow. Definition at line 203 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::configure(). Referenced by tpc_tracking::gui::WindowBase::static_configure_event(). |
|
|
|
|
|
|
|
|
|
Definition at line 188 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::close(). Referenced by tpc_tracking::gui::WindowBase::static_delete_event(). |
|
|
Reimplemented in tpc_tracking::gui::glWindow, and tpc_tracking::gui::glWindow. Definition at line 38 of file WindowBase.h. |
|
|
Reimplemented in tpc_tracking::gui::glWindow, and tpc_tracking::gui::glWindow. Definition at line 38 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::create(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 62 of file Window.cc. References tpc_tracking::gui::Window::draw_line(), tpc_tracking::Rectangle< T >::m_bottom, tpc_tracking::Rectangle< T >::m_left, tpc_tracking::Rectangle< T >::m_right, and tpc_tracking::Rectangle< T >::m_top. Referenced by draw_axes(), draw_bins(), and draw_ionization_centers(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
Definition at line 57 of file Window.cc. References tpc_tracking::gui::Window::get_gc(), and tpc_tracking::gui::Window::m_drawingarea_pixmap. Referenced by tpc_tracking::gui::Window::draw(), and pixmap_expose(). |
|
|
|
|
|
|
|
|
|
Definition at line 65 of file ChargedPadViewer.cc. References tpc_tracking::gui::WindowBase::h(), tpc_tracking::gui::WindowBase::w(), and wout. Referenced by pixmap_expose(). |
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
Definition at line 97 of file Window.cc. References tpc_tracking::gui::Window::get_gc(), and tpc_tracking::gui::Window::m_drawingarea_pixmap. Referenced by tpc_tracking::gui::TextStream::~TextStream(). |
|
|
|
|
|
Definition at line 374 of file WindowBase.cc. Referenced by tpc_tracking::EventDisplay::draw_pads(), tpc_tracking::EventDisplay::draw_simtrackerhits(), tpc_tracking::EventDisplay::draw_simtracks(), and tpc_tracking::ZEventDisplay::gl_expose(). |
|
|
|
|
|
Definition at line 17 of file ChargedPadViewer.cc. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 28 of file Window.cc. References tpc_tracking::gui::Window::m_drawingarea_pixmap, tpc_tracking::gui::Window::m_redraw_pixmap, tpc_tracking::gui::Window::pixmap_expose(), and tpc_info3. |
|
|
Reimplemented in tpc_tracking::gui::glWindow, and tpc_tracking::gui::glWindow. |
|
|
Reimplemented in tpc_tracking::gui::glWindow, and tpc_tracking::gui::glWindow. Definition at line 207 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::expose(), and tpc_tracking::gui::WindowBase::m_bRefreshEventData. Referenced by tpc_tracking::gui::WindowBase::static_expose_event(). |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 193 of file ChargedPadViewer.cc. |
|
|
|
|
|
Definition at line 26 of file ChargedPadViewer.cc. Referenced by draw_ionization_centers(). |
|
|
|
|
|
Definition at line 37 of file ChargedPadViewer.cc. References tpc_tracking::ChargedPadNumber, tpc_tracking::ChargedPad::get_pad_number(), and m_charged_pad. |
|
|
|
|
|
Definition at line 247 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea. Referenced by tpc_tracking::gui::Window::configure(), tpc_tracking::gui::glWindow::configure_event(), tpc_tracking::gui::Window::get_drawingarea_rectangle(), and tpc_tracking::gui::Window::pixmap_expose(). |
|
|
|
|
|
Definition at line 54 of file Window.cc. References tpc_tracking::gui::WindowBase::get_drawingarea_height(), and tpc_tracking::gui::WindowBase::get_drawingarea_width(). Referenced by draw_axes(), draw_bins(), draw_ionization_centers(), and draw_message(). |
|
|
|
|
|
Definition at line 244 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea. Referenced by tpc_tracking::gui::glWindow::configure_event(), and tpc_tracking::gui::Window::get_drawingarea_rectangle(). |
|
|
|
|
|
Definition at line 68 of file Window.cc. References tpc_tracking::gui::Window::m_gc. Referenced by tpc_tracking::gui::Window::draw_line(), tpc_tracking::gui::Window::draw_text(), tpc_tracking::gui::Window::set_b_color(), and tpc_tracking::gui::Window::set_f_color(). |
|
||||||||||||
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
||||||||||||
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 172 of file ChargedPadViewer.cc. |
|
||||||||||||
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
||||||||||||
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 184 of file ChargedPadViewer.cc. |
|
|
|
|
|
Definition at line 250 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea, and tpc_tracking::gui::WindowBase::m_mouse_delta_x. Referenced by tpc_tracking::gui::glWindow::get_mouse_delta_x_2d(). |
|
|
|
|
|
Definition at line 253 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea, and tpc_tracking::gui::WindowBase::m_mouse_delta_y. Referenced by tpc_tracking::gui::glWindow::get_mouse_delta_y_2d(), and tpc_tracking::ZEventDisplay::motion_notify(). |
|
|
|
|
|
Definition at line 14 of file Window.cc. Referenced by pixmap_expose(). |
|
|
|
|
|
Definition at line 256 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea, and tpc_tracking::gui::WindowBase::m_mouse_x. Referenced by tpc_tracking::gui::glWindow::get_mouse_x_2d(). |
|
|
|
|
|
Definition at line 17 of file Window.cc. Referenced by pixmap_expose(). |
|
|
|
|
|
Definition at line 259 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_drawingarea, and tpc_tracking::gui::WindowBase::m_mouse_y. Referenced by tpc_tracking::gui::glWindow::get_mouse_y_2d(). |
|
|
Definition at line 69 of file WindowBase.h. References tpc_inline. |
|
|
Definition at line 69 of file WindowBase.h. References tpc_inline. Referenced by draw_axes(), and draw_no_pad(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, and tpc_tracking::ZEventDisplay. Definition at line 39 of file WindowBase.h. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, and tpc_tracking::ZEventDisplay. Definition at line 39 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::create(). |
|
|
|
|
|
Definition at line 19 of file WindowBase.cc. References tpc_info3. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 48 of file Window.cc. References tpc_tracking::gui::Window::m_redraw_pixmap. Referenced by motion_notify(), set_charged_pad_number(), tpc_tracking::MemoryStatus::timeout(), and ui_toggle_action(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 43 of file WindowBase.h. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 43 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::key_press_event(). |
|
|
|
|
|
Definition at line 212 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::key_press(). Referenced by tpc_tracking::gui::WindowBase::static_key_press_event(). |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 44 of file ChargedPadViewer.cc. References tpc_tracking::gui::Window::invalidate(). |
|
|
|
|
|
|
Reimplemented from tpc_tracking::gui::Window. |
|
|
Reimplemented from tpc_tracking::gui::Window. Definition at line 47 of file ChargedPadViewer.cc. References draw_axes(), draw_bins(), draw_ionization_centers(), tpc_tracking::gui::Window::draw_line(), draw_message(), draw_no_pad(), tpc_tracking::gui::Window::get_mouse_x(), tpc_tracking::gui::Window::get_mouse_y(), and tpc_info3. |
|
|
|
|
|
Definition at line 194 of file WindowBase.cc. Referenced by tpc_tracking::gui::WindowBase::realize_event(). |
|
|
Reimplemented in tpc_tracking::gui::glWindow, and tpc_tracking::gui::glWindow. |
|
|
Reimplemented in tpc_tracking::gui::glWindow, and tpc_tracking::gui::glWindow. Definition at line 191 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::realize(). Referenced by tpc_tracking::gui::WindowBase::static_realize_event(). |
|
|
Reimplemented in tpc_tracking::ZEventDisplay, and tpc_tracking::ZEventDisplay. |
|
|
Reimplemented in tpc_tracking::ZEventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 368 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::invalidate(), and tpc_tracking::gui::WindowBase::m_bRefreshEventData. Referenced by tpc_tracking::gui::WindowBase::refresh_gui(). |
|
|
|
|
|
Definition at line 357 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_windows, and tpc_tracking::gui::WindowBase::refresh_event_data(). |
|
|
|
|
|
Definition at line 362 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_windows. Referenced by tpc_tracking::gui::WindowBase::WindowBase(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 84 of file Window.cc. References tpc_tracking::gui::Window::get_gc(), and tpc_tracking::gui::Window::set_color(). |
|
|
|
|
|
Definition at line 30 of file ChargedPadViewer.cc. References tpc_tracking::gui::Window::invalidate(), m_charged_pad, and tpc_info3. |
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
Definition at line 89 of file Window.cc. Referenced by tpc_tracking::gui::Window::set_b_color(), and tpc_tracking::gui::Window::set_f_color(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 79 of file Window.cc. References tpc_tracking::gui::Window::get_gc(), and tpc_tracking::gui::Window::set_color(). Referenced by draw_ionization_centers(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, and tpc_tracking::EventDisplay. |
|
|
|
|
|
|
Definition at line 57 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_timeout_id, tpc_tracking::gui::WindowBase::static_timeout(), and tpc_info3. Referenced by tpc_tracking::MemoryStatus::init(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 116 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::button_press_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 104 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::configure_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
|
|
|
|
Definition at line 25 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::create(), and tpc_info3. |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 96 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::delete_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 107 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::expose_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 110 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::key_press_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 319 of file WindowBase.cc. References tpc_info3. Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 113 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::motion_notify_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 101 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::realize_event(). Referenced by tpc_tracking::gui::WindowBase::create(). |
|
|
|
|
|
Definition at line 68 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::timeout(). Referenced by tpc_tracking::gui::WindowBase::start_timeout(). |
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 74 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::ui_action(). |
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 77 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::ui_toggle_action(). |
|
|
|
|
|
Definition at line 61 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_timeout_id, and tpc_info3. Referenced by tpc_tracking::gui::WindowBase::close(). |
|
|
|
|
|
Definition at line 30 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::close(), and tpc_info3. Referenced by tpc_tracking::gui::WindowBase::~WindowBase(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, tpc_tracking::EventDisplay, and tpc_tracking::MemoryStatus. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::MemoryStatus, tpc_tracking::EventDisplay, and tpc_tracking::MemoryStatus. Definition at line 71 of file WindowBase.cc. Referenced by tpc_tracking::gui::WindowBase::static_timeout(). |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. |
|
|
Reimplemented in tpc_tracking::EventDisplay, tpc_tracking::ZEventDisplay, tpc_tracking::EventDisplay, and tpc_tracking::ZEventDisplay. Definition at line 80 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::close(). Referenced by tpc_tracking::gui::WindowBase::static_ui_action(). |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. |
|
|
Reimplemented from tpc_tracking::gui::WindowBase. Definition at line 209 of file ChargedPadViewer.cc. References tpc_tracking::gui::Window::invalidate(), m_bDrawADCValues, and m_bDrawIonizationCenters. |
|
|
|
|
|
Definition at line 365 of file WindowBase.cc. References tpc_tracking::gui::WindowBase::m_windows. Referenced by tpc_tracking::gui::WindowBase::close(). |
|
|
Definition at line 68 of file WindowBase.h. References tpc_inline. |
|
|
Definition at line 68 of file WindowBase.h. References tpc_inline. Referenced by draw_no_pad(). |
|
|
Definition at line 104 of file WindowBase.h. |
|
|
Definition at line 104 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::setup_ui_manager(). |
|
|
Definition at line 31 of file ChargedPadViewer.h. Referenced by ChargedPadViewer(), and ui_toggle_action(). |
|
|
Definition at line 32 of file ChargedPadViewer.h. Referenced by ChargedPadViewer(), and ui_toggle_action(). |
|
|
Definition at line 29 of file ChargedPadViewer.h. Referenced by ChargedPadViewer(), draw_axes(), draw_bins(), draw_ionization_centers(), and draw_message(). |
|
|
Definition at line 113 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::expose_event(), and tpc_tracking::gui::WindowBase::refresh_event_data(). |
|
|
Definition at line 33 of file ChargedPadViewer.h. |
|
|
Definition at line 33 of file ChargedPadViewer.h. Referenced by ChargedPadViewer(), draw_axes(), draw_bins(), draw_ionization_centers(), draw_message(), get_charged_pad_number(), and set_charged_pad_number(). |
|
|
Definition at line 102 of file WindowBase.h. |
|
|
|
|
|
|
Definition at line 42 of file Window.h. Referenced by tpc_tracking::gui::Window::configure(), tpc_tracking::gui::Window::draw_line(), tpc_tracking::gui::Window::draw_text(), tpc_tracking::gui::Window::expose(), tpc_tracking::gui::Window::pixmap_expose(), and tpc_tracking::gui::Window::Window(). |
|
|
|
|
|
Definition at line 41 of file Window.h. Referenced by tpc_tracking::gui::Window::get_gc(), and tpc_tracking::gui::Window::Window(). |
|
|
Definition at line 110 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(), tpc_tracking::gui::WindowBase::get_mouse_delta_x_percent(), and tpc_tracking::gui::WindowBase::motion_notify_event(). |
|
|
Definition at line 111 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(), tpc_tracking::gui::WindowBase::get_mouse_delta_y_percent(), and tpc_tracking::gui::WindowBase::motion_notify_event(). |
|
|
Definition at line 106 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(). |
|
|
Definition at line 107 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(). |
|
|
Definition at line 108 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(), tpc_tracking::gui::WindowBase::get_mouse_x_percent(), and tpc_tracking::gui::WindowBase::motion_notify_event(). |
|
|
Definition at line 109 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::button_press_event(), tpc_tracking::gui::WindowBase::get_mouse_y_percent(), and tpc_tracking::gui::WindowBase::motion_notify_event(). |
|
|
Definition at line 43 of file Window.h. Referenced by tpc_tracking::gui::Window::configure(), tpc_tracking::gui::Window::expose(), and tpc_tracking::gui::Window::invalidate(). |
|
|
Definition at line 112 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::start_timeout(), and tpc_tracking::gui::WindowBase::stop_timeout(). |
|
|
Definition at line 105 of file WindowBase.h. |
|
|
Definition at line 105 of file WindowBase.h. Referenced by tpc_tracking::gui::WindowBase::create(), and tpc_tracking::gui::WindowBase::setup_ui_manager(). |
|
|
Definition at line 101 of file WindowBase.h. |
|
|
|
Definition at line 78 of file WindowBase.h. |
|
|
Definition at line 356 of file WindowBase.cc. Referenced by tpc_tracking::gui::WindowBase::refresh_gui(), tpc_tracking::gui::WindowBase::register_window(), and tpc_tracking::gui::WindowBase::unregister_window(). |
|
|
Definition at line 30 of file ChargedPadViewer.h. Referenced by draw_axes(). |
1.3.9.1