ant
A2 ant: class-based analysis framework
ant::calibration::gui::ManagerWindowGUI_traits Class Referenceabstract

#include <ManagerWindow_traits.h>

+ Inheritance diagram for ant::calibration::gui::ManagerWindowGUI_traits:
+ Collaboration diagram for ant::calibration::gui::ManagerWindowGUI_traits:

Classes

struct  Mode_t
 

Public Member Functions

virtual Mode_tGetMode ()=0
 
virtual void SetProgressMax (unsigned slices, unsigned channels)=0
 
virtual void SetProgress (unsigned slice, unsigned channel)=0
 
virtual void SetFinishMode (bool flag)=0
 
- Public Member Functions inherited from ant::calibration::gui::ManagerWindow_traits
virtual gui::CalCanvasAddCalCanvas (const std::string &name="")=0
 
virtual void AddCheckBox (const std::string &label, bool &flag)=0
 
virtual void AddNumberEntry (const std::string &label, double &number)=0
 
virtual void AddNumberEntry (const std::string &label, double initial_number, std::function< void(const TGNumberEntry &)> callback)=0
 

Protected Member Functions

 ~ManagerWindowGUI_traits ()=default
 
- Protected Member Functions inherited from ant::calibration::gui::ManagerWindow_traits
 ~ManagerWindow_traits ()=default
 

Constructor & Destructor Documentation

◆ ~ManagerWindowGUI_traits()

ant::calibration::gui::ManagerWindowGUI_traits::~ManagerWindowGUI_traits ( )
protecteddefault

Member Function Documentation

◆ GetMode()

virtual Mode_t& ant::calibration::gui::ManagerWindowGUI_traits::GetMode ( )
pure virtual

◆ SetFinishMode()

virtual void ant::calibration::gui::ManagerWindowGUI_traits::SetFinishMode ( bool  flag)
pure virtual

◆ SetProgress()

virtual void ant::calibration::gui::ManagerWindowGUI_traits::SetProgress ( unsigned  slice,
unsigned  channel 
)
pure virtual

◆ SetProgressMax()

virtual void ant::calibration::gui::ManagerWindowGUI_traits::SetProgressMax ( unsigned  slices,
unsigned  channels 
)
pure virtual

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