9 #ifndef MAGICCONTROLPANEL_H 10 #define MAGICCONTROLPANEL_H 13 #include <TGResourcePool.h> 14 #include <TGListBox.h> 15 #include <TGListTree.h> 16 #include <TGFSContainer.h> 22 #include <TGTextEntry.h> 23 #include <TGNumberEntry.h> 27 #include <TGComboBox.h> 30 #include <TGDoubleSlider.h> 31 #include <TGFileDialog.h> 32 #include <TGTextEdit.h> 33 #include <TGShutter.h> 34 #include <TGProgressBar.h> 35 #include <TGColorSelect.h> 36 #include <TRootEmbeddedCanvas.h> 43 #include <TSystemDirectory.h> 47 #include <TGDockableFrame.h> 48 #include <TGFontDialog.h> 72 void closeControlPanel();
73 void cycleThroughInputs();
75 virtual void CloseWindow();
79 virtual Bool_t HandleKey(Event_t* ev);
112 #endif //MAGICCONTROLPANEL_H TGLayoutHints * fLayout
Layout nonsense.
static MagicControlPanel * fgInstance
Protect against multiple instances.
TGNumberEntry * fRunEntry
Number entry form.
TGNumberEntryField * fEventEntryField
Number entry form field.
TGLayoutHints * fRightLayout
Layout nonsense.
TGCheckButton * fEventBut
Check button.
TGVerticalFrame * fButtonPanel
A vertical frame.
TGTextButton * fGotoBut
Text button.
TGLayoutHints * fCenterLayout
Layout nonsense.
TGNumberEntry * fEventEntry
Number entry form.
TGCheckButton * fAvgSurfBut
Check button.
TGLayoutHints * fButtonLayout
Layout nonsense.
MagicControlPanel()
The default constructor.
virtual ~MagicControlPanel()
The destructor.
TGLabel * fUpdateLabel
It's a label.
TGLayoutHints * fLeftLayout
Layout nonsense.
TGNumberEntryField * fRunEntryField
Number entry form field.
TGCheckButton * fSumTurfBut
Check button.
TGHorizontalFrame * fRunPanel
A horizontal frame.
static MagicControlPanel * Instance()
The instance generator (there should only be one instance of the MagicControlPanel at a time...
ClassDef(MagicControlPanel, 1)
One of the magic ROOT macros.
TGCheckButton * fTurfBut
Check button.
The Magic Display control panel.
TGVerticalFrame * fEntryPanel
A vertical frame.
TGCheckButton * fSurfBut
Check button.
TGHorizontalFrame * fEventPanel
A horizontal frame.
TGLabel * fEventLabel
It's a label.
TGLabel * fRunLabel
It's a label.