IAP GITLAB

Skip to content
Snippets Groups Projects
Commit cebb5311 authored by Felix Riehn's avatar Felix Riehn Committed by Maximilian Reininghaus
Browse files

copyright, doxygen

parent 1db03312
No related branches found
No related tags found
1 merge request!430Resolve "Connection between PROPOSAL and hadronic interaction models"
/*
* (c) Copyright 2022 CORSIKA Project, corsika-project@lists.kit.edu
*
* This software is distributed under the terms of the GNU General Public
* Licence version 3 (GPL Version 3). See file LICENSE for a full version of
* the license.
*/
#pragma once
//#include <corsika/media/IMediumModel.hpp>
//#include <corsika/media/NuclearComposition.hpp>
#include <corsika/framework/core/PhysicalUnits.hpp>
#include <corsika/framework/core/EnergyMomentumOperations.hpp>
//#include <limits>
//#include <memory>
//#include <random>
#include <tuple>
namespace corsika::proposal {
......
......@@ -14,6 +14,13 @@
namespace corsika::proposal {
//! Implements the production of secondary hadrons for the hadronic interaction of real
//! and virtual photons. At high energies an external model
//! is needed that implements the doInteraction(TSecondaries& view, Code const
//! projectile, Code const target,FourMomentum const& projectileP4, FourMomentum const&
//! targetP4) routine. Low energy interactions are currently not implemented.
//! @tparam THadronicModel
template <class THadronicModel>
class HadronicPhotonModel {
public:
......@@ -29,7 +36,7 @@ namespace corsika::proposal {
private:
THadronicModel& heHadronicInteraction_;
static HEPEnergyType constexpr heHadronicModelThresholdLab_ =
80. * 1e9 * electronvolt;
80. * 1e9 * electronvolt; //!< energy threshold between LE and HE model
};
} // namespace corsika::proposal
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment