diff --git a/Processes/QGSJetII/Interaction.cc b/Processes/QGSJetII/Interaction.cc index 98dd4b1948eb3555d0ba315e198fdfe44f5fe4be..f440f003433166d6e9e4a905ffb10e56d1cac922 100644 --- a/Processes/QGSJetII/Interaction.cc +++ b/Processes/QGSJetII/Interaction.cc @@ -71,7 +71,7 @@ namespace corsika::process::qgsjetII { if (process::qgsjetII::CanInteract(beamId)) { - const int iBeam = process::qgsjetII::GetQgsjetIIXSCodeRaw(beamId); + const int xsCode = process::qgsjetII::GetQgsjetIIXSCodeRaw(beamId); int iTarget = 1; if (particles::IsNucleus(targetId)) { iTarget = targetA; @@ -88,9 +88,9 @@ namespace corsika::process::qgsjetII { throw std::runtime_error("QgsjetII target outside range. "); } - cout << "QgsjetII::GetCrossSection Elab=" << Elab << " iBeam=" << iBeam + cout << "QgsjetII::GetCrossSection Elab=" << Elab << " xs-code=" << xsCode << " iProjectile=" << iProjectile << " iTarget=" << iTarget << endl; - sigProd = qgsect_(Elab / 1_GeV, iBeam, iProjectile, iTarget); + sigProd = qgsect_(Elab / 1_GeV, xsCode, iProjectile, iTarget); cout << "QgsjetII::GetCrossSection sigProd=" << sigProd << endl; } diff --git a/Processes/QGSJetII/ParticleConversion.h b/Processes/QGSJetII/ParticleConversion.h index 5828e82f583e24d2680fd9d0da9ade929b2aa455..9ee005390ef7fa7cd932f2773abb7ac146f644df 100644 --- a/Processes/QGSJetII/ParticleConversion.h +++ b/Processes/QGSJetII/ParticleConversion.h @@ -50,8 +50,8 @@ namespace corsika::process::qgsjetII { Kaon0LType = +5, Kaon0SType = -5, // special codes, not in QGSJetII - NucleusType, - NeutralLightMesonType + NucleusType = 100, + NeutralLightMesonType = 101, }; using QgsjetIIHadronTypeIntType = std::underlying_type<QgsjetIIHadronType>::type;