Skip to content

Commit f0adb73

Browse files
author
npierre
committed
Fix.
1 parent af63945 commit f0adb73

File tree

5 files changed

+83
-24
lines changed

5 files changed

+83
-24
lines changed

HadronCount.jl

+65
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
using DelimitedFiles
2+
3+
HadronN = readdlm("data/multiplicities_kaon_norich.txt")
4+
HadronM = readdlm("data/Kaon_RC_VM_20190327_noRICHunfold.txt")
5+
6+
PionN = readdlm("data/multiplicities_kaon_norich.txt")
7+
PionM = readdlm("data/Kaon_RC_VM_20190327_noRICHunfold.txt")
8+
9+
KaonN = readdlm("data/multiplicities_kaon_norich.txt")
10+
KaonM = readdlm("data/Kaon_RC_VM_20190327_noRICHunfold.txt")
11+
12+
ProtonN = readdlm("data/multiplicities_kaon_norich.txt")
13+
ProtonM = readdlm("data/Kaon_RC_VM_20190327_noRICHunfold.txt")
14+
15+
CountH = zeros(540,9)
16+
CountP = zeros(540,9)
17+
CountK = zeros(540,9)
18+
CountPr = zeros(540,9)
19+
20+
for i in 1:540
21+
CountH[i,1] = HadronN[i,1]
22+
CountH[i,2] = HadronN[i,2]
23+
CountH[i,3] = HadronN[i,3]
24+
CountH[i,4] = HadronN[i,11]-HadronM[i,10]
25+
CountH[i,5] = HadronN[i,12]-HadronM[i,11]
26+
CountH[i,6] = HadronN[i,21]-HadronM[i,12]
27+
CountH[i,7] = HadronN[i,22]-HadronM[i,13]
28+
CountH[i,8] = HadronN[i,9]>0 ? (HadronN[i,8]-HadronM[i,4])/HadronN[i,9] : 0
29+
CountH[i,9] = HadronN[i,18]>0 ? (HadronN[i,18]-HadronM[i,6])/HadronN[i,19] : 0
30+
31+
CountP[i,1] = PionN[i,1]
32+
CountP[i,2] = PionN[i,2]
33+
CountP[i,3] = PionN[i,3]
34+
CountP[i,4] = PionN[i,11]-PionM[i,10]
35+
CountP[i,5] = PionN[i,12]-PionM[i,11]
36+
CountP[i,6] = PionN[i,21]-PionM[i,12]
37+
CountP[i,7] = PionN[i,22]-PionM[i,13]
38+
CountP[i,8] = PionN[i,9]>0 ? (PionN[i,8]-PionM[i,4])/PionN[i,9] : 0
39+
CountP[i,9] = PionN[i,18]>0 ? (PionN[i,18]-PionM[i,6])/PionN[i,19] : 0
40+
41+
CountK[i,1] = KaonN[i,1]
42+
CountK[i,2] = KaonN[i,2]
43+
CountK[i,3] = KaonN[i,3]
44+
CountK[i,4] = KaonN[i,11]-KaonM[i,10]
45+
CountK[i,5] = KaonN[i,12]-KaonM[i,11]
46+
CountK[i,6] = KaonN[i,21]-KaonM[i,12]
47+
CountK[i,7] = KaonN[i,22]-KaonM[i,13]
48+
CountK[i,8] = KaonN[i,9]>0 ? (KaonN[i,8]-KaonM[i,4])/KaonN[i,9] : 0
49+
CountK[i,9] = KaonN[i,18]>0 ? (KaonN[i,18]-KaonM[i,6])/KaonN[i,19] : 0
50+
51+
CountPr[i,1] = ProtonN[i,1]
52+
CountPr[i,2] = ProtonN[i,2]
53+
CountPr[i,3] = ProtonN[i,3]
54+
CountPr[i,4] = ProtonN[i,11]-ProtonM[i,10]
55+
CountPr[i,5] = ProtonN[i,12]-ProtonM[i,11]
56+
CountPr[i,6] = ProtonN[i,21]-ProtonM[i,12]
57+
CountPr[i,7] = ProtonN[i,22]-ProtonM[i,13]
58+
CountPr[i,8] = ProtonN[i,9]>0 ? (ProtonN[i,8]-ProtonM[i,4])/ProtonN[i,9] : 0
59+
CountPr[i,9] = ProtonN[i,18]>0 ? (ProtonN[i,18]-ProtonM[i,6])/ProtonN[i,19] : 0
60+
end
61+
62+
writedlm("plots/CountHadron.txt", CountH)
63+
writedlm("plots/CountPion.txt", CountP)
64+
writedlm("plots/CountKaon.txt", CountK)
65+
writedlm("plots/CountProton.txt", CountPr)

KaonCount.jl

-20
This file was deleted.

QuickSort.jl

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
using DelimitedFiles
2+
3+
HadronN = readdlm("test.txt")
4+
HadronM = readdlm("out1.txt")
5+
list = Int64[]
6+
7+
for i in 1:4280
8+
if (abs(HadronN[i,1]-HadronM[i,1])> 0.00001 || abs(HadronN[i,2]-HadronM[i,2]) > 0.01 || abs(HadronN[i,3]-HadronM[i,3]) > 0.0001
9+
|| abs(HadronN[i,4]-HadronM[i,4]) > 0.01 || abs(HadronN[i,5]-HadronM[i,5]) > 0.0001)
10+
push!(list,i)
11+
end
12+
end
13+
14+
writedlm("plots/QuickSort.txt", list)

figures/Mult_ratio.eps

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

figures/Mult_sum_hermes.eps

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)