musrsim/geant4/TaoLEMuSR/doc/commands/_run_particle_.html
2008-03-20 09:23:20 +00:00

141 lines
4.3 KiB
HTML

<html><head><title>Commands in /run/particle/</title></head>
<body bgcolor="#ffffff"><h2>/run/particle/</h2><p>
Commands for G4VUserPhysicsList.<br>
<p><hr><p>
<h2>Sub-directories : </h2><dl>
</dl><p><hr><p>
<h2>Commands : </h2><dl>
<p><br><p><dt><b>verbose [<i>level</i>]</b>
<p><dd>
Set the Verbose level of G4VUserPhysicsList.<br>
0 : Silent (default)<br>
1 : Display warning messages<br>
2 : Display more<br>
<p><dd>Range : level &gt;=0 &amp;&amp; level &lt;=3
<p><dd>Available at all Geant4 states.
<p><dd>Parameters<table border=1>
<tr><td>level
<td>type i
<td>Omittable : default value = 0
<td></table>
<p><br><p><dt><b>setCut [<i>cut</i>] [<i>Unit</i>]</b>
<p><dd>
Set default cut value <br>
This command is equivallent to /run/setCut command.<br>
This command is kept for backward compatibility.<br>
<p><dd>Range : cut &gt;0.0
<p><dd>Available Geant4 state(s) : PreInit
Idle
<p><dd>Parameters<table border=1>
<tr><td>cut
<td>type d
<td><td><tr><td>Unit
<td>type s
<td>Omittable : default value = mm
<td>Parameter candidates : pc km m cm mm mum nm Ang fm parsec kilometer meter centimeter millimeter micrometer nanometer angstrom fermi
</table>
<p><br><p><dt><b>dumpList</b>
<p><dd>
Dump List of particles in G4VUserPhysicsList. <br>
<p><dd>Available at all Geant4 states.
<p><br><p><dt><b>addProcManager [<i>particleType</i>]</b>
<p><dd>
add process manager to specified particle type<br>
<p><dd>Available Geant4 state(s) : Init
Idle
GeomClosed
EventProc
<p><dd>Parameters<table border=1>
<tr><td>particleType
<td>type s
<td>Omittable : default value =
<td></table>
<p><br><p><dt><b>buildPhysicsTable [<i>particleType</i>]</b>
<p><dd>
build physics table of specified particle type<br>
<p><dd>Available Geant4 state(s) : Init
Idle
GeomClosed
EventProc
<p><dd>Parameters<table border=1>
<tr><td>particleType
<td>type s
<td>Omittable : default value =
<td></table>
<p><br><p><dt><b>storePhysicsTable [<i>dirName</i>]</b>
<p><dd>
Store Physics Table<br>
Enter directory name<br>
<p><dd>Available Geant4 state(s) : Idle
<p><dd>Parameters<table border=1>
<tr><td>dirName
<td>type s
<td>Omittable : default value =
<td></table>
<p><br><p><dt><b>retrievePhysicsTable [<i>dirName</i>]</b>
<p><dd>
Retrieve Physics Table<br>
Enter directory name or OFF to switch off<br>
<p><dd>Available Geant4 state(s) : PreInit
Idle
<p><dd>Parameters<table border=1>
<tr><td>dirName
<td>type s
<td>Omittable : default value =
<td></table>
<p><br><p><dt><b>setStoredInAscii [<i>ascii</i>]</b>
<p><dd>
Switch on/off ascii mode in store/retreive Physics Table<br>
Enter 0(binary) or 1(ascii)<br>
<p><dd>Range : ascii ==0 || ascii ==1
<p><dd>Available Geant4 state(s) : PreInit
Idle
<p><dd>Parameters<table border=1>
<tr><td>ascii
<td>type i
<td>Omittable : default value = 0
<td></table>
<p><br><p><dt><b>applyCuts [<i>Flag</i>] [<i>Particle</i>]</b>
<p><dd>
Set applyCuts flag for a particle.<br>
Some EM processes which do not have infrared divergence<br>
may generate gamma, e- and/or e+ with kinetic energies<br>
below the production threshold. By setting this flag,<br>
such secondaries below threshold are eliminated and<br>
kinetic energies of such secondaries are accumulated<br>
to the energy deposition of their mother.<br>
Note that 'applyCuts' makes sense only for gamma,<br>
e- and e+. If this command is issued for other particle,<br>
a warning message is displayed and the command is<br>
ignored.<br>
If particle name is 'all', this command affects on<br>
gamma, e- and e+.<br>
<p><dd>Available Geant4 state(s) : PreInit
Init
Idle
<p><dd>Parameters<table border=1>
<tr><td>Flag
<td>type s
<td>Omittable : default value = true
<td><tr><td>Particle
<td>type s
<td>Omittable : default value = all
<td></table>
<p><br><p><dt><b>dumpCutValues [<i>particle</i>]</b>
<p><dd>
Dump a list of production threshold values in range and energy<br>
for all registered material-cuts-couples.<br>
Dumping a list takes place when you issue 'beamOn' and<br>
actual conversion tables from range to energy are available.<br>
If you want a list 'immediately', use '/run/dumpRegion' for threshold<br>
list given in gange only. Also, '/run/dumpCouples' gives you the<br>
current list if you have already issued 'run/beamOn' at least once.<br>
<p><dd>Available Geant4 state(s) : PreInit
Idle
<p><dd>Parameters<table border=1>
<tr><td>particle
<td>type s
<td>Omittable : default value = all
<td></table>
</dl></body></html>