//#ifndef __CINT__ #include "TROOT.h" #include "TString.h" #include "TSystem.h" #include "TGWindow.h" #include "TEveManager.h" #include "hedhelpers.h" #include "loadHadesGeom.C" #include "createHades.C" #include "nextEvent.C" #include "make_GUI.C" #include #include using namespace std; //--------------------------------------------------------- // HADES EVENT DISPLAY // To start in ROOT session: .x eventDispaly.C+ // // Macros belonging to the display: // -- loadHadesGeom.C // -- createHades.C // -- nextEvent.C // -- make_GUI.C // For documentation see README.txt //--------------------------------------------------------- void eventDisplay() { TEveManager::Create(kTRUE); TGWindow* win = gEve->GetMainWindow(); win->Resize(1200,900); #define doHades #ifdef doHades //---------------------------------------------------------- // CREATE HADES if(!createHades()){ cerr<<"EVENT DISPLAY : COULD NOT CREATE HADES ! ################################"<LoadMacro("./nextEvent.C+"); make_GUI(); gEve->Redraw3D(); }