Belle II Software  release-06-00-14
importTrackFitMomentumRange.py
1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 
4 
11 
12 # Import math Library
13 import math
14 
15 # Import TrackFitMomentumRange payloads
16 from ROOT.Belle2 import TrackFitMomentumRange, Database, IntervalOfValidity
17 
18 parameters = TrackFitMomentumRange()
19 parameters.setMomentumRange(11, math.inf)
20 parameters.setMomentumRange(13, math.inf)
21 parameters.setMomentumRange(211, math.inf)
22 parameters.setMomentumRange(321, math.inf)
23 parameters.setMomentumRange(2212, math.inf)
24 parameters.setMomentumRange(1000010020, math.inf)
25 
26 database = Database.Instance()
27 
28 iov = IntervalOfValidity(0, 0, 0, -1)
29 database.storeData('TrackFitMomentumRange', parameters, iov)
30 iov = IntervalOfValidity(1002, 0, 1002, -1)
31 database.storeData('TrackFitMomentumRange', parameters, iov)
32 iov = IntervalOfValidity(1003, 0, 1003, -1)
33 database.storeData('TrackFitMomentumRange', parameters, iov)