integer function pythia6_common_block_address(common_block_name) c----------------------------------------------------------------------- c revision history: c ----------------- c *0001 Jun 29 1998 P.Murat: created c *0002 Apr 30 1999 P.Murat: force loading in the BLOCK DATA c----------------------------------------------------------------------- c...#include "stdhep.inc" #include "pythia.inc" c character*(*) common_block_name c... external pydata c c----------------------------------------------------------------------- integer py6_gcaddi integer common_block_address c----------------------------------------------------------------------- common_block_address = 0 c----------------------------------------------------------------------- c GEANT common-blocks c----------------------------------------------------------------------- if (common_block_name.eq."HEPEVT") then common_block_address = py6_gcaddi(NEVHEP) elseif (common_block_name.eq."PYJETS") then common_block_address = py6_gcaddi(N) elseif (common_block_name.eq."PYDAT1") then common_block_address = py6_gcaddi(MSTU) elseif (common_block_name.eq."PYDAT2") then common_block_address = py6_gcaddi(KCHG) elseif (common_block_name.eq."PYDAT3") then common_block_address = py6_gcaddi(MDCY) elseif (common_block_name.eq."PYDAT4") then common_block_address = py6_gcaddi(CHAF) elseif (common_block_name.eq."PYDATR") then common_block_address = py6_gcaddi(MRPY) elseif (common_block_name.eq."PYSUBS") then common_block_address = py6_gcaddi(MSEL) elseif (common_block_name.eq."PYPARS") then common_block_address = py6_gcaddi(MSTP) elseif (common_block_name.eq."PYINT1") then common_block_address = py6_gcaddi(MINT) elseif (common_block_name.eq."PYINT2") then common_block_address = py6_gcaddi(ISET) elseif (common_block_name.eq."PYINT3") then common_block_address = py6_gcaddi(XSFX) elseif (common_block_name.eq."PYINT4") then common_block_address = py6_gcaddi(MWID) elseif (common_block_name.eq."PYINT5" ) then common_block_address = py6_gcaddi(NGENPD) elseif (common_block_name.eq."PYINT6" ) then common_block_address = py6_gcaddi(PROC) elseif (common_block_name.eq."PYINT7") then common_block_address = py6_gcaddi(SIGT) elseif (common_block_name.eq."PYINT8") then common_block_address = py6_gcaddi(XPVMD) elseif (common_block_name.eq."PYINT9") then common_block_address = py6_gcaddi(VXPVMD) elseif (common_block_name.eq."PYUPPR") then common_block_address = py6_gcaddi(NUP) elseif (common_block_name.eq."PYMSSM") then common_block_address = py6_gcaddi(IMSS) elseif (common_block_name.eq."PYSSMT") then common_block_address = py6_gcaddi(ZMIX) elseif (common_block_name.eq."PYINTS") then common_block_address = py6_gcaddi(XXM(1)) elseif (common_block_name.eq."PYBINS") then common_block_address = py6_gcaddi(IHIST(1)) endif c pythia6_common_block_address = common_block_address end