Speaker
Description
We present the instrument simulator $\texttt{xifusim}$ developed for the X-ray Integral Field Unit (X-IFU), an X-ray microcalorimeter aboard the planned ESA mission $\textit{Athena}$. The goal of the X-IFU is to perform spatially resolved spectroscopy from 0.2 to 12 keV over a field of view of 5' equivalent diameter, with a spectral resolution of 2.5 eV up to 7 keV on 5" pixels.
The main purpose of $\texttt{xifusim}$ is to be a performance study tool to reach these goals and to provide input for higher level simulators such as the SIXTE simulation toolkit. As such, it aims to be an accurate representation of the entire instrument, starting from a full numerical simulation of the Transition-Edge Sensor array receiving impact photons. Its output signal is then propagated through the entire readout chain, including multiplexing, amplification and digital readout. The final output consists of triggered records, which can be post-processed to reconstruct the photon energies.
In the code, the readout chain itself is separated into individual, modular blocks with several possible models for each, allowing the simulation of different readout schemes or models of varying physical accuracy at the expense of runtime. New models are implemented as necessary to enable studies of the overall readout chain. Such studies are also facilitated by fine-grained control of the simulation output, including the internal state of intermediate simulation blocks. Additional interfaces to manipulate certain internal parameters during a run also allow the simulation of readout chain characterization measurements, environmental drifts and certain kinds of crosstalk.