CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
FLUKA.hpp
Go to the documentation of this file.
1 /*
2  * (c) Copyright 2020 CORSIKA Project, corsika-project@lists.kit.edu
3  *
4  * This software is distributed under the terms of the GNU General Public
5  * Licence version 3 (GPL Version 3). See file LICENSE for a full version of
6  * the license.
7  */
8 
9 #pragma once
10 
11 #include <corsika/modules/fluka/InteractionModel.hpp>
12 #include <corsika/framework/process/InteractionProcess.hpp>
13 
21 namespace corsika::fluka {
29  public corsika::InteractionProcess<Interaction> {
30  public:
31  template <typename TEnvironment>
32  Interaction(TEnvironment const& env)
33  : fluka::InteractionModel{env} {}
34  };
35 } // namespace corsika::fluka
This class exposes the (hadronic) interactions of FLUKA.
fluka::Interaction is the process for ProcessSequence.
Definition: FLUKA.hpp:28
Process describing the interaction of particles.