TRiP98 ScanCap command



scancap / offh2o()                 minparticles()   debug
          bolus()                  maxparticles()
          focus2stepsizefactor()   minxstep()
          calibration()            maxxstep()
          path()                   minystep()
          rifi()                   maxystep()
          couchangle()             xmax()
          gantryangle()            ymax()
          maxbeam()
          minpos(2)
          maxpos()
          maxtotalpos()
                                   scannerxdistance()
                                   scannerydistance()

Purpose

Handles raster scanner capabilities and limitations, as far as they are needed for correct dose optimization and calculation. If the command is called without parameter the current setting is listed.

Parameters

offh2o()
Water equivalent offset (mm) which represents the extra material between beam outlet and irradiation volume. Startup default is 0.
bolus()
Water equivalent thickness (mm) of an additional bolus. The value is passed to the raster files Startup default is 0.
focus2stepsizefactor()
Factor to allow "safe" automatic conversion of beam focus to scanner stepsize. Startup default is 1/3. Should not be chosen larger.
minparticles()
Minimum particle number which can be detected by the raster scanner monitoring system. This value is taken into account during iterative dose optimization. Startup default is 100.
maxparticles()
Maximum particle number. Not yet implemented.
minxstep()
Minimum scanner stepsize in x-direction (mm). Startup default is 1mm.
maxxstep()
Maximum scanner stepsize in x-direction (mm). Startup default is 5mm.
minystep()
Minimum scanner stepsize in y-direction (mm). Startup default is 1mm.
maxystep()
Maximum scanner stepsize in y-direction (mm). Startup default is 5mm.
couch()
Default couch angle. Startup default is -180 degrees.
gantry()
Default gantry angle. Startup default is 0 degrees.
xmax()
Maximum scanner deflection in x (both directions), in mm. Startup default is 90mm
ymax()
Maximum scanner deflection in y (both directions), in mm. Startup default is 90mm.
maxbeam()
Maximum number of different energy slices (before scan path optimization). This is (was ?) a limitation forced by the electronics setup. Startup default is 64.
minpos()
Minimum number of scanner positions per energy slice. Not yet implemented.
maxpos()
Maximum number of scanner positions per energy slice. This is (was ?) a limitation forced by the electronics setup. Startup default is 8k*64=524288.
maxtotalpos()
Maximum total number of scanner positions, all energy slice. This is (was ?) a limitation forced by the electronics setup. Startup default is 8k*64=524288.
calibration()
Stores coefficients for calibration polynomial for I-chamber.
rifi(rifi)
Thickness of used ripple filter, for documentation purposes. The value is passed to the raster files
path(path)
Selects the method for output scan path optimization. This is necessary for "weird" scan patterns because the scanner does not support large jumps between subsequent positions. Available are Hard coded startup default is <path>="uw2".
scannerxdistance(sxd),scannerydistance(syd)
Specify the distances in x an y (in mm) between isocentre and the centre of the scanning magnets. If not specified, all beams are assumed to be parallel, this is the default.
If specified, the beam will have a divergence, which is closer to reality and also affects the dose calculation. For GSI's Cave M, sxd=8832mm and syd=7806mm, respectively. The deviation from the parallel case usually is small, but can amount to a few percent far off (> 15cm) the isocentre.
debug
Debug switch. Lots of output!

Remark

none

Examples

scancap / offh2o(1.7) maxbeam(128)
Set the offset to 1.7 mm and allow up to 128 energy slices.
Last updated:
$Id: trip98cmdscc.html,v 1.12 2015/11/03 15:54:02 kraemer Exp $
M.Kraemer@gsi.de