Takeshi K. Komatsubara (KEK) latest update: 18-November-2002 (Mon) taken from history.txt How to put new parameters into UMC common blocks: a summary. ------------------------------------------------------------ CAUTION: If you introduce parameters by a new common block, not by the common blocks below, the function of overwriting their values by a .par input file (with the routines below) does not work. o The names of new parameters should be in Character*6 (to meet the names in parnam.cmn). o Choose and edit the corresponding common block. iopar.cmn : IO conpar.cmn : Control geopar.cmn : Geometrical trgpar.cmn : Trigger o Set the default values to alldat.F : except for geopar.cmn geodat.F : geopar.cmn o In setup.F, add the names to the corresponding Data statement NAMIO : IO NAMCON : Control NAMGEO : Geometrical NAMTRG : Trigger according to the common block. Please remind EQUIVALENCE (ILP,VPARI(1),IVPARI(1)), (B0,VPARC(1),IVPARC(1)), $ (ZOFFTG,VPARG(1),IVPARG(1)) EQUIVALENCE (DELTIM,VPART(1),IVPART(1)) The first parameter in each common block is equivalent to VPARx and IVPARx (so do NOT add a new parameter to the top of the common block!). o In parnam.cmn, change the parameters NPARI = 14 for NAMIO NPARC = 86 for NAMCON NPARG = 252 for NAMGEO NPART = 29 for NAMTRG . -- End of this note