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
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
GNuMcMainFrame(const TGWindow *p, UInt_t w, UInt_t h)
void BuildFastSimCherenkovTab(void)
TGCompositeFrame * fMainFrame
virtual ~GNuMcMainFrame()
void BuildFastSimScintCaloTab(void)
TGPictureButton * fFileOpenButton
TGMatrixLayout * fButtonMatrixLayout
TGCompositeFrame * fFeynmanTab
TGLayoutHints * fFeynmanTabLayout