This routine defines general steering-cards (MODE=0) and initialises general parts of SGV (MODE=1).
MODE : 0 -> define cards. 1 -> react on values given to the cards by calling FFGO STEER : Steering info. The general steering uses row 1: STEER(1,0) : Event OK (=0.0) or not OK (=1.0). Stop run if = -2.0 ,1) : Type of run : 0 : Normal SGV run 1 : External data read 2 : External simulated data read 3 : External simulated data read, filling JETSET commons. 4 : Read-back of previously generated and simulated SGV-events (FZ) ,2) : print unit. ,3) : number of events to print ,4) : 1.0 -> Analysis initialisation HAS been done. 0.0 -> Analysis initialisation HAS NOT been done. ,5) : 1.0 -> Column-wise ntuples needed, so HBOOK initialisation has NOT been done. 0.0 -> No CW-ntuples needed, so HBOOK initialisation has been done. ,6) : Number of events to skip if restart ,7) : Number of events to process ,8) : Starting seed for detector simulation ,9) : Starting seed LUND event generator ,10) : 1.0 -> Some kind of HBOOK I/O is to be done, so files will be opened 0.0 -> No HBOOK I/O, either no histos at all, or only in memory. All other position of the row are free to use.
none.
To /ZXSTE/ : IOMODEC : event output mode; LUNPRC: Print LUN; MAXEV : Number of events to be produced; MAXPR : Number of events to print; BACKUP_FREQ : Frequency of backup of random seeds; SKIP : TRUE if event to be skipped if error; SEED_BACKUP : TRUE if random seeds should be output at regular intervals; UPDF : Update or reset histograms and/or ntuples read in. To /ZXSPL/ : counters of no. of quarks etc, zeroed here. To /LUDAT1/ : MSTU(11) : logical unit for JETSET printing.
(To Initialise OuTput)
(To do Histogram Initialise.)