5 Beam Spot Calibration Check Script
6 one file for all BeamSpot payload in the local database
8 > basf2 beamSpotMonitor.py current_localDB
14 from basf2
import conditions
as b2conditions
16 if __name__ ==
'__main__':
18 current_localDB = sys.argv[1]
23 with open(current_localDB +
'/database.txt')
as fp:
26 exp = run[0].split(
' ')
27 expList.append(int(exp[2]))
28 runList.append(int(run[1]))
29 evtList.append(int(1))
31 b2conditions.testing_payloads = [str(current_localDB) +
"/database.txt"]
33 main = basf2.create_path()
35 eventinfosetter = basf2.register_module(
'EventInfoSetter')
36 eventinfosetter.param({
'evtNumList': evtList,
'expList': expList,
'runList': runList})
37 main.add_module(eventinfosetter)
39 main.add_module(
'BeamSpotMonitor')
41 basf2.print_path(main)