1
subroutine initcluster()
7
include 'nexternal.inc'
12
real*8 xptj,xptb,xpta,xptl,xmtc
13
real*8 xetamin,xqcut,deltaeta
14
common /to_specxpt/xptj,xptb,xpta,xptl,xmtc,xetamin,xqcut,deltaeta
17
logical filmap, cluster
18
external filmap, cluster
21
c check whether y_cut is used -> set scale to y_cut*S
24
c if (ickkw.le.0) return
25
if (ickkw.le.0.and.xqcut.le.0d0.and.fixed_ren_scale.and.fixed_fac_scale) return
27
c if(ickkw.eq.2.and.xqcut.le.0d0)then
28
c write(*,*)'Must set qcut > 0 for ickkw = 2'
29
c write(*,*)'Exiting...'
33
c if(xqcut.gt.0d0)then
36
c q2fact(1) = scale**2 ! fact scale**2 for pdf1
37
c q2fact(2) = scale**2 ! fact scale**2 for pdf2
38
c fixed_ren_scale=.true.
39
c fixed_fac_scale=.true.
42
c initialize clustering map
44
if (.not.filmap()) then
45
write(*,*) 'cuts.f: cluster map initialization failed'
48
if (btest(mlevel,3)) then
49
do i=1,ishft(1,nexternal+1)
50
write(*,*) 'prop ',i,' in'
52
write(*,*) ' graph ',id_cl(i,j)