2 integer iborn,iqed,iew,iqcd,gfscheme,ifgg,its,igzm2,ilin,ichep
3 real*8 ma,mv,mh,mz,mw,men,mel,mup,mdn,mmn,mmo,mch,mst,mtn,mta,
5 real*8 ram2,rvm2,rhm2,rzm2,rwm2,renm2,relm2,rupm2,rdnm2,rmnm2,
6 & rmom2,rchm2,rstm2,rtnm2,rtam2,rtpm2,rbtm2
7 real*8 ctw,stw,ctw2,stw2,ctw4,stw4,ctw6,stw6,stw2i
8 real*8 rwz,rhz,rhw,renh,relh,ruph,rdnh,rmnh,rmoh,rchh,rsth,
9 & rtnh,rtah,rtph,rbth,renz,relz,rupz,rdnz,rmnz,rmoz,rchz,rstz,rtnz,
10 & rtaz,rtpz,rbtz,renw,relw,rupw,rdnw,rmnw,rmow,rchw,rstw,rtnw,rtaw,
12 real*8 qen,qel,qup,qdn,qmn,qmo,qch,qst,qtn,qta,qtp,qbt,aen,
13 & ael,aup,adn,amn,amo,ach,ast,atn,ata,atp,abt,ven,vel,vup,vdn,vmn,
14 & vmo,vch,vst,vtn,vta,vtp,vbt,vpaen,vmaen,vpael,vmael,vpaup,vmaup,
15 & vpadn,vmadn,vpamn,vmamn,vpamo,vmamo,vpach,vmach,vpast,vmast,
16 & vpatn,vmatn,vpata,vmata,vpatp,vmatp,vpabt,vmabt,dfen,dfel,dfup,
17 & dfdn,dfmn,dfmo,dfch,dfst,dftn,dfta,dftp,dfbt
18 real*8 thmu,thmu2,tlmu,tlmu2,omega
19 real*8 s,t,u,qs,ts,us,mf,mf1,spr
20 real*8 nc,fc,cfl,cfq,cfscheme
21 real*8 betaf,cosf,sinf
22 real*8 alpha,alphai,gf,g,e,alphas,gs,cf,conhc,pi,sr2
23 real*8 wz,ww,wh,wtp,gz,gw,gh,gtp
25 real*8 qf(12),i3f(12),rmf1(12)
26 real*8 born,width,sigma,soft,hard,virt,softvirt,totalvirt,volum
27 real*8 hardisr,hardifi,hardfsr,hardifw
28 complex*16 chardisr,chardifi,chardfsr,chardifw
29 complex*16 cm2,vm2,hm2,zm2,wm2,enm2,elm2,upm2,dnm2,mnm2,mom2,
30 & chm2,stm2,tnm2,tam2,tpm2,btm2
31 complex*16 ffarray(3,100)
32 complex*16 mz2,mz2c,mw2,mw2c,mh2,mh2c,mtp2,mtp2c
33 complex*16 cmz2,cmw2,cmh2,ctpm2,i_
35 real*8 za1bos,zmzzzbos,zmwzwbos,zmhzhbos,deltarhobos
36 real*8 za1fer,zz1fer,zh1fer,zw1fer,zmsqrfer,
37 & zmzzzfer,zmwzwfer,zmhzhfer,deltarhofer,tadfer
38 real*8 caldzfer,caldwfer
39 complex*16 pizgfer,piggfer
40 complex*16 pigglep,za1lep,piggren
43 complex*16 jaa,jaz,jav,javsub,javsubt0,javsubu0,javsubtn,javsubun
44 complex*16 d040,d040wz,tdd0
45 complex*16 b0p,b0f,b0d1,b0d2,b0dw,bff,c0_sp,c01,c0ir,c0irf
46 complex*16 xspenz,jinteg
48 common/masses/ma,mv,mh,mz,mw,men,mel,mup,mdn,mmn,mmo,mch,mst,mtn,
50 common/r2masses/ram2,rvm2,rhm2,rzm2,rwm2,renm2,relm2,rupm2,rdnm2,
51 & rmnm2,rmom2,rchm2,rstm2,rtnm2,rtam2,rtpm2,rbtm2
52 common/c2masses/cm2,vm2,hm2,zm2,wm2,enm2,elm2,upm2,dnm2,mnm2,mom2,
53 & chm2,stm2,tnm2,tam2,tpm2,btm2
54 common/cstw/ctw,stw,ctw2,stw2,ctw4,stw4,ctw6,stw6
55 common/rmhwz/rwz,rhz,rhw,renh,relh,ruph,rdnh,rmnh,rmoh,rchh,rsth,
56 & rtnh,rtah,rtph,rbth,renz,relz,rupz,rdnz,rmnz,rmoz,rchz,rstz,rtnz,
57 & rtaz,rtpz,rbtz,renw,relw,rupw,rdnw,rmnw,rmow,rchw,rstw,rtnw,rtaw,
59 common/qavpm/qen,qel,qup,qdn,qmn,qmo,qch,qst,qtn,qta,qtp,qbt,aen,
60 & ael,aup,adn,amn,amo,ach,ast,atn,ata,atp,abt,ven,vel,vup,vdn,vmn,
61 & vmo,vch,vst,vtn,vta,vtp,vbt,vpaen,vmaen,vpael,vmael,vpaup,vmaup,
62 & vpadn,vmadn,vpamn,vmamn,vpamo,vmamo,vpach,vmach,vpast,vmast,
63 & vpatn,vmatn,vpata,vmata,vpatp,vmatp,vpabt,vmabt,dfen,dfel,dfup,
64 & dfdn,dfmn,dfmo,dfch,dfst,dftn,dfta,dftp,dfbt
65 common/flags/iborn,iqed,iew,iqcd,gfscheme,ilin,ifgg,its
68 common/qfi3f/qf,i3f,rmf1
69 common/nc/nc,fc,cfl,cfq,cfscheme
71 common/width/wz,ww,wh,wtp,gz,gw,gh,gtp
72 common/widthm/mz2,mw2,mh2,mtp2,mz2c,mw2c,mh2c,mtp2c
73 common/consts/alpha,alphai,gf,g,e,alphas,gs,cf,conhc,pi,sr2,i_
74 common/scales/thmu2,tlmu2,omega
Sparse class to hold track kinematics.