25 sys.exit(
"trgcdct3dDQM.py> # of arg is strange. Exit.")
67 if __name__ ==
'__main__':
69 basf2.use_central_database(
"development")
71 basf2.use_local_database(ROOT.Belle2.FileSystem.findFile(
"data/trg/cdc/db_CDCFudgeFactorsForSigma.txt"),
"localdb")
73 empty_path = basf2.create_path()
78 main = basf2.create_path()
80 main.add_module(
'RootInput', inputFileName=inname)
85 main.add_module(
'TRGCDCT3DUnpacker', T3DMOD=mod)
87 main.add_module(
'Gearbox')
91 main.add_module(
'TRGCDCT3DConverter',
92 hitCollectionName=
'FirmCDCTriggerSegmentHits' + str(mod),
93 addTSToDatastore=
True,
94 EventTimeName=
'FirmBinnedEventT0' + str(mod),
95 addEventTimeToDatastore=
True,
96 inputCollectionName=
'FirmTRGCDC2DFinderTracks' + str(mod),
97 add2DFinderToDatastore=
True,
98 outputCollectionName=
'FirmTRGCDC3DFitterTracks' + str(mod),
99 add3DToDatastore=
True,
101 firmwareResultCollectionName=
'TRGCDCT3DUnpackerStore' + str(mod),
105 main.add_module(
'TRGCDCT3DDQM', postScriptName=histname, T3DMOD=mod)
107 main.add_module(
'HistoManager', histoFileName=histname)
111 print(basf2.statistics)