Changeset 1341


Ignore:
Timestamp:
Nov 5, 2010, 4:03:47 PM (14 years ago)
Author:
garnier
Message:

update ti head

Location:
trunk/examples/novice/N03
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/examples/novice/N03/G4History.macro

    r1337 r1341  
    11/run/verbose 2
     2/vis/open OGL 600x600-0+0
     3/vis/sceneHandler/create OGL
     4/vis/viewer/create ! ! 600x600-0+0
     5/vis/viewer/refresh
     6/vis/viewer/set/autoRefresh false
     7/vis/verbose errors
     8/vis/drawVolume
    29/vis/scene/create
    3 /vis/open OGLSQt 600x600
    4 /vis/sceneHandler/create OGLSQt
     10/vis/scene/add/volume world
    511/vis/sceneHandler/attach
    6 /vis/viewer/create ! ! 600x600
    7 /vis/viewer/refresh
    8 /vis/scene/notifyHandlers
    9 /vis/viewer/flush
    10 /vis/viewer/refresh viewer-0
    11 /vis/viewer/update viewer-0
    1212/vis/scene/add/trajectories smooth
    1313/tracking/storeTrajectory 2
     
    1919/vis/scene/notifyHandlers scene-0
    2020/vis/scene/endOfEventAction accumulate
     21/vis/viewer/set/autoRefresh true
     22/vis/viewer/refresh
     23/vis/verbose warnings
     24/run/beamOn 1
     25/vis/ogl/printEPS
    2126/control/execute visTutor/gui.mac
    2227/gui/addMenu file File
     
    5459/gui/addButton vis Vis15(OGLSQt) "/control/execute visTutor/exN03Vis15.mac"
    5560/gui/addMenu viewer Viewer
    56 /gui/addButton viewer "Set style solid" "/vis/viewer/set/style solid"
     61/gui/addButton viewer "Set style surface" "/vis/viewer/set/style surface"
    5762/gui/addButton viewer "Set style wireframe" "/vis/viewer/set/style wire"
    5863/gui/addButton viewer "Update scene" "/vis/scene/notifyHandlers"
    5964/N03/event/printModulo 100
     65/run/beamOn 1
     66/vis/open OGL
     67/vis/sceneHandler/create OGL
     68/vis/sceneHandler/attach
     69/vis/viewer/create ! ! 600
     70/vis/viewer/refresh
     71/gun/energy 1 GeV
     72/run/beamOn 1
     73/vis/viewer/select viewer-0 (OpenGLStoredQt)
     74/vis/viewer/refresh
     75/vis/open OGL
     76/vis/sceneHandler/create OGL
     77/vis/sceneHandler/attach
     78/vis/viewer/create ! ! 600
     79/vis/viewer/refresh
     80/vis/viewer/select viewer-1 (OpenGLStoredQt)
     81/vis/viewer/refresh
     82/vis/viewer/select viewer-0 (OpenGLStoredQt)
     83/vis/viewer/refresh
     84/run/beamOn  1
     85/vis/viewer/select viewer-1 (OpenGLStoredQt)
     86/vis/viewer/refresh
     87/vis/viewer/select viewer-2 (OpenGLStoredQt)
     88/vis/viewer/refresh
     89/vis/viewer/select viewer-0 (OpenGLStoredQt)
     90/vis/viewer/refresh
     91/vis/open OGL
     92/vis/sceneHandler/create OGL
     93/vis/sceneHandler/attach
     94/vis/viewer/create ! ! 600
     95/vis/viewer/refresh
     96/vis/viewer/select viewer-1 (OpenGLStoredQt)
     97/vis/viewer/refresh
     98/vis/open OGL
     99/vis/sceneHandler/create OGL
     100/vis/sceneHandler/attach
     101/vis/viewer/create ! ! 600
     102/vis/viewer/refresh
     103/run/beamOn  1
     104/vis/open OGL
     105/vis/sceneHandler/create OGL
     106/vis/sceneHandler/attach
     107/vis/viewer/create ! ! 600
     108/vis/viewer/refresh
     109/vis/open OGL
     110/vis/sceneHandler/create OGL
     111/vis/sceneHandler/attach
     112/vis/viewer/create ! ! 600
     113/vis/viewer/refresh
    60114/gun/energy 10 GeV
    61 /run/beamOn 1
     115/run/beamOn  1
     116/vis/viewer/select viewer-5 (OpenGLStoredQt)
     117/vis/viewer/refresh
     118/run/beamOn  1
     119/vis/viewer/select viewer-4 (OpenGLStoredQt)
     120/vis/viewer/refresh
     121/run/beamOn  1
     122/vis/viewer/select viewer-5 (OpenGLStoredQt)
     123/vis/viewer/refresh
     124/vis/viewer/select viewer-4 (OpenGLStoredQt)
     125/vis/viewer/refresh
     126/vis/viewer/select viewer-5 (OpenGLStoredQt)
     127/vis/viewer/refresh
     128/vis/viewer/select viewer-6 (OpenGLStoredQt)
     129/vis/viewer/refresh
  • trunk/examples/novice/N03/currentEvent.rndm

    r1313 r1341  
    221878463799
    330
    4 9876
    5 54321
     440191164
     5528406071
  • trunk/examples/novice/N03/exampleN03.cc

    r1337 r1341  
    5252#include "G4UIExecutive.hh"
    5353#endif
     54
     55#include "qcoreapplication.h"
     56
     57#define MAC_OSX_APP 1
    5458
    5559//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
     
    107111  //
    108112  G4UImanager* UImanager = G4UImanager::GetUIpointer();
    109  
     113   
     114#ifdef MAC_OSX_APP
     115  std::string progName = argv[0];
     116  std::string::size_type pos = progName.find(".app/Contents/MacOS/",0);
     117  if (pos != std::string::npos) {
     118    std::string progDir = progName.substr(0,pos+4);
     119    chdir((progDir+"/Contents/macros").c_str());
     120    argc = 1;
     121  }
     122#endif
     123
    110124  if (argc!=1)   // batch mode
    111125    {
    112       G4String command = "/control/execute ";
     126     G4String command = "/control/execute ";
    113127      G4String fileName = argv[1];
    114128      UImanager->ApplyCommand(command+fileName);   
Note: See TracChangeset for help on using the changeset viewer.