|
GENIEGenerator
|
#include <GNuMcMainFrame.h>
Public Member Functions | |
| GNuMcMainFrame (const TGWindow *p, UInt_t w, UInt_t h) | |
| virtual | ~GNuMcMainFrame () |
| void | Close (void) |
| void | Exit (void) |
| void | FileOpen (void) |
| void | NextEvent (void) |
| void | ShowEvent (EventRecord *ev_rec) |
Private Member Functions | |
| void | Init (void) |
| void | BuildHelpers (void) |
| void | BuildGUI (const TGWindow *p, UInt_t w, UInt_t h) |
| void | BuildMainFrames (void) |
| void | BuildTabs (void) |
| void | BuildMCTruthTab (void) |
| void | BuildFastSimScintCaloTab (void) |
| void | BuildFastSimCherenkovTab (void) |
| void | BuildStatusBar (void) |
| TGGroupFrame * | BuildImageButtonFrame (void) |
| const char * | Icon (const char *name) |
Private Attributes | |
| TGMainFrame * | fMain |
| TGGroupFrame * | fImgButtonGroupFrame |
| TGCompositeFrame * | fMainFrame |
| TGCompositeFrame * | fUpperFrame |
| TGCompositeFrame * | fLowerFrame |
| TGTab * | fViewerTabs |
| TGCompositeFrame * | fFeynmanTab |
| TGCompositeFrame * | fGHepTab |
| TRootEmbeddedCanvas * | fEmbeddedCanvas |
| TGTextEdit * | fGHep |
| TGStatusBar * | fStatusBar |
| TGLayoutHints * | fFeynmanTabLayout |
| TGLayoutHints * | fGHepTabLayout |
| TGLayoutHints * | fStatusBarLayout |
| TGLayoutHints * | fViewerTabsLayout |
| TGMatrixLayout * | fButtonMatrixLayout |
| TGPictureButton * | fFileOpenButton |
| TGPictureButton * | fNextEventButton |
| TGPictureButton * | fExitButton |
| unsigned int | fViewTabWidth |
| unsigned int | fViewTabHeight |
| MCTruthDisplay * | fTruthDisplay |
| string | fEventFilename |
| TFile * | fEventFile |
| TTree * | fGHepTree |
| NtpMCEventRecord * | fMCRecord |
| Long64_t | fNuOfEvents |
| Long64_t | fCurrEventNu |
Definition at line 88 of file GNuMcMainFrame.h.
| genie::masterclass::GNuMcMainFrame::GNuMcMainFrame | ( | const TGWindow * | p, |
| UInt_t | w, | ||
| UInt_t | h ) |
Referenced by ClassImp().
|
virtual |
Definition at line 134 of file GNuMcMainFrame.cxx.
References fMain, and fTruthDisplay.
|
private |
Definition at line 257 of file GNuMcMainFrame.cxx.
References fViewerTabs.
Referenced by BuildTabs().
|
private |
Definition at line 246 of file GNuMcMainFrame.cxx.
References fViewerTabs.
Referenced by BuildTabs().
|
private |
Definition at line 108 of file GNuMcMainFrame.cxx.
References BuildImageButtonFrame(), BuildMainFrames(), BuildStatusBar(), BuildTabs(), fImgButtonGroupFrame, fMain, and fUpperFrame.
|
private |
Definition at line 292 of file GNuMcMainFrame.cxx.
References fEmbeddedCanvas, fGHep, and fTruthDisplay.
|
private |
Definition at line 153 of file GNuMcMainFrame.cxx.
References fExitButton, fFileOpenButton, fNextEventButton, fUpperFrame, and Icon().
Referenced by BuildGUI().
|
private |
Definition at line 142 of file GNuMcMainFrame.cxx.
References fLowerFrame, fMain, fMainFrame, and fUpperFrame.
Referenced by BuildGUI().
|
private |
Definition at line 201 of file GNuMcMainFrame.cxx.
References fEmbeddedCanvas, fFeynmanTab, fFeynmanTabLayout, fGHep, fGHepTab, fGHepTabLayout, fViewerTabs, fViewTabHeight, and fViewTabWidth.
Referenced by BuildTabs().
|
private |
Definition at line 268 of file GNuMcMainFrame.cxx.
References fMain, fStatusBar, and fStatusBarLayout.
Referenced by BuildGUI().
|
private |
Definition at line 182 of file GNuMcMainFrame.cxx.
References BuildFastSimCherenkovTab(), BuildFastSimScintCaloTab(), BuildMCTruthTab(), fLowerFrame, fViewerTabs, fViewerTabsLayout, fViewTabHeight, and fViewTabWidth.
Referenced by BuildGUI().
|
inline |
Definition at line 94 of file GNuMcMainFrame.h.
Referenced by Exit().
|
inline |
| void GNuMcMainFrame::FileOpen | ( | void | ) |
Definition at line 297 of file GNuMcMainFrame.cxx.
References dir, fCurrEventNu, fEventFile, fEventFilename, fGHepTree, fMain, fMCRecord, fNuOfEvents, fStatusBar, genie::gAbortingInErr, LOG, pFATAL, and pNOTICE.
|
private |
Definition at line 282 of file GNuMcMainFrame.cxx.
Referenced by BuildImageButtonFrame().
|
private |
Definition at line 73 of file GNuMcMainFrame.cxx.
References fButtonMatrixLayout, fCurrEventNu, fEmbeddedCanvas, fEventFile, fEventFilename, fExitButton, fFeynmanTab, fFeynmanTabLayout, fFileOpenButton, fGHep, fGHepTab, fGHepTabLayout, fGHepTree, fImgButtonGroupFrame, fLowerFrame, fMain, fMainFrame, fMCRecord, fNextEventButton, fNuOfEvents, fStatusBar, fStatusBarLayout, fTruthDisplay, fUpperFrame, fViewerTabs, fViewerTabsLayout, fViewTabHeight, fViewTabWidth, and Init().
Referenced by Init().
| void GNuMcMainFrame::NextEvent | ( | void | ) |
Definition at line 351 of file GNuMcMainFrame.cxx.
References fCurrEventNu, fGHepTree, fMCRecord, fNuOfEvents, and ShowEvent().
| void GNuMcMainFrame::ShowEvent | ( | EventRecord * | ev_rec | ) |
Definition at line 365 of file GNuMcMainFrame.cxx.
References fTruthDisplay.
Referenced by NextEvent().
|
private |
Definition at line 130 of file GNuMcMainFrame.h.
Referenced by Init().
|
private |
Definition at line 146 of file GNuMcMainFrame.h.
Referenced by FileOpen(), Init(), and NextEvent().
|
private |
Definition at line 123 of file GNuMcMainFrame.h.
Referenced by BuildHelpers(), BuildMCTruthTab(), and Init().
|
private |
Definition at line 142 of file GNuMcMainFrame.h.
Referenced by FileOpen(), and Init().
|
private |
Definition at line 141 of file GNuMcMainFrame.h.
Referenced by FileOpen(), and Init().
|
private |
Definition at line 133 of file GNuMcMainFrame.h.
Referenced by BuildImageButtonFrame(), and Init().
|
private |
Definition at line 121 of file GNuMcMainFrame.h.
Referenced by BuildMCTruthTab(), and Init().
|
private |
Definition at line 126 of file GNuMcMainFrame.h.
Referenced by BuildMCTruthTab(), and Init().
|
private |
Definition at line 131 of file GNuMcMainFrame.h.
Referenced by BuildImageButtonFrame(), and Init().
|
private |
Definition at line 124 of file GNuMcMainFrame.h.
Referenced by BuildHelpers(), BuildMCTruthTab(), and Init().
|
private |
Definition at line 122 of file GNuMcMainFrame.h.
Referenced by BuildMCTruthTab(), and Init().
|
private |
Definition at line 127 of file GNuMcMainFrame.h.
Referenced by BuildMCTruthTab(), and Init().
|
private |
Definition at line 143 of file GNuMcMainFrame.h.
Referenced by FileOpen(), Init(), and NextEvent().
|
private |
Definition at line 116 of file GNuMcMainFrame.h.
Referenced by BuildGUI(), and Init().
|
private |
Definition at line 119 of file GNuMcMainFrame.h.
Referenced by BuildMainFrames(), BuildTabs(), and Init().
|
private |
Definition at line 115 of file GNuMcMainFrame.h.
Referenced by BuildGUI(), BuildMainFrames(), BuildStatusBar(), FileOpen(), Init(), and ~GNuMcMainFrame().
|
private |
Definition at line 117 of file GNuMcMainFrame.h.
Referenced by BuildMainFrames(), and Init().
|
private |
Definition at line 144 of file GNuMcMainFrame.h.
Referenced by FileOpen(), Init(), and NextEvent().
|
private |
Definition at line 132 of file GNuMcMainFrame.h.
Referenced by BuildImageButtonFrame(), and Init().
|
private |
Definition at line 145 of file GNuMcMainFrame.h.
Referenced by FileOpen(), Init(), and NextEvent().
|
private |
Definition at line 125 of file GNuMcMainFrame.h.
Referenced by BuildStatusBar(), FileOpen(), and Init().
|
private |
Definition at line 128 of file GNuMcMainFrame.h.
Referenced by BuildStatusBar(), and Init().
|
private |
Definition at line 138 of file GNuMcMainFrame.h.
Referenced by BuildHelpers(), Init(), ShowEvent(), and ~GNuMcMainFrame().
|
private |
Definition at line 118 of file GNuMcMainFrame.h.
Referenced by BuildGUI(), BuildImageButtonFrame(), BuildMainFrames(), and Init().
|
private |
Definition at line 120 of file GNuMcMainFrame.h.
Referenced by BuildFastSimCherenkovTab(), BuildFastSimScintCaloTab(), BuildMCTruthTab(), BuildTabs(), and Init().
|
private |
Definition at line 129 of file GNuMcMainFrame.h.
Referenced by BuildTabs(), and Init().
|
private |
Definition at line 135 of file GNuMcMainFrame.h.
Referenced by BuildMCTruthTab(), BuildTabs(), and Init().
|
private |
Definition at line 134 of file GNuMcMainFrame.h.
Referenced by BuildMCTruthTab(), BuildTabs(), and Init().