论文标题
薄荷:Paul Scherrer Institute的质子束线条快速轻巧的信封/蒙特卡洛光束光学码
MinT: A Fast Lightweight Envelope/Monte-Carlo Beam Optics Code for the Proton Beamlines of the Paul Scherrer Institute
论文作者
论文摘要
我们报告了新的快速和轻质线性光束传输程序中使用的方法以及性能。薄荷提供了通常的线性离子光学元件,即计算梁降解,多个散射和光束准直的效果的方法。 这在离子光束通过物质的设施中特别重要,例如,在PSI的Proscan设施中,在质子治疗束线中,也可以建模横梁穿越Paul Scherrer Institut Institut的高强度Proton Accelerator(HIPA)的MUON和PION生产靶标的光束。薄荷旨在作为HIPA和Proscan控制室的支持工具有用。这需要在几秒钟内取得有用的结果。因此,有利于更高准确性的简单性和计算速度。 薄荷的设计不仅是为了替代Fortran 77代码运输和乌龟,而且是为了结合和范围。 薄荷是一种字节代码互补器,它翻译了由句法规则描述的输入语言。这允许``if-then-else'''或``'''('' - 循环,从而提供高灵活性和可读性。
We report about the methods used in, and the performance of, the new fast and light-weight linear beam transport program MinT. MinT provides, beyond the usual linear ion optics, methods to compute the effects of beam degradation, multiple scattering and beam collimation. This is specifically important in facilities where the ion beam passes matter, for instance in proton therapy beamlines with an energy degrader as in the Proscan facility at PSI, but also for modelling the beam traversing the Muon- and Pion-production targets of the Paul Scherrer Institut's high intensity proton accelerator (HIPA). MinT is intended to be useful as a support tool for the HIPA and Proscan control rooms. This requires to have useful results within a few seconds. Hence simplicity and speed of calculation is favoured against higher accuracy. MinT has been designed not only to replace the FORTRAN 77 codes TRANSPORT and TURTLE, but to combine and extent their capabilities. MinT is a byte-code-compiler which translates an input language, described by syntactic rules. This allows for control structures like ``if-then-else'' or ``while''-loops, thus providing a high flexibility and readability.