From 6c54069d75c6c05fbb33502f82603601eb897601 Mon Sep 17 00:00:00 2001
From: Oliver Kirsebom <oliver.kirsebom@gmail.com>
Date: Sat, 27 Jan 2018 14:26:57 +0200
Subject: [PATCH] modified run macros

---
 analysis/plot/Scan.C | 31 +++++++++++++++++++++
 mac/b12scan.mac      | 66 +++++++++++++++++++++++---------------------
 mac/electron.mac     | 10 ++++---
 mac/f20scan.mac      | 64 ++++++++++++++----------------------------
 4 files changed, 92 insertions(+), 79 deletions(-)
 create mode 100644 analysis/plot/Scan.C

diff --git a/analysis/plot/Scan.C b/analysis/plot/Scan.C
new file mode 100644
index 0000000..24a767f
--- /dev/null
+++ b/analysis/plot/Scan.C
@@ -0,0 +1,31 @@
+
+void Scan() {
+
+    gStyle->SetOptStat("i");
+
+    TCanvas * c = new TCanvas("c");
+    c->Divide(2,2);
+
+    c->cd(1);
+    TFile * f1 = new TFile("../output/scan13.root");
+    TTree * t1 = (TTree*)f1->Get("Detector");
+    TH2F * h1 = new TH2F("h1", "h1", 100,0,1000,100,0,2000);
+    t1->Draw("EDepV2Front:EDepV2Signal>>h1", "EDepV2Front>50 && EDepV2Signal>50", "colz");
+    h1->Draw("colz");
+
+    c->cd(2);
+    TFile * f2 = new TFile("../output/scan15.root");
+    TTree * t2 = (TTree*)f2->Get("Detector");
+    TH2F * h2 = new TH2F("h2", "h2", 100,0,1000,100,0,2000);
+    t2->Draw("EDepV2Front:EDepV2Signal>>h2", "EDepV2Front>50 && EDepV2Signal>50", "colz");
+    h2->Draw("colz");
+
+    c->cd(3);
+    TFile * f3 = new TFile("../output/scan17.root");
+    TTree * t3 = (TTree*)f3->Get("Detector");
+    TH2F * h3 = new TH2F("h3", "h3", 100,0,1000,100,0,2000);
+    t3->Draw("EDepV2Front:EDepV2Signal>>h3", "EDepV2Front>50 && EDepV2Signal>50", "colz");
+    h3->Draw("colz");
+    
+    c->Print("scan.png");
+}
diff --git a/mac/b12scan.mac b/mac/b12scan.mac
index 5c6582d..42716b8 100644
--- a/mac/b12scan.mac
+++ b/mac/b12scan.mac
@@ -27,35 +27,39 @@
 /VK/storeTrajectoryData false
 
 # run simulations
+/VK/field/maxbfield 0.56 tesla
+/VK/output/openFile output/b12_B0.56T.root                
+/run/beamOn 100000
 
-/VK/field/maxbfield 0.10 tesla
-/VK/output/openFile output/b12scan/b10.root                
-/run/beamOn 1000000
-
-/VK/field/maxbfield 0.20 tesla
-/VK/output/openFile output/b12scan/b20.root                
-/run/beamOn 1000000
-
-/VK/field/maxbfield 0.30 tesla
-/VK/output/openFile output/b12scan/b30.root                
-/run/beamOn 1000000
-
-/VK/field/maxbfield 0.40 tesla
-/VK/output/openFile output/b12scan/b40.root                
-/run/beamOn 1000000
-
-/VK/field/maxbfield 0.45 tesla
-/VK/output/openFile output/b12scan/b45.root                
-/run/beamOn 1000000
-
-/VK/field/maxbfield 0.50 tesla
-/VK/output/openFile output/b12scan/b50.root                
-/run/beamOn 1000000
-
-/VK/field/maxbfield 0.55 tesla
-/VK/output/openFile output/b12scan/b55.root                
-/run/beamOn 1000000
-
-/VK/field/maxbfield 0.60 tesla
-/VK/output/openFile output/b12scan/b60.root                
-/run/beamOn 1000000
+#
+#/VK/field/maxbfield 0.10 tesla
+#/VK/output/openFile output/b12scan/b10.root                
+#/run/beamOn 1000000
+#
+#/VK/field/maxbfield 0.20 tesla
+#/VK/output/openFile output/b12scan/b20.root                
+#/run/beamOn 1000000
+#
+#/VK/field/maxbfield 0.30 tesla
+#/VK/output/openFile output/b12scan/b30.root                
+#/run/beamOn 1000000
+#
+#/VK/field/maxbfield 0.40 tesla
+#/VK/output/openFile output/b12scan/b40.root                
+#/run/beamOn 1000000
+#
+#/VK/field/maxbfield 0.45 tesla
+#/VK/output/openFile output/b12scan/b45.root                
+#/run/beamOn 1000000
+#
+#/VK/field/maxbfield 0.50 tesla
+#/VK/output/openFile output/b12scan/b50.root                
+#/run/beamOn 1000000
+#
+#/VK/field/maxbfield 0.55 tesla
+#/VK/output/openFile output/b12scan/b55.root                
+#/run/beamOn 1000000
+#
+#/VK/field/maxbfield 0.60 tesla
+#/VK/output/openFile output/b12scan/b60.root                
+#/run/beamOn 1000000
diff --git a/mac/electron.mac b/mac/electron.mac
index f48e8be..fcc7f2a 100644
--- a/mac/electron.mac
+++ b/mac/electron.mac
@@ -5,7 +5,7 @@
 
 # output 
 /VK/output/zeroSuppression true
-/VK/storeTrajectoryData true
+/VK/storeTrajectoryData false
 
 # source dimensions
 /VK/source/diskShapedSource true
@@ -20,10 +20,12 @@
 
 #/gps/energy 481.697 keV
 #/gps/energy 975.657 keV
-/gps/energy 1682.232 keV
+#/gps/energy 1682.232 keV
 
-/VK/field/maxbfield 0.15 tesla
-/VK/output/openFile output/test.root                
+/gps/energy 5400 keV
+
+/VK/field/maxbfield 0.41 tesla
+/VK/output/openFile output/B41_5.4MeV.root                
 /run/beamOn 10000
 
 
diff --git a/mac/f20scan.mac b/mac/f20scan.mac
index 444c153..411f59b 100644
--- a/mac/f20scan.mac
+++ b/mac/f20scan.mac
@@ -28,54 +28,30 @@
 
 # run simulations
 
-/VK/source/betaMinEnergy 2.00 MeV
-/VK/field/maxbfield 0.308 tesla
-/VK/output/openFile output/b308.root                
-/run/beamOn 50000
-/VK/field/maxbfield 0.300 tesla
-/VK/output/openFile output/b300.root                
-/run/beamOn 50000
+##/VK/field/maxbfield 0.20 tesla
+##/VK/output/openFile output/f20scan/270118/b20.root                
+##/run/beamOn 100000
 
-###/VK/field/maxbfield 0.10 tesla
-###/VK/output/openFile output/f20scan/080617/b10.root                
-###/run/beamOn 100000
+##/VK/field/maxbfield 0.25 tesla
+##/VK/output/openFile output/f20scan/270118/b25.root                
+##/run/beamOn 100000
 
-###/VK/field/maxbfield 0.15 tesla
-###/VK/output/openFile output/f20scan/080617/b15.root                
-###/run/beamOn 100000
+##/VK/field/maxbfield 0.30 tesla
+##/VK/output/openFile output/f20scan/270118/b30.root                
+##/run/beamOn 100000
 
-###/VK/field/maxbfield 0.20 tesla
-###/VK/output/openFile output/f20scan/080617/b20.root                
-###/run/beamOn 100000
+##/VK/field/maxbfield 0.35 tesla
+##/VK/output/openFile output/f20scan/270118/b35.root                
+##/run/beamOn 100000
 
-###/VK/field/maxbfield 0.25 tesla
-###/VK/output/openFile output/f20scan/080617/b25.root                
-###/run/beamOn 100000
+/VK/source/betaMinEnergy 3.5 MeV
 
-###/VK/field/maxbfield 0.30 tesla
-###/VK/output/openFile output/f20scan/080617/b30.root                
-###/run/beamOn 100000
+#/VK/field/maxbfield 0.40 tesla
+#/VK/output/openFile output/f20scan/270118/b40.root                
+#/run/beamOn 200000
 
-###/VK/field/maxbfield 0.35 tesla
-###/VK/output/openFile output/f20scan/080617/b35.root                
-###/run/beamOn 100000
+/VK/source/betaMinEnergy 4.5 MeV
 
-###/VK/field/maxbfield 0.40 tesla
-###/VK/output/openFile output/f20scan/080617/b40.root                
-###/run/beamOn 100000
-
-###/VK/field/maxbfield 0.44 tesla
-###/VK/output/openFile output/f20scan/080617/b44.root                
-###/run/beamOn 100000
-
-###/VK/field/maxbfield 0.46 tesla
-###/VK/output/openFile output/f20scan/080617/b46.root                
-###/run/beamOn 1000000
-
-###/VK/field/maxbfield 0.48 tesla
-###/VK/output/openFile output/f20scan/080617/b48.root                
-###/run/beamOn 1000000
-
-###/VK/field/maxbfield 0.50 tesla
-###/VK/output/openFile output/f20scan/080617/b50.root                
-###/run/beamOn 1000000
+/VK/field/maxbfield 0.44 tesla
+/VK/output/openFile output/f20scan/270118/b44.root                
+/run/beamOn 500000
-- 
GitLab