16from ROOT
import Belle2
17from ROOT.Belle2
import IntervalOfValidity
24clusteralgo.setPrefix(
"PXDClusterPositionCollector")
27clusteralgo.setInputFileNames([
"PXDClusterPositionCollectorOutput_kind_0.root",
"PXDClusterPositionCollectorOutput_kind_1.root",
28 "PXDClusterPositionCollectorOutput_kind_2.root",
"PXDClusterPositionCollectorOutput_kind_3.root"])
32clusteralgo.minClusterForShapeLikelyhood = 250
34clusteralgo.minClusterForPositionOffset = 1000
36clusteralgo.maxEtaBins = 10
38clusteralgo.clusterKinds.push_back(0)
39clusteralgo.clusterKinds.push_back(1)
40clusteralgo.clusterKinds.push_back(2)
41clusteralgo.clusterKinds.push_back(3)
44iov = IntervalOfValidity.always()
45print(
"Result of calibration =", clusteralgo.execute([], 0, iov))
Class implementing the PXD cluster position calibration algorithm.