SPOTBEAM¶
The SPOTBEAM card is used in conjunction with SPOTDIR, SPOTPOS SPOTTIME and SPOTTRAN to define multiple beam spots. A new primary is created randomly in any of the listed beam spots according to their respective weight or in sequential order. See SPECSOUR SPECSOUR.
Warning : These five cards are activated by indicating SDUM = BEAMSPOT in the SPECSOUR card. Barring this, the spot cards will be discarded.
See also SPOTDIR, SPOTPOS, SPOTTIME, SPOTTRAN
- WHAT(1) ≠ 0.0:
particle id (Paprop) or A + 1000 Z + 100000 m for heavy ion beams
- = 0.0:
particle id as per
BEAMcard- = -99999:
special code for printout (see |
WHAT(6)|)- Default
= 0.0 (particle id as per BEAM card)
- WHAT(2) > 0.0:
beam laboratory momentum (GeV/c) (total, not per nucleon!)
- < 0.0:
|
WHAT(2)| beam laboratory kinetic energy/n (GeV/n)- = 0.0:
beam momentum as per
BEAMcard- Default
= 0.0 (beam momentum as per
BEAMcard)- WHAT(3) ≥ 0.0:
beam spot weight (number of particles)
- < 0.0:
stops the code
- Default
no default
- WHAT(4) > 0.0:
rectangular (total) momentum spread (GeV/c)
- < 0.0:
Gaussian (total) momentum spread.
|WHAT(4)|is the FWHM (GeV/c)- = 0.0:
no momentum spread
- Default
= 0.0
- WHAT(5) > 0.0:
rectangular angular X divergence of the beam (mrad)
- < 0.0:
Gaussian angular X divergence of the beam.
|WHAT(5)|is the FWHM (mrad)- = 0.0:
the beam has no angular X divergence
- Default
= 0.0
- WHAT(6) > 0.0:
rectangular angular Y divergence of the beam (mrad)
- < 0.0:
Gaussian angular Y divergence of the beam.
|WHAT(6)|is the FWHM (mrad)- = 0.0:
the beam has no Y angular divergence
- Default
= WHAT(5)
- SDUM
beam spot number (free format)
- Default
\(n+1\) where \(n\) is the number of last previously defined spot
In the special case WHAT(1)=-99999, WHAT(2–5) are ignored and:
- WHAT(6) > 0.0:
(all) beam spot infos are printed on the output
- < 0.0:
resets to default (no printout)
- = 0.0:
ignored
- Default
= -1.0: no printout