Multimode horn antennas can be utilized as high efficiency feeds for bolometric detectors, providing increased
throughput and sensitivity over single mode feeds, while also ensuring good control of beam pattern characteristics.
Multimode horns were employed in the highest frequency channels of the European Space Agency Planck Telescope,
and have been proposed for future terahertz instrumentation, such as SAFARI for SPICA. The radiation pattern of a
multimode horn is affected by the details of the coupling of the higher order waveguide modes to the bolometer making
the modeling more complicated than in the case of a single mode system. A typical cavity coupled bolometer system can
be most efficiently simulated using mode matching, typically with smooth walled waveguide modes as the basis and
computing an overall scattering matrix for the horn-waveguide-cavity system that includes the power absorption by the
absorber. In this paper we present how to include a cavity coupled bolometer, modelled as a thin absorbing film with
particular interest in investigating the cavity configuration for optimizing power absorption. As an example, the possible
improvements from offsetting the axis of a cylindrically symmetric absorbing cavity from that of a circular waveguide
feeding it (thus trapping more power in the cavity) are discussed. Another issue is the effect on the optical efficiency of
the detectors of the presence of any gaps, through which power can escape. To model these effects required that existing
in-house mode matching software, which calculates the scattering matrices for axially symmetric waveguide structures,
be extended to be able to handle offset junctions and free space gaps. As part of this process the complete software code
'PySCATTER' was developed in Python. The approach can be applied to proposed terahertz systems, such as SPICASAFARI.