Collimator Aperture Types

Issue #225 new
Laurie Nevay created an issue

Collimators in MADX now are just 'collimator' and 'ecollimator' and 'rcollimator' will be deprecated. The MADX 'collimator' now takes an aperture type and uses that. We should do the same.

The collimator classes in BDSIM should be modified to use any aperture type as a subtraction from a block. With boundary check that outer is big enough of course.

The pybdsim converter from pymadx to bdsim should be updated for this.

Comments (2)

  1. Laurie Nevay reporter

    Well this didn’t make 1.4. Now on 1.6. Start has been made on the aperture branch. In this branch aperture will be more general but this requires rewriting the beam pipe factories (work in progress).

    In the end, we will be able to use any aperture shape for the inside and outside of a collimator. This will also simplify the translation from madx output to bdsim.

  2. Log in to comment