c
c Routine directly callable from C/C++ (it could be necessary to
c append an underscore, "_", to its name depending on the C/C++
c compiler used).
c
c
subroutine pclecodefromname(pname, pcode, irc)
c
c Obtaining the AIRES particle code given its name.
c
c Written by: S. J. Sciutto, La Plata 2019.
c
c
c Arguments:
c =========
c
c pname........... (input, character*(*)) Particle name, or a
c numeric string with a valid AIRES particle code.
c pcode........... (output, integer) AIRES particle code, or 0 in
c case of a missing or invalid name.
c irc............. (output, integer) Return code. 0 means that a
c valid particle/nucleus was specified and
c processed.
c 1 means that the particle/nucleus specification
c was incomplete and some default values were
c provided.
c 2 means that a "special" (escape) particle code
c was specified.
c 3 means that a valid group of particles was
c specified and processed.
c 8 means that no particle/group was specified.
c 9 means that and invalid particle/group
c specification was processed.
c 12 means that an invalid or out of range
c numeric string specification was processed.
c
c
c
c<--->
|
These pages are maintained by Sergio J. Sciutto |
Back to AIRES library index |
| Back to AIRES home |