Commit c923883d authored by Antonio Romero Vidal's avatar Antonio Romero Vidal
Browse files

New dec files for R(D0) (background and normalisation)

parent db5303dc
Pipeline #1521970 failed with stages
in 55 minutes and 7 seconds
# EventType: 11196017
#
# Descriptor: [B0 -> (D_s+ -> pi+ pi- pi+) (D- -> K+ pi- pi-)]cc
#
# NickName: Bd_D-Ds+,Kpipi,pipipi=DDalitz,DecProdCut
#
# Cuts: DaughtersInLHCb
#
# Documentation: Daughters in LHCb Acceptance. Ds->3pi with D_DALITZ.
# EndDocumentation
#
# PhysicsWG: B2SL
# Tested: Yes
# CPUTime: < 1 min
# Responsible: A. Romero Vidal
# Email: antonio.romero@usc.es
# Date: 20200324
#
Alias MyD_s+ D_s+
Alias MyD_s- D_s-
ChargeConj MyD_s+ MyD_s-
Alias MyD- D-
Alias MyD+ D+
ChargeConj MyD- MyD+
Decay B0sig
1.000 MyD- MyD_s+ PHSP;
Enddecay
CDecay anti-B0sig
Decay MyD_s+
1.000 pi- pi+ pi+ D_DALITZ;
Enddecay
CDecay MyD_s-
Decay MyD-
1.000 pi- K+ pi- D_DALITZ;
Enddecay
CDecay MyD+
#
End
This diff is collapsed.
# EventType: 13466400
#
# Descriptor: {[B_s~0 --> (D0 => K- pi+) pi- pi+ pi- ... ]cc}
#
# NickName: Bs_D03piX,Kpi=TightCut
#
# Cuts: LoKi::GenCutTool/TightCut
#
# InsertPythonCode:
#
# from Configurables import LoKi__GenCutTool
# from Gauss.Configuration import *
# generation = Generation()
# signal = generation.SignalRepeatedHadronization
# signal.addTool(LoKi__GenCutTool, 'TightCut')
# tightCut = signal.TightCut
# tightCut.Decay = '[^( (Beauty & LongLived) --> ^(D0 => K- pi+) pi- pi+ ...) ]CC'
# tightCut.Preambulo += [
# 'from GaudiKernel.SystemOfUnits import MeV'
# ,'inAcc = ( 0 < GPZ ) & ( 200 * MeV < GPT ) & ( 1200 * MeV < GP ) & in_range ( 1.8 , GETA , 5.0 ) & in_range ( 0.005 , GTHETA , 0.400 )'
# ,"goodD0 = GINTREE(( 'D0' == GABSID ) & (GP>8000*MeV) & (GPT>1000*MeV) & ( GNINTREE(( 'K-' == GABSID ) & ( GPT > 1400*MeV ) & ( GP > 4000*MeV ) & inAcc, HepMC.descendants) == 1 ) & ( GNINTREE(( 'pi+' == GABSID ) & ( GPT > 200*MeV ) & ( GP > 1600*MeV ) & inAcc, HepMC.descendants) == 1 ))"
# ,"nPiB = GCOUNT(('pi+' == GABSID) & inAcc & ( GNINTREE ( ('KS0' == GABSID) | ('KL0' == GABSID), HepMC.parents)==0 ), HepMC.descendants)"
# ,"goodB = ( ( GNINTREE( ( 'D0'==GABSID ) , HepMC.descendants) == 1 ) & ( nPiB >= 4) )"
# ]
# tightCut.Cuts = {
# '[D0]cc': 'goodD0',
# '[B_s0]cc': 'goodB'
# }
# EndInsertPythonCode
#
# Documentation: Generic B_s~0 -> D0 pi- pi+ pi- X decay file for B2XTauNu analyses.
# EndDocumentation
#
# CPUTime: <1 min
# PhysicsWG: B2SL
# Tested: Yes
# Responsible: Antonio Romero Vidal
# Email: antonio.romero@usc.es
# Date: 20200324
#
#
Alias theD0 D0
Alias theanti-D0 anti-D0
ChargeConj theD0 theanti-D0
#
Alias theD_10_D0 D_10
Alias theanti-D_10_D0 anti-D_10
ChargeConj theD_10_D0 theanti-D_10_D0
#
Alias theD*-_D0 D*-
Alias theD*+_D0 D*+
ChargeConj theD*+_D0 theD*-_D0
#
Alias theD*0 D*0
Alias theanti-D*0 anti-D*0
ChargeConj theD*0 theanti-D*0
#
Alias theD'_10_D0 D'_10
Alias theanti-D'_10_D0 anti-D'_10
ChargeConj theD'_10_D0 theanti-D'_10_D0
#
Alias theD_2*0_D0 D_2*0
Alias theanti-D_2*0_D0 anti-D_2*0
ChargeConj theD_2*0_D0 theanti-D_2*0_D0
#
Alias Mya_1- a_1-
Alias Mya_1+ a_1+
ChargeConj Mya_1+ Mya_1-
#
Alias Mya_1-_3pi a_1-
Alias Mya_1+_3pi a_1+
ChargeConj Mya_1+_3pi Mya_1-_3pi
#
Alias Mya_1-_2pi0 a_1-
Alias Mya_1+_2pi0 a_1+
ChargeConj Mya_1+_2pi0 Mya_1-_2pi0
#
Alias Mya_10 a_10
ChargeConj Mya_10 Mya_10
#
Alias Myrho0 rho0
ChargeConj Myrho0 Myrho0
#
Alias Myrho- rho-
Alias Myrho+ rho+
ChargeConj Myrho+ Myrho-
#
Alias Myf_2 f_2
ChargeConj Myf_2 Myf_2
#
Alias Myomega omega
ChargeConj Myomega Myomega
#
Alias MyK*- K*-
Alias MyK*+ K*+
ChargeConj MyK*- MyK*+
#
Alias MyK_2*- K_2*-
Alias MyK_2*+ K_2*+
ChargeConj MyK_2*- MyK_2*+
#
Alias Myeta2pi eta
ChargeConj Myeta2pi Myeta2pi
#
Alias Myetap2pi eta'
ChargeConj Myetap2pi Myetap2pi
#
Decay anti-B_s0sig
#
0.00005 theD0 Myetap2pi PHSP;
0.00005 theD*0 Myetap2pi SVS;
#
# Bs -> D0 3pi K
0.0005 theD0 Mya_1-_3pi K+ PHSP;
0.00025 theD0 Myrho0 pi- K+ PHSP;
0.00025 theD0 pi- pi+ pi- K+ PHSP;
0.0005 theD*0 Mya_1-_3pi K+ PHSP;
0.00025 theD*0 Myrho0 pi- K+ PHSP;
0.00025 theD*0 pi- pi+ pi- K+ PHSP;
0.00015 theD*+_D0 pi- pi- K+ PHSP;
#
# Bs -> D0 5pi K
0.0002 theD0 Mya_1- pi+ pi- K+ PHSP;
0.0002 theD0 Mya_1+ pi- pi- K+ PHSP;
0.0002 theD0 Myrho0 pi- pi+ pi- K+ PHSP;
0.0002 theD0 pi- pi+ pi- pi+ pi- K+ PHSP;
0.0002 theD*0 Mya_1- pi+ pi- K+ PHSP;
0.0002 theD*0 Mya_1+ pi- pi- K+ PHSP;
0.0002 theD*0 Myrho0 pi- pi+ pi- K+ PHSP;
0.0002 theD*0 pi- pi+ pi- pi+ pi- K+ PHSP;
0.0004 theD*+_D0 pi- Mya_1- K+ PHSP;
0.0002 theD*+_D0 pi- pi- Myrho0 K+ PHSP;
0.0002 theD*+_D0 pi- pi- pi+ pi- K+ PHSP;
#
# Bs -> D0 3pi K pi0's
#0.0015 theD0 Mya_1-_3pi K+ pi0 PHSP;
#0.00075 theD0 Myrho0 pi- K+ pi0 PHSP;
#0.00075 theD0 pi- pi+ pi- K+ pi0 PHSP;
0.003 theD0 Myomega pi- K+ PHSP;
#0.0015 theD*0 Mya_1-_3pi K+ pi0 PHSP;
#0.00075 theD*0 Myrho0 pi- K+ pi0 PHSP;
#0.00075 theD*0 pi- pi+ pi- K+ pi0 PHSP;
0.003 theD*0 Myomega pi- K+ PHSP;
0.0015 theD*+_D0 pi- pi- K+ pi0 PHSP;
#0.005 theD0 Mya_1-_3pi K+ pi0 pi0 PHSP;
#0.0025 theD0 Myrho0 pi- K+ pi0 pi0 PHSP;
#0.0025 theD0 pi- pi+ pi- K+ pi0 pi0 PHSP;
0.005 theD0 Myomega pi- K+ pi0 PHSP;
#0.005 theD*0 Mya_1-_3pi K+ pi0 pi0 PHSP;
#0.0025 theD*0 Myrho0 pi- K+ pi0 pi0 PHSP;
#0.0025 theD*0 pi- pi+ pi- K+ pi0 pi0 PHSP;
0.005 theD*0 Myomega pi- K+ pi0 PHSP;
0.0015 theD*+_D0 pi- pi- K+ pi0 pi0 PHSP;
0.010 theD0 Myomega pi- K+ pi0 pi0 PHSP;
0.010 theD*0 Myomega pi- K+ pi0 pi0 PHSP;
#
# Bs -> D0 5pi K pi0's
0.00005 theD0 Mya_1- pi+ pi- K+ pi0 PHSP;
0.00005 theD0 Mya_1+ pi- pi- K+ pi0 PHSP;
0.0003 theD0 Mya_1- Myomega K+ PHSP;
0.00006 theD0 Myrho0 pi- pi+ pi- K+ pi0 PHSP;
0.00014 theD0 Myrho0 pi- Myomega K+ PHSP;
0.00006 theD0 pi- pi+ pi- pi+ pi- K+ pi0 PHSP;
0.00014 theD0 pi- pi+ pi- Myomega K+ PHSP;
0.00005 theD*0 Mya_1- pi+ pi- K+ pi0 PHSP;
0.00005 theD*0 Mya_1+ pi- pi- K+ pi0 PHSP;
0.0003 theD*0 Mya_1- Myomega K+ PHSP;
0.00006 theD*0 Myrho0 pi- pi+ pi- K+ pi0 PHSP;
0.00014 theD*0 Myrho0 pi- Myomega K+ PHSP;
0.00006 theD*0 pi- pi+ pi- pi+ pi- K+ pi0 PHSP;
0.00014 theD*0 pi- pi+ pi- Myomega K+ PHSP;
0.0004 theD*+_D0 pi- Mya_1- K+ pi0 PHSP;
0.0002 theD*+_D0 pi- pi- Myrho0 K+ pi0 PHSP;
0.00006 theD*+_D0 pi- pi- pi+ pi- K+ pi0 PHSP;
0.00014 theD*+_D0 pi- pi- Myomega K+ PHSP;
#
Enddecay
CDecay B_s0sig
#
Decay theD0
1.00 K- pi+ PHSP;
Enddecay
CDecay theanti-D0
#
Decay theD_10_D0
# 0.7739
0.4739 theD*+_D0 pi- VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; # 0.7 x 0.677;
0.3 theD0 pi- pi+ PHSP;
Enddecay
CDecay theanti-D_10_D0
#
Decay theD*+_D0
0.677 theD0 pi+ VSS; # 0.67 +- 0.0057;
Enddecay
CDecay theD*-_D0
#
Decay theanti-D*0
0.647 theanti-D0 pi0 VSS;
0.353 theanti-D0 gamma VSP_PWAVE;
Enddecay
CDecay theD*0
#
Decay theD'_10_D0
0.4513559 theD*+_D0 pi- VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; # 0.6667 x 0.677;
#0.3333 theD*0 pi0 VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
Enddecay
CDecay theanti-D'_10_D0
#
Decay theD_2*0_D0
0.141493 theD*+_D0 pi- TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0; # 0.2090 x 0.677;
#0.1030 theD*0 pi0 TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
#0.2290 theD0 pi0 TSS;
#0.4590 D+ pi- TSS;
Enddecay
CDecay theanti-D_2*0_D0
#
Decay Myf_2
1.00 pi+ pi- TSS ;
Enddecay
#
Decay Myrho0
1.000 pi+ pi- VSS;
Enddecay
#
Decay Myrho-
1.000 pi- pi0 VSS;
Enddecay
CDecay Myrho+
#
Decay Mya_1+
0.4920 Myrho0 pi+ VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
0.5080 Myrho+ pi0 VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
Enddecay
CDecay Mya_1-
#
Decay Mya_1+_3pi
0.4920 Myrho0 pi+ VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
#0.5080 Myrho+ pi0 VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
Enddecay
CDecay Mya_1-_3pi
#
Decay Mya_1+_2pi0
1.000 Myrho+ pi0 VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
Enddecay
CDecay Mya_1-_2pi0
#
Decay Mya_10
0.5000 Myrho- pi+ VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
0.5000 Myrho+ pi- VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
Enddecay
#
Decay Myomega
0.893 pi- pi+ pi0 OMEGA_DALITZ; # (0.893+-0.006);
Enddecay
#
Decay MyK_2*-
0.0299565 MyK*- pi+ pi- PHSP; # 0.0450 x 0.6657;
Enddecay
CDecay MyK_2*+
#
Decay MyK*-
0.6657 anti-K0 pi- VSS;
Enddecay
CDecay MyK*+
#
Decay Myetap2pi
# 0.80897
0.426 pi+ pi- eta PHSP; # (0.426 +- 0.7);
0.06358 pi0 pi0 Myeta2pi PHSP; # (0.228 +- 0.008) x 0.27888 (eta -> 2pi X);
0.289 Myrho0 gamma SVP_HELAMP 1.0 0.0 1.0 0.0; # (0.289 +- 0.005);
0.0238027 Myomega gamma SVP_HELAMP 1.0 0.0 1.0 0.0; # (0.0262 +- 0.0013) x 0.9085 (omega -> 2pi X);
#0.000109 gamma mu- mu+ PHOTOS PHSP; # (0.000109 +- 0.000027);
#0.000473 gamma e- e+ PHOTOS PHSP; # (0.000473 +- 0.000030);
0.00361 pi+ pi- pi0 PHSP; # (0.00361 +- 0.00017);
0.0024 pi+ pi- e+ e- PHSP; # (0.0024 +0.0013-0.0010);
Enddecay
#
Decay Myeta2pi
# 0.27888
0.2292 pi- pi+ pi0 ETA_DALITZ; # (0.2292 +- 0.0028);
0.0422 gamma pi- pi+ PHSP; # (0.0422 +- 0.0008);
#0.0069 gamma e+ e- PHSP; # (0.0069 +- 0.0004);
#0.00031 gamma mu+ mu- PHSP; # (0.00031 +- 0.00004);
#0.000268 pi+ pi- e+ e- PHSP; # (0.000268 +- 0.000011);
#0.0000058 mu+ mu- PHSP; # (0.0000058 +- 0.0000008);
Enddecay
#
End
This diff is collapsed.
# EventType: 12195048
#
# Descriptor: [B+ -> (D_s+ -> pi+ pi- pi+) (anti-D0 -> K+ pi-)]cc
#
# NickName: Bu_D0Ds-,Kpi,pipipi=DDalitz,DecProdCut
#
# Cuts: DaughtersInLHCb
#
# Documentation: Daughters in LHCb Acceptance. Ds->3pi with D_DALITZ.
# EndDocumentation
#
# PhysicsWG: B2SL
# Tested: Yes
# CPUTime: < 1 min
# Responsible: A. Romero Vidal
# Email: antonio.romero@usc.es
# Date: 20200324
#
Alias MyD_s+ D_s+
Alias MyD_s- D_s-
ChargeConj MyD_s+ MyD_s-
Alias MyD0 D0
Alias Myanti-D0 anti-D0
ChargeConj MyD0 Myanti-D0
Decay B+sig
1.000 MyD_s+ Myanti-D0 PHSP;
Enddecay
CDecay B-sig
Decay MyD_s+
1.000 pi- pi+ pi+ D_DALITZ;
Enddecay
CDecay MyD_s-
Decay Myanti-D0
1.000 K+ pi- PHSP;
Enddecay
CDecay MyD0
#
End
# EventType: 22102000
#
# Descriptor: { [ D0 => K- pi+ ]cc }
#
# NickName: b_D03piInclBkg,Kpi=TightCut
#
# Cuts: None
# FullEventCuts: LoKi::FullGenEventCut/B2D03piBkg
#
# InsertPythonCode:
#
# from Configurables import LoKi__FullGenEventCut
# Generation().addTool( LoKi__FullGenEventCut, "B2D03piBkg" )
# tightCut = Generation().B2D03piBkg
# tightCut.Code = "( ( count(B2D0X)>0 ) & ( count(X23piX)>0 ) & ( count(goodB2D03piX)==0 ) )"
# tightCut.Preambulo += [
# 'from GaudiKernel.SystemOfUnits import MeV'
# ,'inAcc = ( 0 < GPZ ) & ( 200 * MeV < GPT ) & ( 1200 * MeV < GP ) & in_range ( 1.8 , GETA , 5.0 ) & in_range ( 0.005 , GTHETA , 0.400 )'
# ,"goodB2D03piX = GDECTREE('[ ( Beauty & LongLived ) --> (D0 => K- pi+) pi- pi+ pi- ... ]CC')"
# ,"goodB2D0X = GDECTREE('[ ( Beauty & LongLived ) --> (D0 => K- pi+) ... ]CC')"
# ,"B2D0X = ( GBEAUTY & goodB2D0X & ( GNINTREE ( ('D0' == GABSID) & (GP>8000*MeV) & (GPT>1000*MeV) & ( GNINTREE(( 'K-' == GABSID ) & ( GPT > 1400*MeV ) & ( GP > 4000*MeV ) & inAcc, HepMC.descendants) == 1 ) & ( GNINTREE(( 'pi+' == GABSID ) & ( GPT > 200*MeV ) & ( GP > 1600*MeV ) & inAcc, HepMC.descendants) == 1 ), HepMC.descendants ) > 0 ) )"
# ,"goodX23piX = GDECTREE('[ ( LongLived ) --> pi- pi+ pi- ... ]CC')"
# ,"X23piX = ( (GBEAUTY | GCHARM) & goodX23piX & ( GNINTREE ( ('pi+' == GABSID) & inAcc & ( GNINTREE ( ('KS0' == GABSID) | ('KL0' == GABSID), HepMC.parents)==0 ), HepMC.descendants ) >= 3 ) )"
# ]
# EndInsertPythonCode
#
# Documentation: Combinatorial background D0/3pi for B2XTauNu analyses.
# EndDocumentation
#
# CPUTime: <1 min
# PhysicsWG: B2SL
# Tested: Yes
# Responsible: Antonio Romero Vidal
# Email: antonio.romero@cern.ch
# Date: 20200324
#
Decay D0sig
1.00 K- pi+ PHSP;
Enddecay
CDecay anti-D0sig
#
End
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