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