diff --git a/benchmarks/far_forward/config.yml b/benchmarks/far_forward/config.yml index 05e79484c57dc0cc1bab6e24d440f26b5bfa8244..a09e81de4c9f31fdad612269c1406e7fdc81f91b 100644 --- a/benchmarks/far_forward/config.yml +++ b/benchmarks/far_forward/config.yml @@ -3,4 +3,9 @@ tracking_ff: stage: run timeout: 24 hours script: - - bash benchmarks/far_forward/dummy_ff.sh + - export JUGGLER_N_EVENTS=$((${JUGGLER_N_EVENTS} * 10)) + - export PARTS="proton" + - bash benchmarks/far_forward/dummy_ff.sh --particle ${PARTS} + #parallel: + #matrix: + #- PARTS: ["proton", "neutron", "pion+", "pion-", "kaon+", "kaon-", "photon"] diff --git a/benchmarks/far_forward/dummy_ff.sh b/benchmarks/far_forward/dummy_ff.sh index cc759747e7919cb86fda1c5039aa0e15c9732dce..b0778249fe0ecf32ce8a9e98c71742f71052001d 100644 --- a/benchmarks/far_forward/dummy_ff.sh +++ b/benchmarks/far_forward/dummy_ff.sh @@ -61,7 +61,7 @@ print_env.sh export DETECTOR_PATH=${DETECTOR_PATH} if [[ ! -n "${JUGGLER_N_EVENTS}" ]] ; then - export JUGGLER_N_EVENTS=100 + export JUGGLER_N_EVENTS=1000 fi export JUGGLER_N_EVENTS=$(expr ${JUGGLER_N_EVENTS} \* 1) diff --git a/benchmarks/far_forward/scripts/rec_ff.cxx b/benchmarks/far_forward/scripts/rec_ff.cxx index 1d29f2cf4659636c9d239f2ac85fe35155088edc..26450baeb24d3f7c2d745eafad52f9f91ca7c6a4 100644 --- a/benchmarks/far_forward/scripts/rec_ff.cxx +++ b/benchmarks/far_forward/scripts/rec_ff.cxx @@ -130,7 +130,7 @@ int rec_ff(const std::string& fname = "athena/rec_ff.root", const std::string& p auto h_angular = df0.Histo2D({"h_angular", ";#theta_{x} (mrad);#theta_{y} (mrad);", 60, -60, 60, 60, -60, 60}, "thx_mrad", "thy_mrad"); auto h_thetap = - df0.Histo2D({"h_thetap", ";#theta_{with ion} (mrad);P (GeV);", 60, 0, 100, 60, -30, 30}, "p_rec", "theta_mrad"); + df0.Histo2D({"h_thetap", ";P (GeV);#theta_{with ion} (mrad);", 60, 0, 100, 60, -60, 60}, "p_rec", "theta_mrad"); auto c = new TCanvas();