From 02d4895153d29d6ad88b12b530047c876a088e23 Mon Sep 17 00:00:00 2001
From: Zhenyu Ye <yezhenyu@EIC-SoLID.local>
Date: Tue, 23 Nov 2021 09:43:45 -0600
Subject: [PATCH] add Forward/Backward TOF

---
 .gitlab-ci.yml                    |  1 +
 benchmarks/tof/config_forward.yml | 14 ++++++++++++++
 benchmarks/tof/tof_hits.sh        |  2 +-
 3 files changed, 16 insertions(+), 1 deletion(-)
 create mode 100644 benchmarks/tof/config_forward.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 355e4016..4d34a25f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -108,6 +108,7 @@ get_data:
 include: 
   - local: 'benchmarks/tracking_detectors/config.yml'
   - local: 'benchmarks/tof/config.yml'
+  - local: 'benchmarks/tof/config_forward.yml'
   - local: 'benchmarks/barrel_ecal/config.yml'
   - local: 'benchmarks/barrel_hcal/config.yml'
   - local: 'benchmarks/roman_pots/config.yml'
diff --git a/benchmarks/tof/config_forward.yml b/benchmarks/tof/config_forward.yml
new file mode 100644
index 00000000..07dd70af
--- /dev/null
+++ b/benchmarks/tof/config_forward.yml
@@ -0,0 +1,14 @@
+tof:sim_tof_forward_hits:
+  extends: .det_benchmark
+  stage: simulate
+  script:
+    - bash benchmarks/tof/tof_forward_hits.sh --sim-only
+
+bench:tof_forward:
+  extends: .det_benchmark
+  stage: benchmarks
+  needs:
+    - ["tof:sim_tof_forward_hits"]
+  script:
+    - bash benchmarks/tof/tof_forward_hits.sh --analysis
+
diff --git a/benchmarks/tof/tof_hits.sh b/benchmarks/tof/tof_hits.sh
index 57ad9227..957de8e7 100644
--- a/benchmarks/tof/tof_hits.sh
+++ b/benchmarks/tof/tof_hits.sh
@@ -57,7 +57,7 @@ if [[ ! -n  "${JUGGLER_N_EVENTS}" ]] ; then
   export JUGGLER_N_EVENTS=100
 fi
 
-export JUGGLER_N_EVENTS=2500
+export JUGGLER_N_EVENTS=100
 export JUGGLER_FILE_NAME_TAG="tof_hits"
 export JUGGLER_GEN_FILE="${LOCAL_DATA_PATH}/${JUGGLER_FILE_NAME_TAG}.hepmc"
 
-- 
GitLab