ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtSidebarFrames.h>
Public Member Functions | |
AtSidebarPadControl (DataHandling::AtPadNum &padNum, const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground()) | |
~AtSidebarPadControl () | |
void | Update (DataHandling::AtSubject *changedSubject) override |
void | FillFrame () override |
void | SelectPad () |
![]() | |
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 92 of file AtSidebarFrames.h.
AtSidebarPadControl::AtSidebarPadControl | ( | DataHandling::AtPadNum & | padNum, |
const TGWindow * | p = nullptr , |
||
UInt_t | w = 1 , |
||
UInt_t | h = 1 , |
||
UInt_t | options = 0 , |
||
Pixel_t | back = GetDefaultFrameBackground() |
||
) |
Definition at line 69 of file AtSidebarFrames.cxx.
AtSidebarPadControl::~AtSidebarPadControl | ( | ) |
Definition at line 75 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 80 of file AtSidebarFrames.cxx.
void AtSidebarPadControl::SelectPad | ( | ) |
Definition at line 113 of file AtSidebarFrames.cxx.
|
overridevirtual |
Implements DataHandling::AtObserver.
Definition at line 104 of file AtSidebarFrames.cxx.