Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

EusoMainFrame

#include "EusoMainFrame.hh"

EusoMainFrame


class description - source file - inheritance tree (.pdf)

class EusoMainFrame : public TGMainFrame

Inheritance Chart:
TObject
<-
TGObject
<-
TGWindow
TQObject
<-
TGFrame
<-
TGCompositeFrame
<-
TGMainFrame
<-
EusoMainFrame
    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(EusoApplication*, 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 EusoApplication* theApp TFile* fRootInputFile

Class Description


void CloseWindow()

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


                 void ~EusoMainFrame()
        EusoMainFrame EusoMainFrame(EusoApplication*, const TGWindow*, UInt_t, UInt_t)
               Bool_t ProcessMessage(Long_t, Long_t, Long_t)
               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&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update 14-May-2005 21:31