Following the above strategy, the `sim_file` should be an argument to the constructor of the `AeffServiceMC`, not to this function.