7 from ROOT
import Belle2
8 from ROOT.Belle2
import FileSystem
9 from ROOT
import gSystem
10 gSystem.Load(
'libcdc')
15 use_central_database(
"Calibration_Offline_Development", LogLevel.INFO)
17 logging.log_level = LogLevel.INFO
20 d = datetime.datetime.today()
21 print(d.strftime(
'This Calculution is done at : %d-%m-%y %H:%M:%S\n'))
27 with open(
'location')
as file:
28 lines = file.readlines()
30 if re.match(
r'dir_root', line):
31 rootdir = line.split(
'"')[1]
32 if re.match(
r'dir_params', line):
33 param_dir = line.split(
'"')[1]
34 if re.match(
r'sigma_file', line):
35 sigma_file = line.split(
'"')[1]
36 sigmafile = param_dir + sigma_file
38 rootfile = rootdir +
"/output_*"
42 main.add_module(
'EventInfoSetter',
45 main.add_module(
'Gearbox')
46 main.add_module(
'Geometry',
52 fit.inputFileNames(rootfile)
53 fit.ProfileFileNames(
"sigma_profile.dat")
54 fit.useProfileFromInputSigma(
False)
55 fit.setSigmaFileName(sigmafile)
56 fit.setStoreHisto(
True)
61 fit.setMinimumPval(0.001)