18 real*8 tcpi, tck, tcmu, tcks, tckl, tcpi0, tcd0, tcdc,
19 * tceta, tcsigma0, tcsigmap, tcsigmam, tcgzai0,
20 * tcgzaim, tcbomega, tclambda, tclambdac
26 * tcgzai0 =
t0gzai0 *
c, tcgzaim=t0gzaim*
c,
28 * tcbomega = t0bomega*
c,
32 real(8),
parameter:: tcds=
t0ds*
c, tctau=
t0tau*
c, tcxic=t0xic*
c,
33 * tcomec0 = t0omec0*
c, tcetap= t0etap*
c, tcxic0=t0xic0*
c 38 if(proj%code .eq.
kpion)
then 39 if(proj%charge .ne. 0)
then 44 elseif(proj%code .eq.
kkaon)
then 45 if(proj%charge .ne. 0)
then 47 elseif(abs(proj%subcode) .eq.
k0l)
then 49 elseif(abs(proj%subcode) .eq.
k0s)
then 52 write(0,*)
' K0 subcode=', proj%subcode,
' stragne' 55 elseif(proj%code .eq.
kmuon)
then 57 elseif(proj%code ==
knuc )
then 59 elseif(proj%code .eq.
knnb)
then 61 elseif(proj%code .eq.
kddb)
then 63 elseif(proj%code .eq.
kdmes)
then 64 if(proj%charge .eq. 0)
then 69 elseif(proj%code .eq.
ksigma)
then 70 if(proj%charge .eq. 0)
then 72 elseif(proj%charge .eq. 1)
then 73 if(proj%subcode .eq.
regptcl)
then 79 if(proj%subcode .eq.
regptcl)
then 85 elseif(proj%code .eq.
kgzai)
then 86 if(proj%charge .eq. 0)
then 91 elseif(proj%code .eq.
klambda )
then 95 elseif(proj%code .eq.
kbomega)
then 97 elseif(proj%code .eq.
krho)
then 99 elseif(proj%code .eq.
kphi)
then 101 elseif(proj%code .eq.
komega)
then 103 elseif(proj%code .eq.
keta )
then 105 elseif(proj%code .eq.
kds )
then 107 elseif( proj%code .eq.
ketap )
then 109 elseif( proj%code .eq. kdelta )
then 111 elseif( proj%code .eq. kxic )
then 112 if( proj%charge == 0)
then 117 elseif( proj%code .eq. komec0 )
then 119 elseif( proj%code .eq.
ktau )
then integer npitbl real *nx parameter(n=101, npitbl=46, nx=n-1) real *8 uconst
! life time in s real t0d0
! life time in s real t0dc real * t0sigmap
max ptcl codes in the kgzai
max ptcl codes in the ketap
! life time in s real t0dc real t0gzaim real * t0lambda
max ptcl codes in the kseethru ! subcode integer k0l
! life time in s real * t0pi
max ptcl codes in the kdmes
! life time in s real t0ks
max ptcl codes in the kseethru ! subcode integer k0s
max ptcl codes in the kphi
max ptcl codes in the klambdac
! life time in s real t0dc real t0gzai0
! life time in s real t0dc real t0gzaim real t0lambdac
max ptcl codes in the kkaon
! life time in s real t0dc real t0sigmam
! life time in s real t0dc real t0gzaim real t0bomega real * t0ds
! life time in s real t0dc real t0gzaim real t0eta
! life time in s real t0dc real t0gzaim real t0bomega real t0tau
max ptcl codes in the komega
max ptcl codes in the kseethru ! subcode integer regptcl
! life time in s real t0kl
max ptcl codes in the klambda
********************block data cblkHeavy ********************integer j data *HeavyG2symbol *data *HeavyG2code knuc
max ptcl codes in the krho
! life time in s real t0mu
max ptcl codes in the knnb
subroutine cgetctau(proj, ctau)
max ptcl codes in the kds
max ptcl codes in the ktau
max ptcl codes in the keta
! life time in s real t0k
max ptcl codes in the kpion
max ptcl codes in the ksigma
max ptcl codes in the kddb
max ptcl codes in the kmuon
max ptcl codes in the kbomega
! life time in s real t0pi0
! life time in s real t0dc real t0sigma0
dE dx *! Nuc Int sampling table c