141 lines
4.3 KiB
HTML
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 >=0 && level <=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 >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>
|