From b6ded46ccec9e0e4fac268e3d16cd1f3b959d018 Mon Sep 17 00:00:00 2001
From: FaserMC <fasermc@cern.ch>
Date: Tue, 17 Jan 2023 08:06:31 +0100
Subject: [PATCH] Add flags for fluka/genie

---
 .../scripts/submit_faser_ntuple_maker.sh           | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/PhysicsAnalysis/NtupleDumper/scripts/submit_faser_ntuple_maker.sh b/PhysicsAnalysis/NtupleDumper/scripts/submit_faser_ntuple_maker.sh
index 9a5a557b..0e228f54 100755
--- a/PhysicsAnalysis/NtupleDumper/scripts/submit_faser_ntuple_maker.sh
+++ b/PhysicsAnalysis/NtupleDumper/scripts/submit_faser_ntuple_maker.sh
@@ -11,6 +11,8 @@
 #   --isMC - needed for MC reco
 #   --partial - allow missing files
 #   --merge - merge factor of reco files (for MC)
+#   --fluka - create fluka weights
+#   --genie - create genie weights
 #
 # dirpath - full directory path to HITS files
 # slice - ordinal output file number
@@ -30,6 +32,8 @@ SECONDS=0
 ismc=""
 partialstr=""
 mergestr=""
+flukastr=""
+geniestr=""
 #
 # Parse command-line options
 while [ -n "$1" ]
@@ -59,6 +63,14 @@ do
 	  shift;
 	  shift;;
 
+      --fluka)
+	  flukastr="--fluka";
+	  shift;;
+
+      --genie)
+	  geniestr="--genie";
+	  shift;;
+
       --) # End of options
 	  shift; # Eat this
 	  break;; # And stop parsing
@@ -227,7 +239,7 @@ export EOS_MGM_URL=root://eospublic.cern.ch
 #
 # Run job
 #
-faser_ntuple_maker.py $last_file_str $partialstr $tagstr $ismc --slice $slice --files $nfiles $mergestr $dir_path
+faser_ntuple_maker.py $last_file_str $partialstr $tagstr $ismc --slice $slice --files $nfiles $mergestr $flukastr $geniestr $dir_path
 ntup_code=$?
 echo "Return code: $ntup_code"
 #
-- 
GitLab