Go to the source code of this file.
◆ cfixmcsmodel()
subroutine cfixmcsmodel |
( |
type(ptcl) |
aPtcl | ) |
|
Definition at line 2 of file cfixMCSmodel.f.
References cerrormsg(), and kelec.
Referenced by csampeintl().
15 if( aptcl%code /=
kelec)
then 16 write(0,*)
'cfixMSmodel is called non e-/e+' 17 write(0,*)
' the code,subcode,charge= ',
18 * aptcl%code, aptcl%subcode, aptcl%charge
21 kegev = aptcl%fm%p(4)- aptcl%mass
23 if(kegev > maxergmcs)
then 27 if( kegev < mcserg(
i))
then 28 if(kegev > minergmcs)
then 29 activemcs = howmcslist(
i)
39 call cerrormsg(
'MCSModel and energy range strange', 1)
41 write(0,*) howmcslist(
i), mcserg(
i)
subroutine cerrormsg(msg, needrtn)
max ptcl codes in the kelec