IAP GITLAB

Skip to content
Snippets Groups Projects
Commit f396eaff authored by Maximilian Reininghaus's avatar Maximilian Reininghaus :vulcan:
Browse files

ci

parent 06171cb3
No related branches found
No related tags found
No related merge requests found
Pipeline #319 passed
......@@ -91,12 +91,11 @@ namespace corsika::process::HadronicElasticModel {
const auto* currentNode =
fEnvironment.GetUniverse()->GetContainingNode(p.GetPosition());
const auto& mediumComposition =
currentNode->GetModelProperties().GetNuclearComposition();
const auto& components = mediumComposition.GetComponents();
const auto& composition = currentNode->GetModelProperties().GetNuclearComposition();
const auto& components = composition.GetComponents();
std::vector<units::si::CrossSectionType> cross_section_of_components(
mediumComposition.GetComponents().size());
composition.GetComponents().size());
auto const projectileMomentum = p.GetMomentum();
auto const projectileMomentumSquaredNorm = projectileMomentum.squaredNorm();
......@@ -109,8 +108,7 @@ namespace corsika::process::HadronicElasticModel {
cross_section_of_components[i] = CrossSection(s);
}
const auto targetCode =
currentNode->GetModelProperties().SampleTarget(cross_section_of_components, fRNG);
const auto targetCode = composition.SampleTarget(cross_section_of_components, fRNG);
auto const targetMass = particles::GetMass(targetCode);
......
......@@ -277,7 +277,7 @@ namespace corsika::process::sibyll {
sigEla; // to avoid not used warning in array binding
}
const auto targetCode = currentNode->GetModelProperties().SampleTarget(
const auto targetCode = mediumComposition.SampleTarget(
cross_section_of_components, fRNG);
cout << "Interaction: target selected: " << targetCode << endl;
/*
......
......@@ -356,8 +356,7 @@ namespace corsika::process::sibyll {
[[maybe_unused]] auto sigNucCopy = nNuc; // ONLY TO AVOID COMPILER WARNINGS
}
const auto targetCode =
currentNode->GetModelProperties().SampleTarget(cross_section_of_components, fRNG);
const auto targetCode = mediumComposition.SampleTarget(cross_section_of_components, fRNG);
cout << "Interaction: target selected: " << targetCode << endl;
/*
FOR NOW: allow nuclei with A<18 or protons only.
......
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