18 #ifndef _G_NUMC_MAIN_FRAME_H_ 19 #define _G_NUMC_MAIN_FRAME_H_ 23 #include <TApplication.h> 26 #include <RQ_OBJECT.h> 55 #include <TVirtualX.h> 57 #include <TGListBox.h> 58 #include <TGComboBox.h> 62 #include <TGNumberEntry.h> 63 #include <TGTextEntry.h> 68 #include <TGFileDialog.h> 69 #include <TGTextEdit.h> 70 #include <TGStatusBar.h> 71 #include <TGProgressBar.h> 72 #include <TGColorSelect.h> 74 #include <TGraphAsymmErrors.h> 75 #include <TRootEmbeddedCanvas.h> 86 namespace masterclass {
94 void Close (
void) { gApplication->Terminate(0); }
104 void BuildGUI (
const TGWindow * p, UInt_t w, UInt_t h);
112 const char *
Icon (
const char *
name);
154 #endif // _G_NUMC_MAIN_FRAME_H_
TGGroupFrame * fImgButtonGroupFrame
unsigned int fViewTabHeight
THE MAIN GENIE PROJECT NAMESPACE
TRootEmbeddedCanvas * fEmbeddedCanvas
TGCompositeFrame * fUpperFrame
void BuildMainFrames(void)
TGCompositeFrame * fGHepTab
TGPictureButton * fNextEventButton
MINOS-style ntuple record. Each such ntuple record holds a generated EventRecord object. Ntuples of this type are intended for feeding GENIE events into other applications (for example the GEANT4 based MC generation framework of an experiment) if no direct interface exists.
TGLayoutHints * fViewerTabsLayout
void BuildStatusBar(void)
void BuildGUI(const TGWindow *p, UInt_t w, UInt_t h)
MCTruthDisplay * fTruthDisplay
TGLayoutHints * fStatusBarLayout
NtpMCEventRecord * fMCRecord
unsigned int fViewTabWidth
const char * Icon(const char *name)
void BuildMCTruthTab(void)
TGPictureButton * fExitButton
void ShowEvent(EventRecord *ev_rec)
TGLayoutHints * fGHepTabLayout
Generated Event Record. It is a GHepRecord object that can accept / be visited by EventRecordVisitorI...
TGGroupFrame * BuildImageButtonFrame(void)
TGCompositeFrame * fLowerFrame
void BuildFastSimCherenkovTab(void)
TGCompositeFrame * fMainFrame
virtual ~GNuMcMainFrame()
void BuildFastSimScintCaloTab(void)
GNuMcMainFrame(const TGWindow *p, UInt_t w, UInt_t h)
TGPictureButton * fFileOpenButton
TGMatrixLayout * fButtonMatrixLayout
TGCompositeFrame * fFeynmanTab
TGLayoutHints * fFeynmanTabLayout