32 sys.exit(
"trgcdct3dDQM.py> # of arg is strange. Exit.")
74if __name__ ==
'__main__':
76 basf2.use_central_database(
"development")
78 basf2.use_local_database(ROOT.Belle2.FileSystem.findFile(
"data/trg/cdc/db_CDCFudgeFactorsForSigma.txt"),
"localdb")
80 empty_path = basf2.create_path()
85 main = basf2.create_path()
87 main.add_module(
'RootInput', inputFileName=inname)
92 main.add_module(
'TRGCDCT3DUnpacker', T3DMOD=mod)
94 main.add_module(
'Gearbox')
98 main.add_module(
'TRGCDCT3DConverter',
99 hitCollectionName=
'FirmCDCTriggerSegmentHits' + str(mod),
100 addTSToDatastore=
True,
101 EventTimeName=
'FirmBinnedEventT0' + str(mod),
102 addEventTimeToDatastore=
True,
103 inputCollectionName=
'FirmTRGCDC2DFinderTracks' + str(mod),
104 add2DFinderToDatastore=
True,
105 outputCollectionName=
'FirmTRGCDC3DFitterTracks' + str(mod),
106 add3DToDatastore=
True,
108 firmwareResultCollectionName=
'TRGCDCT3DUnpackerStore' + str(mod),
112 main.add_module(
'TRGCDCT3DDQM', postScriptName=histname, T3DMOD=mod)
114 main.add_module(
'HistoManager', histoFileName=histname)
118 print(basf2.statistics)