11from ROOT
import Belle2
12from ROOT
import gSystem
17b2.use_database_chain()
18b2.use_central_database(
"Calibration_Offline_Development", b2.LogLevel.INFO)
20b2.logging.log_level = b2.LogLevel.ERROR
21b2.set_debug_level(200)
22d = datetime.datetime.today()
23print(d.strftime(
'This Calculution is done at : %d-%m-%y %H:%M:%S\n'))
30with open(
'location')
as file:
31 lines = file.readlines()
33 if re.match(
r'dir_root', line):
34 rootdir = line.split(
'"')[1]
35 if re.match(
r'dir_params', line):
36 param_dir = line.split(
'"')[1]
37 if re.match(
r'tw_file', line):
38 tw_file = line.split(
'"')[1]
39 twfile = param_dir + tw_file
41main = b2.create_path()
42main.add_module(
'EventInfoSetter',
45main.add_module(
'Gearbox')
46main.add_module(
'Geometry',
52tw.InputFileNames(rootdir +
"/output_*")
53tw.InputTWFileName(twfile)
54tw.OutputTWFileName(
"tw.dat")
59tw.setMinimumPval(0.001)
Class for Time walk calibration.