Belle II Software development
importDAFparameters.py
1#!/usr/bin/env python
2
3
10
11# Import DAFparameters payloads
12from ROOT.Belle2 import Database, IntervalOfValidity, DAFparameters
13
14# Optimisation 2023 #
15parameters = DAFparameters()
16parameters.setDeltaPValue(0.001)
17parameters.setDeltaWeight(0.06)
18parameters.setProbabilityCut(0.001)
19parameters.setAnnealingScheme(2, 0.01, 5)
20parameters.setMinimumIterations(1)
21parameters.setMaximumIterations(9)
22parameters.setMinimumIterationsForPVal(1)
23parameters.setMaximumFailedHits(5)
24
25database = Database.Instance()
26
27iov = IntervalOfValidity(0, 0, -1, -1) # 1st exp, 1st run, final exp, final run
28database.storeData('DAFparameters', parameters, iov)