** Next:** The history of mcfgen
** Up:** Overview
** Previous:** Overview
** Contents**

The evaluated library data is given in terms of pairs of numbers, such
as (energy of the incident particle, cross section) or (cosine of the
angle for the secondary particle, probability). Three types of
processing are done. For some of the data on incident neutrons and
charged particles `mcfgen` calculates weighted averages over
predefined energy groups. For incident photons the code does
interpolation onto fixed energy points. Finally, for
probability-distribution data `mcfgen` computes equiprobable bins.
Each run of `mcfgen` is for a specific incident particle: neutron,
proton, deuteron, triton,
^{3}*He*, alpha, or photon. Therefore, in order to create ``mcf.bin'`
files for all of these incident particles, we have to make several runs of `mcfgen`
and `mcfbin`.