Commit 3ab65f18 authored by Daniel Johnson's avatar Daniel Johnson
Browse files

Adding Dst hh lines

parent 2ba4d202
......@@ -153,6 +153,9 @@ class B2DXBuilder(object):
# B+- -> D0(HH) H+H-H+
self._makeB02DstHHH('Dstar2D0PiPID',self.dst.d0pi_pid)
# B+- -> D*-+(D0(HH)pi-+) H+ H+
self._makeB2DstHH('Dstar2D0PiPID',self.dst.d0pi_pid)
# B -> D*H, D*(Dgamma), D(HHH) CPV
self._makeB02DsstH('Dsstar2DGammaD2HHH',self.dst.dsgammacpv_hhh)
......@@ -445,6 +448,17 @@ class B2DXBuilder(object):
b2dsth = makeB2XSels(decays,dname,inputs,self.config,True,False)
self.lines.append(ProtoLine(b2dsth,1.0))
def _makeB2DstHH(self,dname,d2x):
'''Makes B+- -> D*-+ H+- H+- (H=pi,K) + c.c.'''
decays = {'B2DstarPiPi': ["B+ -> D*(2010)- pi+ pi+","B- -> D*(2010)+ pi- pi-"],
'B2DstarKPi' : ["B+ -> D*(2010)- K+ pi+","B- -> D*(2010)+ K- pi-"],
'B2DstarKK' : ["B+ -> D*(2010)- K+ K+","B- -> D*(2010)+ K- K-"]}
inputs = {'B2DstarPiPi': d2x+self.topoPions,
'B2DstarKPi' : d2x+self.topoKaons+self.topoPions}
'B2DstarKK' : d2x+self.topoKaons}
b2dsthh= makeB2XSels(decays,dname,inputs,self.config,True,False)
self.lines.append(ProtoLine(b2dsthh,1.0))
def _makeB02DstMuNu(self,dname,d2x):
'''Makes B0 -> D*+- H-+'''
decays = {'B02DstarMuNu' : ["B0 -> D*(2010)- mu+","B0 -> D*(2010)+ mu-"]}
......
......@@ -724,6 +724,9 @@ default_config ={
'StrippingB02DstarPiDst2D0Pi_D2KSHHLLBeauty2CharmLine',
'StrippingB02DstarKDst2D0Pi_D2KSHHDDBeauty2CharmLine',
'StrippingB02DstarPiDst2D0Pi_D2KSHHDDBeauty2CharmLine',
'StrippingB2DstarKKDst2D0Pi_D2HHBeauty2CharmLine',
'StrippingB2DstarKPiDst2D0Pi_D2HHBeauty2CharmLine',
'StrippingB2DstarPiPiDst2D0Pi_D2HHBeauty2CharmLine',
'StrippingB02DstarMuNuDst2D0Pi_D2KSHHLLBeauty2CharmLine',
'StrippingB02DstarMuNuWSDst2D0Pi_D2KSHHLLBeauty2CharmLine',
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment