17 b2.set_log_level(b2.LogLevel.ERROR)
22 globalTag =
'data_reprocessing_prompt'
24 b2.conditions.prepend_globaltag(globalTag)
25 b2.conditions.prepend_testing_payloads(
"localdb/database.txt")
28 gearbox = b2.register_module(
'Gearbox')
29 geometry = b2.register_module(
'Geometry')
33 main = b2.create_path()
37 input = b2.register_module(
'DQMHistAnalysisInput')
38 input.param(
'HistMemoryPath', argv[1])
39 input.param(
'AutoCanvas',
False)
40 input.param(
'AutoCanvasFolders', [])
41 main.add_module(input)
47 main.add_module(gearbox, fileName=
"/geometry/Belle2_earlyPhase3.xml")
48 main.add_module(geometry)
50 pxd_charge = b2.register_module(
'DQMHistAnalysisPXDCharge')
51 pxd_charge.param(
'histogramDirectoryName',
'PXDER')
52 main.add_module(pxd_charge)
54 pxd_trackcharge = b2.register_module(
'DQMHistAnalysisPXDTrackCharge')
55 pxd_trackcharge.param(
'histogramDirectoryName',
'PXDER')
56 main.add_module(pxd_trackcharge)
58 pxd_inj = b2.register_module(
'DQMHistInjection')
59 main.add_module(pxd_inj)
61 pxd_commode = b2.register_module(
'DQMHistAnalysisPXDCM')
62 pxd_commode.param(
'histogramDirectoryName',
'PXDDAQ')
63 main.add_module(pxd_commode)
65 pxd_effi = b2.register_module(
'DQMHistAnalysisPXDEff')
66 pxd_effi.param(
'histogramDirectoryName',
'PXDEFF')
67 pxd_effi.param(
"binsU", 16)
68 pxd_effi.param(
"binsV", 24)
69 pxd_effi.param(
"singleHists",
False)
70 main.add_module(pxd_effi)
72 pxd_redu = b2.register_module(
'DQMHistAnalysisPXDReduction')
73 pxd_redu.param(
'histogramDirectoryName',
'PXDDAQ')
74 main.add_module(pxd_redu)
81 output = b2.register_module(
'DQMHistAnalysisOutputRelayMsg')
83 output.param(
'Port', int(argv[2]))
84 main.add_module(output)