In the program, the variables used in the generation of a process are , and . For a process, the variable can be integrated out, and need therefore not be generated as part of the hard process, except when the allowed angular range of decays is restricted. In unresolved lepton beams, i.e. when , the variables and/or may be integrated out. We will cover all these special cases towards the end of the section, and here concentrate on `standard' and processes.