4 from ROOT
import Belle2
9 numberOfLadders = [8, 12, 7, 10, 12, 16]
10 numberOfSensors = [2, 2, 2, 3, 4, 5]
11 numberOfParameters = 6
15 -------------------------
16 Misalignment of for Phase II
17 -------------------------
23 for j
in range(1, numberOfLadders[i - 1] + 1):
24 for l
in range(1, numberOfParameters + 1):
26 if (j == 1
and l < 4):
27 number = np.random.normal(0.0, 0.01, 1)
30 for k
in range(1, numberOfSensors[i - 1] + 1):
31 for l
in range(1, numberOfParameters + 1):
34 number = np.random.normal(0.0, 0.01, 1)
40 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(1, 0, 0, 1).
getID(), 1)
41 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(1, 0, 0, 1).
getID(), 2)
42 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(1, 0, 0, 1).
getID(), 3)
45 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(1, 0, 0, 2).
getID(), 1)
46 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(1, 0, 0, 2).
getID(), 2)
47 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(1, 0, 0, 2).
getID(), 3)
50 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(3, 0, 0, 1).
getID(), 1)
51 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(3, 0, 0, 1).
getID(), 2)
52 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(3, 0, 0, 1).
getID(), 3)
55 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(3, 0, 0, 2).
getID(), 1)
56 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(3, 0, 0, 2).
getID(), 2)
57 payload.setGlobalParam(np.random.normal(0.0, 0.01, 1),
Belle2.VxdID(3, 0, 0, 2).
getID(), 3)