IAP GITLAB

Skip to content
Snippets Groups Projects
Commit dfcfc678 authored by ralfulrich's avatar ralfulrich Committed by Ralf Ulrich
Browse files

some improvements

parent 56aab330
No related branches found
No related tags found
1 merge request!352Better examples
......@@ -549,6 +549,7 @@ sanity:
- corsika
before_script:
- apt-get update && apt-get install -y python3-pip
- pip3 install --upgrade cython
script:
- cd ${CI_PROJECT_DIR}/python # change into the Python directory
- pip3 install --user -e '.[test]' # install the package + test deps
......
......@@ -140,7 +140,7 @@ int main(int argc, char** argv) {
OutputManager output("em_shower_outputs");
ShowerAxis const showerAxis{injectionPos, (showerCore - injectionPos) * 1.02, env,
false, 1000.};
false, 1000};
// setup processes, decays and interactions
......@@ -190,4 +190,4 @@ int main(int argc, char** argv) {
longprof.save("longprof_emShower.txt");
output.endOfLibrary();
}
\ No newline at end of file
}
......@@ -96,8 +96,10 @@ TEST_CASE("Pythia8Interface", "modules") {
logging::set_level(logging::level::info);
auto [env, csPtr, nodePtr] = setup::testing::setup_environment(Code::Proton);
auto const& cs = *csPtr;
[[maybe_unused]] auto const& env_dummy = env;
[[maybe_unused]] auto const& node_dummy = nodePtr;
{
[[maybe_unused]] auto const& env_dummy = env;
[[maybe_unused]] auto const& node_dummy = nodePtr;
}
SECTION("pythia decay") {
HEPEnergyType const P0 = 10_GeV;
......@@ -228,15 +230,21 @@ TEST_CASE("Pythia8Interface", "modules") {
// incompatible target
auto [env_Fe, csPtr_Fe, nodePtr_Fe] = setup::testing::setup_environment(Code::Iron);
[[maybe_unused]] auto const& cs_Fe = *csPtr_Fe;
[[maybe_unused]] auto const& env_dummy_Fe = env_Fe;
[[maybe_unused]] auto const& node_dummy_Fe = nodePtr_Fe;
{
[[maybe_unused]] auto const& cs_Fe = *csPtr_Fe;
[[maybe_unused]] auto const& env_dummy_Fe = env_Fe;
[[maybe_unused]] auto const& node_dummy_Fe = nodePtr_Fe;
}
// resonable projectile, but tool low energy
auto [stackPtr, secViewPtr] = setup::testing::setup_stack(
Code::Proton, 0, 0, 1_GeV, (setup::Environment::BaseNodeType* const)nodePtr_Fe,
*csPtr_Fe);
auto& view = *secViewPtr;
{
[[maybe_unused]] auto const& dummy_StackPtr = stackPtr;
}
corsika::pythia8::Interaction collision;
......
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