ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtSidebarPSATBAvg.h>
Public Member Functions | |
AtSidebarPSATBAvg (const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground()) | |
void | SetTBtoAvg () |
void | SetMaxThreshold () |
void | FillFrame () override |
ClassDefOverride (AtSidebarPSATBAvg, 1) | |
![]() | |
AtSidebarPSA (const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground()) | |
void | SetPSA (AtPSA *psa) |
void | SetThreshold () |
ClassDefOverride (AtSidebarPSA, 1) | |
![]() | |
AtSidebarAddon (const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground()) | |
void | AddInfoBox (std::string label) |
void | AddIntBox (std::string label, std::string function, int min=0, int max=1) |
TString | GetInfoString (std::string label) |
Long_t | GetIntNumber (std::string label) |
void | SetInfoString (std::string label, TString value) |
void | SetIntNumber (std::string label, Long_t value) |
ClassDefOverride (AtSidebarAddon, 1) | |
![]() | |
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... | |
Protected Attributes | |
const std::string | fTBtoAvg {"TB to Average"} |
const std::string | fMaxThreshold {"Max Threshold"} |
![]() | |
AtPSA * | fPSA |
const std::string | fThreshold {"Threshold"} |
![]() | |
std::map< std::string, TGNumberEntry * > | fNumbers |
std::map< std::string, TGLabel * > | fStrings |
![]() | |
bool | kUsePictureButtons {false} |
Option to disable picture buttons since they break some machines. More... | |
Additional Inherited Members | |
![]() | |
AtSidebarFrame (const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground()) | |
Definition at line 15 of file AtSidebarPSATBAvg.h.
|
inline |
Definition at line 21 of file AtSidebarPSATBAvg.h.
AtSidebarPSATBAvg::ClassDefOverride | ( | AtSidebarPSATBAvg | , |
1 | |||
) |
|
overridevirtual |
Called at the end of the Init stage. Is what will create all of the components in the sidebar frame.
Reimplemented from AtSidebarPSA.
Definition at line 10 of file AtSidebarPSATBAvg.cxx.
void AtSidebarPSATBAvg::SetMaxThreshold | ( | ) |
Definition at line 36 of file AtSidebarPSATBAvg.cxx.
void AtSidebarPSATBAvg::SetTBtoAvg | ( | ) |
Definition at line 25 of file AtSidebarPSATBAvg.cxx.
|
protected |
Definition at line 18 of file AtSidebarPSATBAvg.h.
|
protected |
Definition at line 17 of file AtSidebarPSATBAvg.h.