source: trunk/examples/advanced/hadrontherapy/defaultMacro.mac @ 1185

Last change on this file since 1185 was 807, checked in by garnier, 16 years ago

update

File size: 1.8 KB
Line 
1#----------------------------------------------------------------------------
2# DEFAULT MACRO FOR THE 
3# HADRONTHERAPY EXAMPLE
4#
5#
6# THIS MACRO SIMPLY PERMIT TO  RUN A SIMULATION
7# WITHOUT THE VISUALISATION 
8#
9# THE RANGE SHIFTER MATERIAL AND THICKNESS CAN BE SPECIFIED
10#
11# NOTE THAT THE MODULATOR MATERIAL IS POLTMETHYLMETHACRILATE
12# (PMMA) FOR DEFAULT. IF ONE WANT CARRY OUT A SIMULATION WITHOUT
13# THE MODULATOR HE/SHE MUST SET "Air" the <<ModMater>> in the
14# <<GetMater>> function of the HadrontherapyModulator.cc class
15#
16# USERS SHOULD GIVE A LOOK TO THE HELP OF THE IDLE TO KNOW
17# THE ACTIVATED MESSSENGERS FOR THE GEOMETRY
18#
19# ADDITIONAL INFORMATIONS ON THE MESSENGER AVAILABLE CAN BE FOUND
20# INSIDE THE HADRONTHERAPY DOCUMENTATION (http://www.ge.infn.it/geant4/examples/).
21#
22# ANYWAY SEND ME AN E-MAIL FOR ANY QUESTION: cirrone@lns.infn.it.   
23# -------------------------------------------------------------------------------- 
24
25
26/control/verbose 1
27/tracking/verbose 0
28/run/verbose 0
29/event/verbose 0
30
31# SETTING FOR THE PHYSICS MODELS
32/physics/addPhysics Decay
33/physics/addPhysics EM-Photon-EPDL
34/physics/addPhysics EM-Electron-EEDL
35/physics/addPhysics EM-Positron-Standard
36/physics/addPhysics EM-HadronIon-LowE
37/physics/addPhysics EM-Muon-Standard
38/physics/addPhysics HadronicEl-HadronIon-LElastic
39/physics/addPhysics HadronicInel-ProtonNeutron-LEP
40/physics/addPhysics HadronicInel-Ion-LEP
41/physics/addPhysics HadronicInel-Pion-LEP
42/physics/addPhysics HadronicAtRest-MuonMinus-Capture
43
44# FIX THE FOLLOWIG PARAMETERS
45# TO SET THE RANGE SHIFTER
46#/beamLine/RangeShifter/thickness 4 cm
47#/beamLine/RangeShifter/RSMat Water
48#/tracking/verbose 1
49# SET OF THE VISUALISATION CHARACTERISTICS
50/vis/scene/create
51/vis/open OGLIX
52/vis/viewer/flush
53/tracking/storeTrajectory 1
54/vis/scene/endOfEventAction accumulate
55/vis/viewer/update
56/run/beamOn 100
57
58
59
60
61
62
63
64
65
66
67
Note: See TracBrowser for help on using the repository browser.