From b4109357378d31929d98934589bcb74ef678049d Mon Sep 17 00:00:00 2001
From: Nicolas de Sereville <deserevi@ipno.in2p3.fr>
Date: Fri, 11 Dec 2015 16:10:04 +0100
Subject: [PATCH] + add gaspard benchmark and benchmark script

---
 Benchmarks/benchmark.sh      | 12 ++++++++++++
 Benchmarks/cats/ShowResult.C |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)
 create mode 100755 Benchmarks/benchmark.sh

diff --git a/Benchmarks/benchmark.sh b/Benchmarks/benchmark.sh
new file mode 100755
index 000000000..f2a79ba32
--- /dev/null
+++ b/Benchmarks/benchmark.sh
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+# exit on error, and verbose
+set -ev
+
+# can run the app
+npanalysis -h
+
+# cats benchmark 
+cd $NPTOOL/Benchmarks/cats
+npanalysis -D benchmark_cats.detector -C calibration.txt -R RunToTreat.txt -O benchmark_cats 
+echo ".q" | root -b -l ShowResult.C
diff --git a/Benchmarks/cats/ShowResult.C b/Benchmarks/cats/ShowResult.C
index e8993e792..f819eac5f 100644
--- a/Benchmarks/cats/ShowResult.C
+++ b/Benchmarks/cats/ShowResult.C
@@ -16,5 +16,5 @@ void ShowResult()
 void LoadChain(){
     chain = new TChain("PhysicsTree");
 //    chain->Add("../../Outputs/Analysis/Analysed_test_cats_mask_e644.root");
-    chain->Add("../../Outputs/Analysis/PhysicsTree.root");
+    chain->Add("../../Outputs/Analysis/benchmark_cats.root");
 }
-- 
GitLab