17 from ROOT
import Belle2
18 from ROOT.Belle2
import IntervalOfValidity
25 clusteralgo.setPrefix(
"PXDClusterPositionCollector")
28 clusteralgo.setInputFileNames([
"PXDClusterPositionCollectorOutput_kind_0.root",
"PXDClusterPositionCollectorOutput_kind_1.root",
29 "PXDClusterPositionCollectorOutput_kind_2.root",
"PXDClusterPositionCollectorOutput_kind_3.root"])
33 clusteralgo.minClusterForShapeLikelyhood = 250
35 clusteralgo.minClusterForPositionOffset = 1000
37 clusteralgo.maxEtaBins = 10
39 clusteralgo.clusterKinds.push_back(0)
40 clusteralgo.clusterKinds.push_back(1)
41 clusteralgo.clusterKinds.push_back(2)
42 clusteralgo.clusterKinds.push_back(3)
45 iov = IntervalOfValidity.always()
46 print(
"Result of calibration =", clusteralgo.execute([], 0, iov))
Class implementing the PXD cluster position calibration algorithm.