30 import modularAnalysis
as ma
32 from stdPi0s
import stdPi0s
35 my_path = b2.create_path()
38 ma.inputMdst(environmentType=
'default',
39 filename=b2.find_file(
'B02D0pi0_D02pi0pi0.root',
'examples',
False),
47 stdPi0s(listtype=
'eff40_Jan2020Fit', path=my_path)
51 ma.reconstructDecay(decayString=
'D0:pi0pi0 -> pi0:eff40_Jan2020Fit pi0:eff40_Jan2020Fit',
58 ma.reconstructDecay(decayString=
'B0:all -> D0:pi0pi0 pi0:eff40_Jan2020Fit',
59 cut=
'5.24 < Mbc < 5.29 and abs(deltaE) < 1.0',
63 ma.matchMCTruth(list_name=
'B0:all', path=my_path)
65 vx.treeFit(list_name=
'B0:all',
69 updateAllDaughters=
True,
70 massConstraint=[
'pi0'],
85 output_name =
"B2A400-TreeFit.root"
86 my_path.add_module(
'VariablesToNtuple',
88 particleList=
'B0:all',