◆ __init__()
def StandaloneBunchgroupHandler.BunchgroupRunData.__init__ |
( |
|
self, |
|
|
|
run |
|
) |
| |
◆ createLookup()
def StandaloneBunchgroupHandler.BunchgroupRunData.createLookup |
( |
|
self, |
|
|
|
lb, |
|
|
|
bcidRange |
|
) |
| |
Definition at line 35 of file StandaloneBunchgroupHandler.py.
35 def createLookup(self,lb,bcidRange):
37 print(
"createLookup called")
38 self.bcidLookupBefore[lb] = []
39 self.bcidLookupAfter[lb] = []
40 for bcid
in range(3564):
43 for offset
in range(1,bcidRange+1):
44 checkBcid = bcid + offset
47 if checkBcid
in self.physicsBunchgroupBcids[lb]:
48 bcidListAfter.append(1)
50 bcidListAfter.append(0)
51 self.bcidLookupAfter[lb].
append(bcidListAfter)
53 for offset
in range(1,bcidRange+1):
54 checkBcid = bcid - offset
57 if checkBcid
in self.physicsBunchgroupBcids[lb]:
58 bcidListBefore.append(1)
60 bcidListBefore.append(0)
61 self.bcidLookupBefore[lb].
append(bcidListBefore)
64 print(
"Bg run data, Run",self.run,
"LB",lb)
65 for bcid
in range(3564):
66 print(
"BCID",bcid,
"before",self.bcidLookupBefore[lb][bcid])
67 print(
"BCID",bcid,
"after",self.bcidLookupAfter[lb][bcid])
◆ bcidLookupAfter
StandaloneBunchgroupHandler.BunchgroupRunData.bcidLookupAfter |
◆ bcidLookupBefore
StandaloneBunchgroupHandler.BunchgroupRunData.bcidLookupBefore |
◆ lbLookup
StandaloneBunchgroupHandler.BunchgroupRunData.lbLookup |
◆ physicsBunchgroupBcids
StandaloneBunchgroupHandler.BunchgroupRunData.physicsBunchgroupBcids |
◆ run
StandaloneBunchgroupHandler.BunchgroupRunData.run |
◆ verbose
StandaloneBunchgroupHandler.BunchgroupRunData.verbose |
The documentation for this class was generated from the following file: