ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtSidebarFrames.h>
Public Member Functions | |
AtSidebarEventControl (DataHandling::AtTreeEntry &entryNum, const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground()) | |
~AtSidebarEventControl () | |
void | Update (DataHandling::AtSubject *changedSubject) override |
void | FillFrame () override |
void | SelectEvent () |
void | RedrawEvent () |
![]() | |
AtVerticalSidebarFrame (const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground()) | |
![]() | |
void | UsePictureButtons (bool val=true) |
Use text only buttons instead of picture buttons. More... | |
![]() | |
virtual | ~AtObserver ()=default |
Additional Inherited Members | |
![]() | |
AtSidebarFrame (const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground()) | |
![]() | |
bool | kUsePictureButtons {false} |
Option to disable picture buttons since they break some machines. More... | |
Definition at line 114 of file AtSidebarFrames.h.
AtSidebarEventControl::AtSidebarEventControl | ( | DataHandling::AtTreeEntry & | entryNum, |
const TGWindow * | p = nullptr , |
||
UInt_t | w = 1 , |
||
UInt_t | h = 1 , |
||
UInt_t | options = 0 , |
||
Pixel_t | back = GetDefaultFrameBackground() |
||
) |
Definition at line 119 of file AtSidebarFrames.cxx.
AtSidebarEventControl::~AtSidebarEventControl | ( | ) |
Definition at line 125 of file AtSidebarFrames.cxx.
|
overridevirtual |
Called at the end of the Init stage. Is what will create all of the components in the sidebar frame.
Implements AtSidebarFrame.
Definition at line 146 of file AtSidebarFrames.cxx.
void AtSidebarEventControl::RedrawEvent | ( | ) |
Definition at line 141 of file AtSidebarFrames.cxx.
void AtSidebarEventControl::SelectEvent | ( | ) |
Definition at line 136 of file AtSidebarFrames.cxx.
|
overridevirtual |
Implements DataHandling::AtObserver.
Definition at line 130 of file AtSidebarFrames.cxx.