ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Public Member Functions | List of all members
AtSidebarEventControl Class Reference

#include <AtSidebarFrames.h>

Inheritance diagram for AtSidebarEventControl:
Inheritance graph
[legend]
Collaboration diagram for AtSidebarEventControl:
Collaboration graph
[legend]

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 ()
 
- Public Member Functions inherited from AtVerticalSidebarFrame
 AtVerticalSidebarFrame (const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground())
 
- Public Member Functions inherited from AtSidebarFrame
void UsePictureButtons (bool val=true)
 Use text only buttons instead of picture buttons. More...
 
- Public Member Functions inherited from DataHandling::AtObserver
virtual ~AtObserver ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from AtSidebarFrame
 AtSidebarFrame (const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground())
 
- Protected Attributes inherited from AtSidebarFrame
bool kUsePictureButtons {false}
 Option to disable picture buttons since they break some machines. More...
 

Detailed Description

Definition at line 114 of file AtSidebarFrames.h.

Constructor & Destructor Documentation

◆ AtSidebarEventControl()

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::~AtSidebarEventControl ( )

Definition at line 125 of file AtSidebarFrames.cxx.

Member Function Documentation

◆ FillFrame()

void AtSidebarEventControl::FillFrame ( )
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.

◆ RedrawEvent()

void AtSidebarEventControl::RedrawEvent ( )

Definition at line 141 of file AtSidebarFrames.cxx.

◆ SelectEvent()

void AtSidebarEventControl::SelectEvent ( )

Definition at line 136 of file AtSidebarFrames.cxx.

◆ Update()

void AtSidebarEventControl::Update ( DataHandling::AtSubject changedSubject)
overridevirtual

Implements DataHandling::AtObserver.

Definition at line 130 of file AtSidebarFrames.cxx.


The documentation for this class was generated from the following files: