calls user-dependent output
(see also USRICALL)
The meaning of WHAT(1),...,WHAT(6), SDUM is defined by the user.
A call to the user-written routine USROUT with 6 WHAT numerical
values and one character string SDUM as arguments is issued every
time this card is read.
Default (option USROCALL not given): no user-defined output
Notes: In subroutine USROUT, WHAT and SDUM must be declared as follows:
DOUBLE PRECISION WHAT (6)
CHARACTER SDUM*8
It is suggested that the USROUT routine shall contain at least the
three standard INCLUDE files:
DBLPRC, DIMPAR, IOUNIT
Other useful files to be INCLUDEd, depending on the problem,
can be:
BEAMCM (characteristics of beam particles),
CASLIM, SOURCM, SUMCOU (normalisation factors),
FLKMAT (info on materials),
PAPROP (particle properties),
SCOHLP (scoring help: flags identifying the different
estimators and binnings),
USRBDX, USRBIN, USRSNC, USRTRC, USRYLD (info about
different estimators and binnings)
See 13} for more information on INCLUDE files useful in user
routines.
The USROCALL card must occupy a meaningful position in the
input stream. For example, a typical position could be just
after the START card and before the STOP card.
Example:
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7...+...8
USROCALL 17.0 17.0 -5.5 1.1 654.0 321. OK
* Call output routine passing over 6 numerical values and a string