11 from ROOT.Belle2
import CDCDatabaseImporter
12 from ROOT.Belle2
import FileSystem
17 from fnmatch
import fnmatch
26 mapfile = FileSystem.findFile(
'data/cdc/ch_map.dat')
27 t0file = FileSystem.findFile(
'data/cdc/t0_v1.dat')
28 bwfile = FileSystem.findFile(
'data/cdc/badwire_v1.dat')
29 psfile = FileSystem.findFile(
'data/cdc/propspeed_v0.dat')
30 twfile = FileSystem.findFile(
'data/cdc/tw_off.dat')
31 xtfile = FileSystem.findFile(
'data/cdc/xt_v3.0.1_chebyshev.dat.gz')
32 sgfile = FileSystem.findFile(
'data/cdc/sigma_v2.dat')
33 fffile = FileSystem.findFile(
'data/cdc/ffactor.dat')
34 dispfile = FileSystem.findFile(
'data/cdc/displacement_v1.1.dat')
35 alfile = FileSystem.findFile(
'data/cdc/alignment_v2.dat')
37 fefile = FileSystem.findFile(
'cdc/data/fee_phase3.dat')
39 use_local_database(
"localDB/database.txt",
"localDB")
44 eventinfosetter = register_module(
'EventInfoSetter')
45 eventinfosetter.param({
'evtNumList': [1],
'runList': [1]})
46 main.add_module(eventinfosetter)
49 gearbox = register_module(
'Gearbox')
50 main.add_module(gearbox)
57 dbImporter.importChannelMap(mapfile)
59 dbImporter.importTimeZero(t0file)
60 dbImporter.importBadWire(bwfile)
61 dbImporter.importPropSpeed(psfile)
62 dbImporter.importTimeWalk(twfile)
63 dbImporter.importXT(xtfile)
64 dbImporter.importSigma(sgfile)
65 dbImporter.importFFactor(fffile)
66 dbImporter.importDisplacement(dispfile)
67 dbImporter.importWirPosAlign(alfile)
68 dbImporter.importADCDeltaPedestal()
69 dbImporter.importFEElectronics(fefile)