\midheading{$\gamma\gamma\gamma$ production, process 287} \label{subsec:trigam} Process {\tt 287} represents the production of three real photons. The cross section diverges when one of the photons is very soft or in the direction of the beam. Thus in order to produce sensible results, the input file must supply values for both {\tt gammptmin} and {\tt gammrapmax}. This will ensure that the cross section is well-defined. The calculation of process {\tt 285} may be performed at NLO using either the Frixione algorithm~\cite{Frixione:1998jh} or standard cone isolation. The production of a photon via parton fragmentation is included at NLO and can be run separately by using the {\tt frag} option in {\tt part}. This option includes the contributions from the integrated photon dipole subtraction terms and the LO QCD matrix element multiplied by the fragmentation function. The phase space cuts for the final state photons are defined in {\tt{input.ini}}, for multiple photon processes such as {\tt 285 - 287} the $p_T$'s of the individual photons (hardest, next-to hardest and softest) can be controlled independently. The remaining cut on $R_{\gamma j}$, $\eta_{\gamma}$ etc. are applied universally to all photons. Users wishing to alter this feature should edit the file {\tt{photon\_cuts.f}} in the directory {\tt{src/User}}.