@@ -37,22 +37,51 @@ def getDistTitle(i, var1, var2):
3737 ixa = i % 100
3838 ixm = i // 100
3939
40+ val = "N"
41+ if ixa > 52 :
42+ val = "#sigma"
43+ ixa = ixa - 50
44+
4045 match ixa :
4146 case 1 :
4247 return "#frac{d^{2}#sigma}{d%sd%s}" % (x1 , x2 )
43- # case 3:
44- # return f"\#frac{d^{2}N}{d{x1}d{x2}}"
45- # case 6:
46- # return f"\#frac{1}{cos#theta}#frac{d^{2}N}{d{x1}d{x2}}"
47- # case 9:
48- # return f"\#frac{d^{2}N}{x_{2}d{x1}d{x2}}"
49- # case 10:
50- # return f"\#frac{d^{2}N}{{x1}d{x1}d{x2}}"
48+ case 2 :
49+ return "E#frac{d^{3}#sigma}{dp^{3}}"
50+ case 3 :
51+ return "#frac{d^{2}%s}{d%sd%s}" % (val , x1 , x2 )
52+ case 4 :
53+ return "#frac{d^{2}(%s%s)}{d%sd%s}" % (x2 , val , x1 , x2 )
54+ case 5 :
55+ return "#frac{d^{2}(%s%s)}{d%sd%s}" % (x1 , val , x1 , x2 )
56+ case 6 :
57+ return "#frac{1}{cos#theta} #frac{d^{2}%s}{d%sd%s}" % (val , x1 , x2 )
58+ case 7 :
59+ return "#frac{d^{2}(%s^{2}%s)}{d%sd%s}" % (x2 , val , x1 , x2 )
60+ case 8 :
61+ return "#frac{d^{2}(%s^{2}%s)}{d%sd%s}" % (x1 , val , x1 , x2 )
62+ case 9 :
63+ return "#frac{d^{2}%s}{%sd%sd%s}" % (val , x2 , x1 , x2 )
64+ case 10 :
65+ return "#frac{d^{2}%s}{%sd%sd%s}" % (val , x1 , x1 , x2 )
66+ case 11 :
67+ return "#frac{d^{2}%s}{d(%s/%s)d%s}" % (val , x1 , x2 , x2 )
68+ case 12 :
69+ return "#frac{d^{2}(%s#sqrt{%s^{2}-%s^{2}}%s)}{d%sd%s}" % (x1 , x1 , val , x2 , x1 , x2 )
70+ case 13 :
71+ return "#frac{d^{2}((%s^{2}+%s^{2})%s)}{d%sd%s}" % (x1 , x2 , val , x1 , x2 )
72+ case 14 :
73+ return "#frac{d^{2}((%s+%s^{2})%s)}{#pid%sd%s}" % (x1 , x2 , val , x1 , x2 )
74+ case 15 :
75+ return "#frac{d^{2}((%s^{2}+%s)%s)}{#pid%sd%s}" % (x1 , x2 , val , x1 , x2 )
76+ case 16 :
77+ return "#frac{1}{cos#theta} #frac{d^{2}(%s%s)}{d%sd%s}" % (x2 , val , x1 , x2 )
78+ case 26 :
79+ return "#frac{1}{cos#theta} #frac{d^{2}(%s%s)}{d%sd%s}" % (x1 , val , x1 , x2 )
5180 case _:
52- return "unknown (not implemented)"
81+ return "unknown title (not implemented)"
5382
5483def getVarTitle (i ):
55- match i :
84+ match abs ( i ) :
5685 case 1 :
5786 return ("Kinetic energy" , "GeV" , "E" )
5887 case 2 :
@@ -176,7 +205,7 @@ def hist(self,det):
176205 else :
177206 title += "Entering Inelastic yield"
178207 else :
179- title += "f{ det.NR1UYL} #to { det.NR2UYL} #diamond "
208+ title += " reg %d #rightarrow %d " % ( det .NR1UYL , det .NR2UYL )
180209 title += " #diamond "
181210 title += var2 [0 ]
182211 title += f": { det .AYLLOW :.5g} to { det .AYLHGH :.5g} { var2 [1 ]} "
0 commit comments