MAUS: MICE Analysis User Software¶
MAUS is a tool meant to simulate and analyze data from accelerators with numerous detectors. The purpose of MAUS is to provide an elegant yet easy way for users to understand their accelerator and detectors: all one does is specify operations upon either single particles or all the particles. Technically, it uses a data-flow paradigm from MapReduce whilst using pipeline programming within the 'map' steps. It is inspired by by SNO's SNOMAN simulation by Nick West et. al and also by Braidwood's Reactor Analysis Tools (RAT) simulation by S. Seibert, C. Tunnell, et. al.. Attempts at implementing such a Python framework has proved useful at ATLAS TileCal with the TUCS framework by C. Tunnell.