#include <TGUIManager.hxx>
Public Member Functions | |
TGUIManager () | |
Actually construct all the GUI. More... | |
~TGUIManager () | |
TGButton * | GetNextEventButton () |
Get the next event button widget. More... | |
TGButton * | GetDrawEventButton () |
Get the redraw current event button widget. More... | |
TGButton * | GetPrevEventButton () |
Get the previous event button widget. More... | |
TGButton * | GetShowFitsButton () |
Get the check button selecting if reconstruction objects are shown. More... | |
TGButton * | GetShowFitsHitsButton () |
TGButton * | GetShowFitsDirectionButton () |
TGButton * | GetShowConstituentClustersButton () |
Get the button to show constituent clusters of an object or not. More... | |
TGButton * | GetShowClusterHitsButton () |
Get the button to select if hits are drawn for the cluster. More... | |
TGButton * | GetShowClusterUncertaintyButton () |
Get the button to select if raw or calibrated digits should be drawn. More... | |
TGButton * | GetShowTrajectoriesButton () |
Get the check button selecting if trajectories should be shown. More... | |
TGButton * | GetShowG4HitsButton () |
Get the check button selecting if G4 hits should be shown. More... | |
TGButton * | GetRecalculateViewButton () |
Get the check button selecting if view point should be recalculated. More... | |
TGButton * | GetDrawTimeChargeButton () |
Get the button to draw the U plane digits. More... | |
TGButton * | GetFitTimeChargeButton () |
Get the button to draw the U plane digits. More... | |
TGButton * | GetShowXTimeChargeButton () |
Get the button to draw the U plane digits. More... | |
TGButton * | GetShowVTimeChargeButton () |
Get the button to draw the U plane digits. More... | |
TGButton * | GetShowUTimeChargeButton () |
Get the button to draw the U plane digits. More... | |
TGButton * | GetDrawXDigitsButton () |
Get the button to draw the X plane digits. More... | |
TGButton * | GetDrawVDigitsButton () |
Get the button to draw the V plane digits. More... | |
TGButton * | GetDrawUDigitsButton () |
Get the button to draw the U plane digits. More... | |
TGButton * | GetShowRawDigitsButton () |
Get the button to select if raw or calibrated digits should be drawn. More... | |
TGButton * | GetShowFullDigitsButton () |
Get the button to select if all digit samples are drawn. More... | |
TGButton * | GetShowDigitSamplesButton () |
Get the button to select if any digit samples are drawn. More... | |
TGListBox * | GetResultsList () |
Get the list box with the select results to show. More... | |
TGTextEntry * | GetDefaultResult () |
The get text entry widget for the default result to show. More... | |
Private Member Functions | |
void | MakeControlTab () |
Make a tab in the browser for control buttons. More... | |
void | MakeResultsTab () |
Make a tab in the browser to select algorithms shown. More... | |
Private Attributes | |
TGButton * | fNextEventButton |
TGButton * | fDrawEventButton |
TGButton * | fPrevEventButton |
TGButton * | fShowFitsHitsButton |
TGButton * | fShowFitsButton |
TGButton * | fShowFitsDirectionButton |
TGButton * | fShowConstituentClustersButton |
TGButton * | fShowClusterHitsButton |
TGButton * | fShowClusterUncertaintyButton |
TGButton * | fShowTrajectoriesButton |
TGButton * | fShowG4HitsButton |
TGButton * | fRecalculateViewButton |
TGButton * | fDrawTimeChargeButton |
TGButton * | fFitTimeChargeButton |
TGButton * | fShowXTimeChargeButton |
TGButton * | fShowVTimeChargeButton |
TGButton * | fShowUTimeChargeButton |
TGButton * | fDrawUDigitsButton |
TGButton * | fDrawVDigitsButton |
TGButton * | fDrawXDigitsButton |
TGButton * | fShowRawDigitsButton |
TGButton * | fShowFullDigitsButton |
TGButton * | fShowDigitSamplesButton |
TGListBox * | fResultsList |
TGTextEntry * | fDefaultResult |
A regular expression to select the default result(s) to be selected. More... | |
This creates the GUI interface for the event display, and then provides handles so that other functions can connect to the interface. A pointer to each interface widget can be accessed by a method named by it's function. For instance, the "Read Next Event" button is named "GetNextEventButton()", and returns a TGButton pointer. This is managed by the EDep::TEventDisplay class which returns it via the GetGUI() method.
Definition at line 26 of file TGUIManager.hxx.
EDep::TGUIManager::TGUIManager | ( | ) |
Actually construct all the GUI.
Definition at line 15 of file TGUIManager.cxx.
EDep::TGUIManager::~TGUIManager | ( | ) |
Definition at line 169 of file TGUIManager.cxx.
|
inline |
The get text entry widget for the default result to show.
Definition at line 119 of file TGUIManager.hxx.
|
inline |
|
inline |
Get the button to draw the U plane digits.
Definition at line 78 of file TGUIManager.hxx.
|
inline |
|
inline |
|
inline |
|
inline |
Get the button to draw the U plane digits.
Definition at line 81 of file TGUIManager.hxx.
|
inline |
|
inline |
|
inline |
Get the check button selecting if view point should be recalculated.
Definition at line 75 of file TGUIManager.hxx.
|
inline |
|
inline |
Get the button to select if hits are drawn for the cluster.
Definition at line 61 of file TGUIManager.hxx.
|
inline |
Get the button to select if raw or calibrated digits should be drawn.
Definition at line 65 of file TGUIManager.hxx.
|
inline |
Get the button to show constituent clusters of an object or not.
Definition at line 57 of file TGUIManager.hxx.
|
inline |
Get the button to select if any digit samples are drawn.
Definition at line 108 of file TGUIManager.hxx.
|
inline |
Get the check button selecting if reconstruction objects are shown.
Definition at line 46 of file TGUIManager.hxx.
|
inline |
Get the check button selecting if hits associated with shown reconstruction objects should be drawn.
Definition at line 54 of file TGUIManager.hxx.
|
inline |
Get the check button selecting if hits associated with shown reconstruction objects should be drawn.
Definition at line 50 of file TGUIManager.hxx.
|
inline |
Get the button to select if all digit samples are drawn.
Definition at line 105 of file TGUIManager.hxx.
|
inline |
Get the check button selecting if G4 hits should be shown.
Definition at line 72 of file TGUIManager.hxx.
|
inline |
Get the button to select if raw or calibrated digits should be drawn.
Definition at line 102 of file TGUIManager.hxx.
|
inline |
Get the check button selecting if trajectories should be shown.
Definition at line 69 of file TGUIManager.hxx.
|
inline |
Get the button to draw the U plane digits.
Definition at line 90 of file TGUIManager.hxx.
|
inline |
Get the button to draw the U plane digits.
Definition at line 87 of file TGUIManager.hxx.
|
inline |
Get the button to draw the U plane digits.
Definition at line 84 of file TGUIManager.hxx.
|
private |
Make a tab in the browser for control buttons.
Definition at line 20 of file TGUIManager.cxx.
|
private |
Make a tab in the browser to select algorithms shown.
Definition at line 110 of file TGUIManager.cxx.
|
private |
A regular expression to select the default result(s) to be selected.
Definition at line 165 of file TGUIManager.hxx.
|
private |
Definition at line 130 of file TGUIManager.hxx.
|
private |
Definition at line 141 of file TGUIManager.hxx.
|
private |
Definition at line 146 of file TGUIManager.hxx.
|
private |
Definition at line 147 of file TGUIManager.hxx.
|
private |
Definition at line 148 of file TGUIManager.hxx.
|
private |
Definition at line 142 of file TGUIManager.hxx.
|
private |
Definition at line 129 of file TGUIManager.hxx.
|
private |
Definition at line 131 of file TGUIManager.hxx.
|
private |
Definition at line 140 of file TGUIManager.hxx.
|
private |
A widget containing a list of possible TAlgorithmResult object names to be displayed (when selected).
Definition at line 162 of file TGUIManager.hxx.
|
private |
Definition at line 136 of file TGUIManager.hxx.
|
private |
Definition at line 137 of file TGUIManager.hxx.
|
private |
Definition at line 135 of file TGUIManager.hxx.
|
private |
Definition at line 151 of file TGUIManager.hxx.
|
private |
Definition at line 133 of file TGUIManager.hxx.
|
private |
Definition at line 134 of file TGUIManager.hxx.
|
private |
Definition at line 132 of file TGUIManager.hxx.
|
private |
Definition at line 150 of file TGUIManager.hxx.
|
private |
Definition at line 139 of file TGUIManager.hxx.
|
private |
Definition at line 149 of file TGUIManager.hxx.
|
private |
Definition at line 138 of file TGUIManager.hxx.
|
private |
Definition at line 145 of file TGUIManager.hxx.
|
private |
Definition at line 144 of file TGUIManager.hxx.
|
private |
Definition at line 143 of file TGUIManager.hxx.