12from ROOT
import Belle2
13from ROOT.Belle2
import TrgEclDatabaseImporter
14from ROOT.Belle2
import FileSystem
18eventinfo = b2.register_module(
'EventInfoSetter')
22gearbox = b2.register_module(
'Gearbox')
26FAMParameters = FileSystem.findFile(
'../data/FAM_Parameters.dat')
27SignalPDF = FileSystem.findFile(
'trg/ecl/data/SignalPDF.dat')
28NoiseMatrix = FileSystem.findFile(
'trg/ecl/data/NoiseMatrix.dat')
30TMMParameters = FileSystem.findFile(
'trg/ecl/data/TMM_Parameters.dat')
31ETMParameters = FileSystem.findFile(
'trg/ecl/data/ETM_Parameters.dat')
32BadRunList = FileSystem.findFile(
'trg/ecl/data/BadRunList.dat')
34b2.use_local_database(
"trg_ecl/database.txt",
"trg_ecl")
36dbImporter = TrgEclDatabaseImporter()
38dbImporter.setExpNumber(0, -1)
39dbImporter.setRunNumber(0, -1)
41dbImporter.importFAMParameter(FAMParameters, NoiseMatrix, NoiseMatrix)
42dbImporter.importTMMParameter(TMMParameters)
43dbImporter.importETMParameter(ETMParameters)
44dbImporter.importBadRunNumber(BadRunList)