EusoMainFrame
| #include "EusoMainFrame.hh" |
EusoMainFrame
class description - source file - inheritance tree (.pdf)
class EusoMainFrame : public TGMainFrame
| Inheritance Chart: | |||||||||||||||||||||||||||||||
|
private:
void CloseRootInputFile()
void DoEvent()
void EnableCompare(Bool_t enable = kTRUE)
void EnableDisplay(Bool_t enable = kTRUE)
TTree* GetTree()
void GuiConfigEuso()
void GuiConfigSelectFiles()
void GuiConfigShowerBySlast()
void GuiConfigTestLightToEuso()
void GuiDisplayDumpData()
void GuiDisplayShowData()
void GuiDisplayToggle3DViewer()
void GuiFileCloseInput()
void GuiFileCloseRootInput()
void GuiFileCloseRootOutput()
void GuiFileOpenInput()
void GuiFileOpenRootInput()
void GuiFileRenameOutput()
void GuiRootBrowser()
void GuiRootHistos()
void GuiRootTree()
void GuiRunAll()
void GuiRunRedo()
void GuiRunRedoAll()
void GuiRunSet()
void GuiRunSingle()
void HandleMenuCommand(Int_t)
void OpenRootInputFile(const char*)
TFile* RootInputFile()
public:
EusoMainFrame(SimuApplication*, const TGWindow*, UInt_t, UInt_t)
EusoMainFrame(const EusoMainFrame&)
virtual ~EusoMainFrame()
static TClass* Class()
virtual void CloseWindow()
virtual TClass* IsA() const
virtual Bool_t ProcessMessage(Long_t, Long_t, Long_t)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
private:
TGMenuBar* fMenu menu bar of the main window
TGPopupMenu* fMenuFile
TGPopupMenu* fMenuConfig
TGPopupMenu* fMenuRun menu items
TGPopupMenu* fMenuDisplay
TGPopupMenu* fMenuRoot
TGPopupMenu* fMenuHelp menu items
TGPopupMenu* fCascadeShowerMenu
TGPopupMenu* fCascadeLightMenu menu items
TGPopupMenu* fCascadeAtmosphereMenu
TGPopupMenu* fCascadeDetectorMenu
TGLayoutHints* fMenuLayout
TGLayoutHints* fItemLayout
TGLayoutHints* fHelpLayout
TGCanvas* fWindow main window with scroll bars
TGFrame* fWindowContainer main window background
SimuApplication* theApp
TFile* fRootInputFile
Class Description
EusoMainFrame( SimuApplication* app, const TGWindow *p , UInt_t w, UInt_t h ) : TGMainFrame( p, w, h ), theApp( app )
~EusoMainFrame()
void CloseWindow()
ProcessMessage( Long_t msg, Long_t p1, Long_t p2)
void EnableDisplay( Bool_t enable )
void EnableCompare( Bool_t enable )
void HandleMenuCommand(Int_t p )
void GuiFileOpenInput()
void GuiFileCloseInput()
void GuiFileRenameOutput()
fClient->WaitFor( new OutputRenameDlg(fClient->GetRoot(),this));
void GuiFileOpenRootInput()
void CloseRootInputFile()
void OpenRootInputFile( const char* fname)
void GuiFileCloseRootInput()
void GuiFileCloseRootOutput()
void GuiConfigSelectFiles()
void GuiConfigShowerBySlast()
void GuiConfigTestLightToEuso()
void GuiConfigEuso()
void DoEvent()
void GuiRunSingle()
void GuiRunRedo()
keep a copy of last event
void GuiRunAll()
void GuiRunRedoAll()
void GuiRunSet()
void GuiDisplayShowData()
void GuiDisplayDumpData()
void GuiDisplayToggle3DViewer()
void GuiRootHistos()
TTree* GetTree()
void GuiRootTree()
void GuiRootBrowser()
Inline Functions
TFile* RootInputFile()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
EusoMainFrame EusoMainFrame(const EusoMainFrame&)
