Commit 1a31ead8 authored by Michal Kreps's avatar Michal Kreps
Browse files

Merge branch 'sely/my-changes' into 'master'

sely added 3 new decfiles: 15874050 -...

See merge request !898
parents ffc2e3c1 1f711dde
Pipeline #3242653 passed with stages
in 1 minute and 40 seconds
# EventType: 15694000
#
# Descriptor: [[Lambda_b0] ==> (Lambda_c+ ==> p+ K- pi+) (D_s- -> tau- anti-nu_tau)]cc
#
# NickName: Lb_LcDs,pKpi,taumunu=TightCut
#
# Cuts: LoKi::GenCutTool/TightCut
#
# Documentation: Lb to Lc Ds, with Ds->tau nu_tau, background mode for Lb to Lc mu nu.
# EndDocumentation
## InsertPythonCode:
#
# from Configurables import LoKi__GenCutTool
# Generation().SignalPlain.addTool ( LoKi__GenCutTool , 'TightCut' )
# tightCut = Generation().SignalPlain.TightCut
# tightCut.Decay = "[ Lambda_b0 ==> (Lambda_c+ ==> ^p+ ^K- ^pi+ {X} {X} {X} {X}) (D_s- ==> (tau-=> mu- nu_mu~ nu_tau) nu_tau~) {X} {X} {X} {X}]CC"
# tightCut.Preambulo += [
# "from LoKiCore.functions import in_range",
# "from GaudiKernel.SystemOfUnits import GeV, MeV",
# "pKpiP = GCHILD(GP,1) + GCHILD(GP,2) + GCHILD(GP,3)" ,
# "pKpiPT = GCHILD(GPT,1) + GCHILD(GPT,2) + GCHILD(GPT,3)",
# ]
# tightCut.Cuts = {
#'[p+]cc' : "in_range( 0.010 , GTHETA , 0.400 ) & ( GPT > 250 * MeV ) & ( GP > 6000 * MeV )",
#'[K-]cc' : "in_range( 0.010 , GTHETA , 0.400 ) & ( GPT > 250 * MeV ) & ( GP > 1500 * MeV )",
#'[pi+]cc' : "in_range( 0.010 , GTHETA , 0.400 ) & ( GPT > 250 * MeV ) & ( GP > 1500 * MeV )",
#'[mu-]cc' : "in_range( 0.010 , GTHETA , 0.400 )",
#'[Lambda_c+]cc' : "( (pKpiPT/3) > 500 * MeV)"
# }
# EndInsertPythonCode
#
# CPUTime: <1min
# PhysicsWG: B2SL
# Tested: Yes
# Responsible: Scott Ely
# Email: scott.ely@cern.ch
# Date: 20211109
#
Alias MyD_s+ D_s+
Alias MyD_s- D_s-
ChargeConj MyD_s+ MyD_s-
#
Alias MyLambda_c+ Lambda_c+
Alias MyLambda_c- anti-Lambda_c-
ChargeConj MyLambda_c+ MyLambda_c-
#
Alias MyK*0 K*0
Alias Myanti-K*0 anti-K*0
ChargeConj MyK*0 Myanti-K*0
#
Alias MyLambda(1520)0 Lambda(1520)0
Alias Myanti-Lambda(1520)0 anti-Lambda(1520)0
ChargeConj MyLambda(1520)0 Myanti-Lambda(1520)0
#
Alias Mytau+ tau+
Alias Mytau- tau-
ChargeConj Mytau+ Mytau-
#
Decay Lambda_b0sig
1.0000 MyLambda_c+ MyD_s- PHSP;
Enddecay
CDecay anti-Lambda_b0sig
#
Decay MyLambda_c+
0.02800 p+ K- pi+ PHSP;
0.01065 p+ Myanti-K*0 PHSP;
0.00860 Delta++ K- PHSP;
0.00414 MyLambda(1520)0 pi+ PHSP;
Enddecay
CDecay MyLambda_c-
#
Decay MyD_s+
1.0000 Mytau+ nu_tau SLN;
Enddecay
CDecay MyD_s-
#
Decay Mytau-
0.1736 mu- anti-nu_mu nu_tau TAULNUNU;
Enddecay
CDecay Mytau+
#
Decay MyK*0
0.6657 K+ pi- VSS;
Enddecay
CDecay Myanti-K*0
#
Decay MyLambda(1520)0
0.2300 p+ K- PHSP;
Enddecay
CDecay Myanti-Lambda(1520)0
#
End
# EventType: 15876040
#
# Descriptor: [Lambda_b0 -> (Lambda_c+ -> p+ K- pi+) mu- anti-nu_mu pi+ pi-]cc
#
# NickName: Lb_Lcpipimunu,pKpi=TightCut
#
# Cuts: LoKi::GenCutTool/TightCut
#
# Documentation: Lb -> Lc pi pi mu nu_mu, to help model NR Lc* decays for Lb->LcmunuX signal isolation and BF study.
# EndDocumentation
#
# InsertPythonCode:
##
# from Configurables import LoKi__GenCutTool
# Generation().SignalPlain.addTool ( LoKi__GenCutTool , 'TightCut' )
# tightCut = Generation().SignalPlain.TightCut
# tightCut.Decay = "[ Lambda_b0 ==> ^(Lambda_c+ ==> ^p+ ^K- ^pi+ {X} {X} {X} {X}) {X} {X} ^mu- nu_mu~ pi+ pi- ]CC"
# tightCut.Preambulo += [
# "from LoKiCore.functions import in_range",
# "from GaudiKernel.SystemOfUnits import GeV, MeV",
# "pKpiP = GCHILD(GP,1) + GCHILD(GP,2) + GCHILD(GP,3)" ,
# "pKpiPT = GCHILD(GPT,1) + GCHILD(GPT,2) + GCHILD(GPT,3)",
# ]
# tightCut.Cuts = {
#'[p+]cc' : "in_range( 0.010 , GTHETA , 0.400 ) & ( GPT > 250 * MeV ) & ( GP > 6000 * MeV )",
#'[K-]cc' : "in_range( 0.010 , GTHETA , 0.400 ) & ( GPT > 250 * MeV ) & ( GP > 1500 * MeV )",
#'[pi+]cc' : "in_range( 0.010 , GTHETA , 0.400 ) & ( GPT > 250 * MeV ) & ( GP > 1500 * MeV )",
#'[mu-]cc' : "in_range( 0.010 , GTHETA , 0.400 ) & ( GPT > 1200 * MeV)",
#'[Lambda_c+]cc' : "( (pKpiPT/3) > 500 * MeV)"
# }
# EndInsertPythonCode
#
# PhysicsWG: B2SL
# Tested: Yes
# Responsible: Scott Ely
# Email: scott.ely@cern.ch
# Date: 20211109
# CPUTime: 10 min
#
Alias MyLambda_c+ Lambda_c+
Alias Myanti-Lambda_c- anti-Lambda_c-
ChargeConj MyLambda_c+ Myanti-Lambda_c-
#
Alias MyK*0 K*0
Alias Myanti-K*0 anti-K*0
ChargeConj MyK*0 Myanti-K*0
#
Alias MyLambda(1520)0 Lambda(1520)0
Alias Myanti-Lambda(1520)0 anti-Lambda(1520)0
ChargeConj MyLambda(1520)0 Myanti-Lambda(1520)0
#
Decay Lambda_b0sig
0.056 MyLambda_c+ pi+ pi- mu- anti-nu_mu PHSP;
Enddecay
CDecay anti-Lambda_b0sig
#
Decay MyLambda_c+
0.02800 p+ K- pi+ PHSP;
0.01065 p+ Myanti-K*0 PHSP;
0.00860 Delta++ K- PHSP;
0.00414 MyLambda(1520)0 pi+ PHSP;
Enddecay
CDecay Myanti-Lambda_c-
#
Decay MyK*0
0.6657 K+ pi- VSS;
Enddecay
CDecay Myanti-K*0
#
Decay MyLambda(1520)0
0.2300 p+ K- PHSP;
Enddecay
CDecay Myanti-Lambda(1520)0
#
End
# EventType: 15874050
#
# Descriptor: [Lambda_b0 -> (Lambda_c+ -> p+ K- pi+) (tau- -> mu- anti-nu_mu nu_tau) anti-nu_tau]cc
#
# NickName: Lb_Lctaunu,pKpi,mununu,Lb2Baryonlnu=TightCut
#
# Cuts: LoKi::GenCutTool/TightCut
#
# Documentation: Lb -> Lc tau nu_tau with Lc->p K pi and tau->munu. Similar to 15874030 without tight generator cuts.
#
# EndDocumentation
#
# InsertPythonCode:
##
# from Configurables import LoKi__GenCutTool
# Generation().SignalPlain.addTool ( LoKi__GenCutTool , 'TightCut' )
# tightCut = Generation().SignalPlain.TightCut
# tightCut.Decay = "[ Lambda_b0 ==> ^(Lambda_c+ ==> ^p+ ^K- ^pi+ {X} {X} {X} {X}) (tau- => mu- nu_mu~ nu_tau) nu_tau~ {X} {X} {X} {X}]CC"
# tightCut.Preambulo += [
# "from LoKiCore.functions import in_range",
# "from GaudiKernel.SystemOfUnits import GeV, MeV",
# "pKpiP = GCHILD(GP,1) + GCHILD(GP,2) + GCHILD(GP,3)" ,
# "pKpiPT = GCHILD(GPT,1) + GCHILD(GPT,2) + GCHILD(GPT,3)",
# ]
# tightCut.Cuts = {
#'[p+]cc' : "in_range( 0.010 , GTHETA , 0.400 ) & ( GPT > 250 * MeV ) & ( GP > 6000 * MeV )",
#'[K-]cc' : "in_range( 0.010 , GTHETA , 0.400 ) & ( GPT > 250 * MeV ) & ( GP > 1500 * MeV )",
#'[pi+]cc' : "in_range( 0.010 , GTHETA , 0.400 ) & ( GPT > 250 * MeV ) & ( GP > 1500 * MeV )",
#'[mu-]cc' : "in_range( 0.010 , GTHETA , 0.400 )",
#'[Lambda_c+]cc' : "( (pKpiPT/3) > 500 * MeV)"
# }
# EndInsertPythonCode
#
# PhysicsWG: B2SL
# Tested: Yes
# Responsible: Scott Ely
# Email: scott.ely@cern.ch
# Date: 20211109
# CPUTime: 4 min
#
#
Alias MyLambda_c+ Lambda_c+
Alias Myanti-Lambda_c- anti-Lambda_c-
ChargeConj MyLambda_c+ Myanti-Lambda_c-
#
Alias MyK*0 K*0
Alias Myanti-K*0 anti-K*0
ChargeConj MyK*0 Myanti-K*0
#
Alias Mytau+ tau+
Alias Mytau- tau-
ChargeConj Mytau+ Mytau-
#
Alias MyLambda(1520)0 Lambda(1520)0
Alias Myanti-Lambda(1520)0 anti-Lambda(1520)0
ChargeConj MyLambda(1520)0 Myanti-Lambda(1520)0
#
Decay Lambda_b0sig
1.0000 MyLambda_c+ Mytau- anti-nu_tau PHOTOS Lb2Baryonlnu 1 1 1 1;
Enddecay
CDecay anti-Lambda_b0sig
#
Decay MyLambda_c+
0.02800 p+ K- pi+ PHSP;
0.01065 p+ Myanti-K*0 PHSP;
0.00860 Delta++ K- PHSP;
0.00414 MyLambda(1520)0 pi+ PHSP;
Enddecay
CDecay Myanti-Lambda_c-
#
Decay Mytau-
1.0000 mu- anti-nu_mu nu_tau TAULNUNU;
Enddecay
CDecay Mytau+
#
Decay MyK*0
1.0000 K+ pi- VSS;
Enddecay
CDecay Myanti-K*0
#
Decay MyLambda(1520)0
1.0000 p+ K- PHSP;
Enddecay
CDecay Myanti-Lambda(1520)0
#
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