43 * nfraca, reduced, idxr, idxf, code, layer)
49 #include "../../Hist/Z90histc.h" 50 #include "../../Hist/Z90histo.h" 51 #include "../../Hist/Z90hist1.h" 72 real*8 x(maxsize), y(maxsize)
81 n = kwhistixy(h, x, y, maxsize)
82 if(n .gt. maxsize)
then 83 write(0, *)
' too large histogram size=',n
86 if( idxr .eq. 1 )
then 90 if(reduced .eq. 1 .and. idxf .eq. 1)
then 93 if(x(1) .lt. 0. )
then 95 *
'Although you gave reducedT="yes" in baseInfo' 97 *
'I suspect that histgoram data has non reduced time' 98 write(0,*)
'so I stop here' 104 if(smooth .gt. 0)
then 106 cgap = 0.1/(idxr/30.)**4
111 call ksmooth(x, 1, y, 1, n, 0, smooth, cgap, icon)
116 if(icon .gt. 0 )
then 117 if(idxr1 .eq. 0) idxr1=idxr
125 if(idxr .eq.
nrbin)
then 130 write(fnotf,
'(3i4)') idxf, code, layer
133 write(fnotf,
'(i3,1p11E11.3)')
134 * i, (tfary(i, j), j=1, nfraca)
137 *
'("0 0 0 0 0 0 0 0 0 0 0 0 ")')
138 elseif(mode .eq. 2)
then 140 write(fnotf,
'(i3, 1p11E11.3)')
141 * i, (
tfary0(i, j), j=1, nfraca)
144 *
'("0 0 0 0 0 0 0 0 0 0 0 0 ")')
145 elseif(mode .eq. 3)
then 147 write(fnotf,
'(i3,1p22E11.3)')
148 * i, (tfary(i, j), j=1, nfraca),
149 * (
tfary0(i,j), j=1, nfraca)
152 *
'("0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0")')
173 * frac(i), tf(i), error)
integer npitbl real *nx parameter(n=101, npitbl=46, nx=n-1) real *8 uconst
integer nfrac tf(nfrac) data frac/0.05d0
subroutine proctimegettf(x, y, n, frac, tf, nfrac)
subroutine kpolintpfe(xa, xstep, ya, ystep, nt, m, x, y, error)
integer nfrac real * tfary0(nrbin, nfrac) real *8 tfary(nrbin
subroutine ksmooth(x, intvx, y, intvy, n, jin, repeat, cgap, icon)
subroutine proctime(h, fnotf, nfraca, reduced, idxr, idxf, code, layer)