IAP GITLAB

remove environment from Sibyll Interaction class

  struct Interaction : public InteractionModel, public InteractionProcess<Interaction> {
    template <typename TEnvironment>
    Interaction(TEnvironment const& env)
        : InteractionModel{env} {}
  };

At initialization Sibyll needs to know what nuclear components are in the environment. Instead of passing the full corsika8 environment to the constructor it would be easier to just pass a std::set (or whatever) of the particle codes. This makes stand-alone calls to the Sibyll interface much easier.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information