StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
s2n_declare.h
1 
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,
4  & mtp,mbt
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,
11  & rtpw,rbtw
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
24  real*8 rhm4,rzm4,rwm4
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_
34 
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
41 
42  real*8 ddilog
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
47 
48  common/masses/ma,mv,mh,mz,mw,men,mel,mup,mdn,mmn,mmo,mch,mst,mtn,
49  & mta,mtp,mbt
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,
58  & rtpw,rbtw
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
66  common/comphep/ichep
67  common/ff/ffarray
68  common/qfi3f/qf,i3f,rmf1
69  common/nc/nc,fc,cfl,cfq,cfscheme
70  common/kinematics/betaf,mf,mf1
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
75 
Sparse class to hold track kinematics.