Ignore:
Timestamp:
Sep 30, 2010, 2:47:17 PM (15 years ago)
Author:
garnier
Message:

tag geant4.9.4 beta 1 + modifs locales

Location:
trunk/examples/extended/persistency/P01
Files:
28 edited

Legend:

Unmodified
Added
Removed
  • trunk/examples/extended/persistency/P01/GNUmakefile

    r807 r1337  
    1 # $Id: GNUmakefile,v 1.2 2006/06/16 13:08:03 gcosmo Exp $
     1# $Id: GNUmakefile,v 1.3 2010/01/11 17:01:48 gcosmo Exp $
    22# --------------------------------------------------------------
    33# GNUmakefile for examples module.  Gabriele Cosmo, 06/04/98.
     
    1111
    1212ifndef G4INSTALL
    13   G4INSTALL = ../../..
     13  G4INSTALL = ../../../..
    1414endif
    1515
     
    1717
    1818ifndef PLATFORM
    19   PLATFORM = slc3_ia32_gcc323
     19  PLATFORM = slc4_ia32_gcc34
    2020endif
    2121
  • trunk/examples/extended/persistency/P01/History

    r807 r1337  
    1 $Id: History,v 1.1 2006/06/16 12:31:12 gcosmo Exp $
     1$Id: History,v 1.2 2010/06/06 05:12:28 perl Exp $
    22-------------------------------------------------------------------
    33
     
    1515     * Reverse chronological order (last date on top), please *
    1616     ----------------------------------------------------------
    17      
     17
     18June 4th, 2010  Joseph Perl (exampleP01-V09-03-00)
     19- Updated vis usage.
     20
    1821June 01, 06 W. Pokorski
    1922
  • trunk/examples/extended/persistency/P01/exampleP01.cc

    r1230 r1337  
    2626//
    2727// $Id: exampleP01.cc,v 1.2 2006/06/29 17:38:35 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//
  • trunk/examples/extended/persistency/P01/include/ExP01ChamberParameterisation.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01ChamberParameterisation.hh,v 1.2 2006/06/29 17:38:43 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//
  • trunk/examples/extended/persistency/P01/include/ExP01DetectorConstruction.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01DetectorConstruction.hh,v 1.2 2006/06/29 17:38:46 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/include/ExP01DetectorMessenger.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01DetectorMessenger.hh,v 1.2 2006/06/29 17:38:49 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/include/ExP01EventAction.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01EventAction.hh,v 1.2 2006/06/29 17:38:51 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/include/ExP01MagneticField.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01MagneticField.hh,v 1.2 2006/06/29 17:38:53 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//
  • trunk/examples/extended/persistency/P01/include/ExP01PhysicsList.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01PhysicsList.hh,v 1.2 2006/06/29 17:38:55 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/include/ExP01PrimaryGeneratorAction.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01PrimaryGeneratorAction.hh,v 1.2 2006/06/29 17:38:58 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/include/ExP01RunAction.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01RunAction.hh,v 1.2 2006/06/29 17:39:01 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/include/ExP01SteppingAction.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01SteppingAction.hh,v 1.2 2006/06/29 17:39:04 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/include/ExP01SteppingVerbose.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01SteppingVerbose.hh,v 1.2 2006/06/29 17:39:06 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//   This class manages the verbose outputs in G4SteppingManager.
  • trunk/examples/extended/persistency/P01/include/ExP01TrackerHit.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01TrackerHit.hh,v 1.2 2006/06/29 17:39:08 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/include/ExP01TrackerSD.hh

    r1230 r1337  
    2626//
    2727// $Id: ExP01TrackerSD.hh,v 1.2 2006/06/29 17:39:10 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/src/ExP01ChamberParameterisation.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01ChamberParameterisation.cc,v 1.2 2006/06/29 17:39:15 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/src/ExP01DetectorConstruction.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01DetectorConstruction.cc,v 1.2 2006/06/29 17:39:17 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/src/ExP01DetectorMessenger.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01DetectorMessenger.cc,v 1.2 2006/06/29 17:39:20 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/src/ExP01EventAction.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01EventAction.cc,v 1.2 2006/06/29 17:39:23 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/src/ExP01MagneticField.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01MagneticField.cc,v 1.2 2006/06/29 17:39:26 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929// 
    3030//   User Field class implementation.
  • trunk/examples/extended/persistency/P01/src/ExP01PhysicsList.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01PhysicsList.cc,v 1.2 2006/06/29 17:39:29 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/src/ExP01PrimaryGeneratorAction.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01PrimaryGeneratorAction.cc,v 1.2 2006/06/29 17:39:32 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/src/ExP01RunAction.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01RunAction.cc,v 1.2 2006/06/29 17:39:34 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/src/ExP01SteppingAction.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01SteppingAction.cc,v 1.2 2006/06/29 17:39:37 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/src/ExP01SteppingVerbose.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01SteppingVerbose.cc,v 1.2 2006/06/29 17:39:39 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/src/ExP01TrackerHit.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01TrackerHit.cc,v 1.2 2006/06/29 17:39:41 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/src/ExP01TrackerSD.cc

    r1230 r1337  
    2626//
    2727// $Id: ExP01TrackerSD.cc,v 1.2 2006/06/29 17:39:43 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03-cand-01 $
     28// GEANT4 tag $Name: geant4-09-04-beta-01 $
    2929//
    3030//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
  • trunk/examples/extended/persistency/P01/vis.mac

    r807 r1337  
    77/control/verbose 2
    88/run/verbose 2
     9# Use this open statement to create an OpenGL view:
     10/vis/open OGL 600x600-0+0
    911#
    10 # create empty scene
     12# Use this open statement to create a .prim file suitable for
     13# viewing in DAWN:
     14#/vis/open DAWNFILE
    1115#
    12 /vis/scene/create
     16# Use this open statement to create a .heprep file suitable for
     17# viewing in HepRApp:
     18#/vis/open HepRepFile
    1319#
    14 # Create a scene handler for a specific graphics system
    15 # (Edit the next line(s) to choose another graphic system)
     20# Use this open statement to create a .wrl file suitable for
     21# viewing in a VRML viewer:
     22#/vis/open VRML2FILE
    1623#
    17 /vis/open OGLIX
     24# Disable auto refresh and quieten vis messages whilst scene and
     25# trajectories are established:
     26/vis/viewer/set/autoRefresh false
     27/vis/verbose errors
    1828#
    19 ####/vis/open DAWNFILE
     29# Draw geometry:
     30/vis/drawVolume
    2031#
    21 # draw scene
     32# Specify view angle:
     33/vis/viewer/set/viewpointThetaPhi 90. 180.
    2234#
    23 /vis/viewer/set/viewpointThetaPhi 90 180 deg
     35# Specify zoom value:
    2436/vis/viewer/zoom 1.4
    25 /vis/viewer/flush
    2637#
    27 # for drawing the tracks
    28 # (if too many tracks cause core dump => storeTrajectory 0)
    29 /tracking/storeTrajectory 1
    30 /vis/scene/add/trajectories
    31 # (if you prefer refreshing each event, comment out next line)
     38# Specify style (surface or wireframe):
     39#/vis/viewer/set/style wireframe
     40#
     41# Draw coordinate axes:
     42#/vis/scene/add/axes 0 0 0 1 m
     43#
     44# Draw smooth trajectories at end of event, showing trajectory points
     45# as markers 2 pixels wide:
     46/vis/scene/add/trajectories smooth
     47/vis/modeling/trajectories/create/drawByCharge
     48/vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true
     49/vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2
     50# (if too many tracks cause core dump => /tracking/storeTrajectory 0)
     51#
     52# Draw hits at end of event:
     53#/vis/scene/add/hits
     54#
     55# To draw only gammas:
     56#/vis/filtering/trajectories/create/particleFilter
     57#/vis/filtering/trajectories/particleFilter-0/add gamma
     58#
     59# To invert the above, drawing all particles except gammas,
     60# keep the above two lines but also add:
     61#/vis/filtering/trajectories/particleFilter-0/invert true
     62#
     63# Many other options are available with /vis/modeling and /vis/filtering.
     64# For example, to select colour by particle ID:
     65#/vis/modeling/trajectories/create/drawByParticleID
     66#/vis/modeling/trajectories/drawByParticleID-0/set e- blue
     67#
     68# To superimpose all of the events from a given run:
    3269/vis/scene/endOfEventAction accumulate
    3370#
     71# Re-establish auto refreshing and verbosity:
     72/vis/viewer/set/autoRefresh true
     73/vis/verbose warnings
     74#
     75# For file-based drivers, use this to create an empty detector view:
     76#/vis/viewer/flush
     77#
    3478/run/beamOn 10
Note: See TracChangeset for help on using the changeset viewer.