Commit 669e23dc authored by Michal Kreps's avatar Michal Kreps
Browse files

Merge branch 'nsahoo/Lb2Lemu' into 'master'

Added dec files for several baryonic background modes in Lb -> Lll' analysis

See merge request !888

(cherry picked from commit cfff358f)

ba977119 added Xib2JpsiXi,ee decFile with TightCut [skip ci]
ae8f3c35 minor fix
fc32e8c4 fixed the build error by adding the correct special flag
fdb13715 added Xib2psi2SXi,ee dec file w/ TightCut
50626da6 Added Xib2Xiee dec file w/ TightCut
ae68fe16 Added Omegab dec files w/ TightCut
d9e23793 Added Xib0 -> psi2SXi0,mm  DecFile
85896c11 fixed the eventtype for Xib0_psi2SXi0,mm,Lambdapi0=phsp,DecProdCut.dec
bfca3d5d Added Xib0_psi2SXi0,mm,Lambdapi0=phsp,TightCut.dec
011e54d4 Added Xib0_Xi0ee,Lambdapi=phsp,TightCut.dec
e3e98938 Added Xib0_JpsiXi0,ee,Lambdapi0=phsp,TightCut.dec
25109581 Added Xib0_psi2SXi0,ee,Lambdapi0 dec files
ff9beb90 Added Xib0_Xi0ee,Lambdapi=phsp,DecProdCut
4b6b355d Xib0_JpsiXi0,ee,Lambdapi0=phsp,DecProdCut
7820db94 Increased CPUtime for fixing build error
94acc53e Fixed EventType issue
1037e478 Fixed alias
01c21d75 Increased CPUtime
711c6076 loose the TightCuts
24e29dcc increased CPUtime
parent 825789d9
Pipeline #3244916 skipped
# EventType: 16155132
#
# Descriptor: [Xi_b- -> (Omega- -> (Lambda0 -> p+ pi-) K-) (J/psi(1S) -> e+ e-)]cc
#
# NickName: Omegab_JpsiOmega,ee,LambdaK=phsp,TightCut
#
# Cuts: LoKi::GenCutTool/TightCut
#
# ParticleValue: "Xi_b- 122 5132 -1.0 6.046 1.64e-012 Xi_b- 5132 0.000000e+000", "Xi_b~+ 123 -5132 1.0 6.046 1.64e-012 anti-Xi_b+ -5132 0.000000e+000"
#
# Documentation: Omega forced to Lambda K , Lambda forced to p pi.
# Tight generator cuts on the Omega and its decay products.
# Omega_b difficult to produce with Pythia (very low fragmentation prob) so alter Xib instead.
# EndDocumentation
#
# InsertPythonCode:
# #
# from Configurables import LoKi__GenCutTool
# from Gauss.Configuration import *
# gen = Generation()
# gen.SignalRepeatedHadronization.addTool ( LoKi__GenCutTool , 'TightCut' )
# #
# tightCut = gen.SignalRepeatedHadronization.TightCut
# tightCut.Decay = '[(Xi_b- => ^(Omega- => ^(Lambda0 => ^p+ ^pi-) ^K-) (J/psi(1S) => ^e+ ^e-))]CC'
# tightCut.Preambulo += [
# "from GaudiKernel.SystemOfUnits import meter, GeV" ,
# "inAcc = in_range ( 0.005 , GTHETA , 0.400 ) " ,
# "inAccH = in_range ( 0.001 , GTHETA , 0.390 ) " ,
# "inEtaL = in_range ( 1.5 , GETA , 5.5 ) " ,
# "inEtaLD = in_range ( 1.5 , GETA , 7.5 ) " ,
# "inP_pi = ( GP > 1.5 * GeV ) ",
# "inP_K = ( GP > 1. * GeV ) ",
# "inP_p = ( GP > 1.5 * GeV ) ",
# "inP_el = ( GP > 2. * GeV ) ",
# "goodElectron = inAcc & inP_el & inEtaL " ,
# "goodPion = inAccH & inP_pi & inEtaLD" ,
# "goodKaon = inAccH & inP_K & inEtaLD" ,
# "goodProton = inAccH & inP_p & inEtaLD" ,
# "GVZ = LoKi.GenVertices.PositionZ() " ,
# "decay = in_range ( -1.1 * meter, GFAEVX ( GVZ, 100 * meter ), 3 * meter )",
# ]
# tightCut.Cuts = {
# "[Omega-]cc" : "decay",
# "[Lambda0]cc" : "decay",
# "[pi-]cc" : "goodPion" ,
# "[K-]cc" : "goodKaon",
# "[p+]cc" : "goodProton",
# "[e+]cc" : "goodElectron"
# }
# EndInsertPythonCode
#
# PhysicsWG: RD
# Tested: Yes
# Responsible: Niladri Sahoo
# Email: Niladri.Sahoo@cern.ch
# Date: 20211025
# CPUTime: < 1 min
#
Alias MyOmega Omega-
Alias Myanti-Omega anti-Omega+
ChargeConj Myanti-Omega MyOmega
#
Alias MyLambda Lambda0
Alias Myanti-Lambda anti-Lambda0
ChargeConj Myanti-Lambda MyLambda
#
Alias MyJ/psi J/psi
ChargeConj MyJ/psi MyJ/psi
#
Decay Xi_b-sig
1.000 MyOmega MyJ/psi PHSP;
Enddecay
CDecay anti-Xi_b+sig
#
Decay MyJ/psi
1.000 e+ e- PHOTOS VLL;
Enddecay
#
Decay MyOmega
1.000 MyLambda K- HELAMP 0.713 0.0 0.702 0.0;
Enddecay
CDecay Myanti-Omega
#
Decay MyLambda
1.000 p+ pi- HELAMP 0.936 0.0 0.351 0.0;
Enddecay
CDecay Myanti-Lambda
#
End
# EventType: 16125131
#
# Descriptor: [Xi_b- -> (Omega- -> (Lambda0 -> p+ pi-) K-) e+ e-]cc
#
# NickName: Omegab_Omegaee,LambdaK=phsp,TightCut
#
# Cuts: LoKi::GenCutTool/TightCut
#
# ParticleValue: "Xi_b- 122 5132 -1.0 6.046 1.64e-012 Xi_b- 5132 0.000000e+000", "Xi_b~+ 123 -5132 1.0 6.046 1.64e-012 anti-Xi_b+ -5132 0.000000e+000"
#
# Documentation: Omega forced to Lambda K, Lambda forced to p pi.
# Tight generator cuts on the Omega and its decay products.
# Omega_b difficult to produce with Pythia (very low fragmentation prob) so alter Xib instead.
# EndDocumentation
#
# InsertPythonCode:
# #
# from Configurables import LoKi__GenCutTool
# from Gauss.Configuration import *
# gen = Generation()
# gen.SignalRepeatedHadronization.addTool ( LoKi__GenCutTool , 'TightCut' )
# #
# tightCut = gen.SignalRepeatedHadronization.TightCut
# tightCut.Decay = '[(Xi_b- => ^(Omega- => ^(Lambda0 => ^p+ ^pi-) ^K-) ^e+ ^e-)]CC'
# tightCut.Preambulo += [
# "from GaudiKernel.SystemOfUnits import meter, GeV" ,
# "inAcc = in_range ( 0.005 , GTHETA , 0.400 ) " ,
# "inAccH = in_range ( 0.001 , GTHETA , 0.390 ) " ,
# "inEtaL = in_range ( 1.5 , GETA , 5.5 ) " ,
# "inEtaLD = in_range ( 1.5 , GETA , 7.5 ) " ,
# "inP_pi = ( GP > 1.5 * GeV ) ",
# "inP_K = ( GP > 1. * GeV ) ",
# "inP_p = ( GP > 1.5 * GeV ) ",
# "inP_el = ( GP > 2. * GeV ) ",
# "goodElectron = inAcc & inP_el & inEtaL " ,
# "goodPion = inAccH & inP_pi & inEtaLD" ,
# "goodKaon = inAccH & inP_K & inEtaLD" ,
# "goodProton = inAccH & inP_p & inEtaLD" ,
# "GVZ = LoKi.GenVertices.PositionZ() " ,
# "decay = in_range ( -1.1 * meter, GFAEVX ( GVZ, 100 * meter ), 3 * meter )",
# ]
# tightCut.Cuts = {
# "[Omega-]cc" : "decay",
# "[Lambda0]cc" : "decay",
# "[pi-]cc" : "goodPion" ,
# "[K-]cc" : "goodKaon",
# "[p+]cc" : "goodProton",
# "[e+]cc" : "goodElectron"
# }
# EndInsertPythonCode
#
# PhysicsWG: RD
# Tested: Yes
# Responsible: Niladri Sahoo
# Email: Niladri.Sahoo@cern.ch
# Date: 20211025
# CPUTime: < 1 min
#
Alias MyOmega Omega-
Alias Myanti-Omega anti-Omega+
ChargeConj Myanti-Omega MyOmega
#
Alias MyLambda Lambda0
Alias Myanti-Lambda anti-Lambda0
ChargeConj Myanti-Lambda MyLambda
#
Decay Xi_b-sig
1.000 MyOmega e+ e- PHSP;
Enddecay
CDecay anti-Xi_b+sig
#
Decay MyOmega
1.000 MyLambda K- HELAMP 0.713 0.0 0.702 0.0;
Enddecay
CDecay Myanti-Omega
#
Decay MyLambda
1.000 p+ pi- HELAMP 0.936 0.0 0.351 0.0;
Enddecay
CDecay Myanti-Lambda
#
End
# EventType: 16155133
#
# Descriptor: [Xi_b- -> (Omega- -> (Lambda0 -> p+ pi-) K-) (psi(2S) -> e+ e-)]cc
#
# NickName: Omegab_psi2SOmega,ee,LambdaK=phsp,TightCut
#
# Cuts: LoKi::GenCutTool/TightCut
#
# ParticleValue: "Xi_b- 122 5132 -1.0 6.046 1.64e-012 Xi_b- 5132 0.000000e+000", "Xi_b~+ 123 -5132 1.0 6.046 1.64e-012 anti-Xi_b+ -5132 0.000000e+000"
#
# Documentation: Omega forced to Lambda K, Lambda forced to p pi.
# Tight generator cuts on the Omega and its decay products.
# Omega_b difficult to produce with Pythia (very low fragmentation prob) so alter Xib instead.
# EndDocumentation
#
# InsertPythonCode:
# #
# from Configurables import LoKi__GenCutTool
# from Gauss.Configuration import *
# gen = Generation()
# gen.SignalRepeatedHadronization.addTool ( LoKi__GenCutTool , 'TightCut' )
# #
# tightCut = gen.SignalRepeatedHadronization.TightCut
# tightCut.Decay = '[(Xi_b- => ^(Omega- => ^(Lambda0 => ^p+ ^pi-) ^K-) (psi(2S) => ^e+ ^e-))]CC'
# tightCut.Preambulo += [
# "from GaudiKernel.SystemOfUnits import meter, GeV" ,
# "inAcc = in_range ( 0.005 , GTHETA , 0.400 ) " ,
# "inAccH = in_range ( 0.001 , GTHETA , 0.390 ) " ,
# "inEtaL = in_range ( 1.5 , GETA , 5.5 ) " ,
# "inEtaLD = in_range ( 1.5 , GETA , 7.5 ) " ,
# "inP_pi = ( GP > 1.5 * GeV ) ",
# "inP_K = ( GP > 1. * GeV ) ",
# "inP_p = ( GP > 1.5 * GeV ) ",
# "inP_el = ( GP > 2. * GeV ) ",
# "goodElectron = inAcc & inP_el & inEtaL " ,
# "goodPion = inAccH & inP_pi & inEtaLD" ,
# "goodKaon = inAccH & inP_K & inEtaLD" ,
# "goodProton = inAccH & inP_p & inEtaLD" ,
# "GVZ = LoKi.GenVertices.PositionZ() " ,
# "decay = in_range ( -1.1 * meter, GFAEVX ( GVZ, 100 * meter ), 3 * meter )",
# ]
# tightCut.Cuts = {
# "[Omega-]cc" : "decay",
# "[Lambda0]cc" : "decay",
# "[pi-]cc" : "goodPion" ,
# "[K-]cc" : "goodKaon",
# "[p+]cc" : "goodProton",
# "[e+]cc" : "goodElectron"
# }
# EndInsertPythonCode
#
# PhysicsWG: RD
# Tested: Yes
# Responsible: Niladri Sahoo
# Email: Niladri.Sahoo@cern.ch
# Date: 20211025
# CPUTime: < 1 min
#
Alias MyOmega Omega-
Alias Myanti-Omega anti-Omega+
ChargeConj Myanti-Omega MyOmega
#
Alias MyLambda Lambda0
Alias Myanti-Lambda anti-Lambda0
ChargeConj Myanti-Lambda MyLambda
#
Alias Mypsi2S psi(2S)
ChargeConj Mypsi2S Mypsi2S
#
Decay Xi_b-sig
1.000 MyOmega Mypsi2S PHSP;
Enddecay
CDecay anti-Xi_b+sig
#
Decay Mypsi2S
1.000 e+ e- PHOTOS VLL;
Enddecay
#
Decay MyOmega
1.000 MyLambda K- HELAMP 0.713 0.0 0.702 0.0;
Enddecay
CDecay Myanti-Omega
#
Decay MyLambda
1.000 p+ pi- HELAMP 0.936 0.0 0.351 0.0;
Enddecay
CDecay Myanti-Lambda
#
End
# EventType: 16154542
#
# Descriptor: [Xi_b0 -> (Xi0 -> (Lambda0 -> p+ pi-) (pi0 -> gamma gamma) ) (J/psi(1S) -> e+ e-)]cc
#
# NickName: Xib0_JpsiXi0,ee,Lambdapi0=phsp,DecProdCut
#
# Cuts: DaughtersInLHCb
#
# Documentation: Xib0 decay to JpsiXi0, Xi0 forced to go Lambda pi0, Lambda forced to go to p pi.
# EndDocumentation
#
# PhysicsWG: RD
# Tested: Yes
# Responsible: Niladri Sahoo
# Email: Niladri.Sahoo@cern.ch
# Date: 20211101
# CPUTime:<1min
#
Alias MyPi0 pi0
ChargeConj MyPi0 MyPi0
#
Alias MyXi0 Xi0
Alias Myanti-Xi0 anti-Xi0
ChargeConj Myanti-Xi0 MyXi0
#
Alias MyLambda Lambda0
Alias Myanti-Lambda anti-Lambda0
ChargeConj Myanti-Lambda MyLambda
#
Alias MyJ/psi J/psi
ChargeConj MyJ/psi MyJ/psi
#
Decay Xi_b0sig
1.000 MyXi0 MyJ/psi PHSP;
Enddecay
CDecay anti-Xi_b0sig
#
Decay MyJ/psi
1.000 e+ e- PHOTOS VLL;
Enddecay
#
Decay MyXi0
1.000 MyLambda MyPi0 HELAMP 0.571 0.0 0.821 0.0;
Enddecay
CDecay Myanti-Xi0
#
Decay MyLambda
1.000 p+ pi- HELAMP 0.936 0.0 0.351 0.0;
Enddecay
CDecay Myanti-Lambda
#
Decay MyPi0
1.000 gamma gamma PHSP;
Enddecay
#
End
#
# EventType: 16154541
#
# Descriptor: [Xi_b0 -> (Xi0 -> (Lambda0 -> p+ pi-) (pi0 -> gamma gamma) ) (J/psi(1S) -> e+ e-)]cc
#
# NickName: Xib0_JpsiXi0,ee,Lambdapi0=phsp,TightCut
#
# Cuts: LoKi::GenCutTool/TightCut
#
# Documentation: Xib0 decay to JpsiXi0, Xi0 forced to go Lambda pi0, Lambda forced to go to p pi. Tight cuts on all particles. ECAL accetpance for the photons computed assuming that the Xi0 decays after flying up to 2.5 meters.
# EndDocumentation
#
# InsertPythonCode:
# #
# from Configurables import LoKi__GenCutTool
# from Gauss.Configuration import *
# gen = Generation()
# gen.SignalRepeatedHadronization.addTool ( LoKi__GenCutTool , 'TightCut' )
# #
# tightCut = gen.SignalRepeatedHadronization.TightCut
# tightCut.Decay = '[(Xi_b0 => ^(Xi0 => ^(Lambda0 => ^p+ ^pi-) ^(pi0 => ^gamma ^gamma)) (J/psi(1S) => ^e+ ^e-))]CC'
# tightCut.Preambulo += [
# "from GaudiKernel.SystemOfUnits import meter, GeV" ,
# "inAcc = in_range ( 0.005 , GTHETA , 0.400 ) " ,
# "inAccH = in_range ( 0.001 , GTHETA , 0.390 ) " ,
# "inEcalHole = ( abs ( GPX / GPZ ) < 0.2 / 12.5 ) & ( abs ( GPY / GPZ ) < 0.2 / 12.5 ) " ,
# "inEtaL = in_range ( 1.5 , GETA , 5.5 ) " ,
# "inEtaLD = in_range ( 1.5 , GETA , 7. ) " ,
# "inP_p = ( GP > 1.5 * GeV ) ",
# "inP_pi = ( GP > 1.5 * GeV ) ",
# "inP_el = ( GP > 2. * GeV ) ",
# "inEcalX = abs ( GPX / GPZ ) < 4.5 / 10 " ,
# "inEcalY = abs ( GPY / GPZ ) < 3.5 / 10 " ,
# "goodElectron = inAcc & inP_el & inEtaL " ,
# "goodPion = inAccH & inP_pi & inEtaLD" ,
# "goodProton = inAccH & inP_p & inEtaLD" ,
# "goodPi0 = ( GPT > 50 * MeV ) " ,
# "goodGamma = ( 0 < GPZ ) & ( 50 * MeV < GPT ) & inEcalX & inEcalY & ~inEcalHole" ,
# "GVZ = LoKi.GenVertices.PositionZ() " ,
# "decay = in_range ( -1. * meter, GFAEVX ( GVZ, 100 * meter ), 2.9 * meter )",
# ]
# tightCut.Cuts = {
# "[Xi0]cc" : "decay",
# "[Lambda0]cc" : "decay",
# "[gamma]cc" : "goodGamma" ,
# "[p+]cc" : "goodProton",
# "[pi-]cc" : "goodPion" ,
# "[pi0]cc" : "goodPi0" ,
# "[e+]cc" : "goodElectron"
# }
# EndInsertPythonCode
#
#
# PhysicsWG: RD
# Tested: Yes
# Responsible: Niladri Sahoo
# Email: Niladri.Sahoo@cern.ch
# Date: 20211101
# CPUTime:4min
#
Alias MyPi0 pi0
ChargeConj MyPi0 MyPi0
#
Alias MyXi0 Xi0
Alias Myanti-Xi0 anti-Xi0
ChargeConj Myanti-Xi0 MyXi0
#
Alias MyLambda Lambda0
Alias Myanti-Lambda anti-Lambda0
ChargeConj Myanti-Lambda MyLambda
#
Alias MyJ/psi J/psi
ChargeConj MyJ/psi MyJ/psi
#
Decay Xi_b0sig
1.000 MyXi0 MyJ/psi PHSP;
Enddecay
CDecay anti-Xi_b0sig
#
Decay MyJ/psi
1.000 e+ e- PHOTOS VLL;
Enddecay
#
Decay MyXi0
1.000 MyLambda MyPi0 HELAMP 0.571 0.0 0.821 0.0;
Enddecay
CDecay Myanti-Xi0
#
Decay MyLambda
1.000 p+ pi- HELAMP 0.936 0.0 0.351 0.0;
Enddecay
CDecay Myanti-Lambda
#
Decay MyPi0
1.000 gamma gamma PHSP;
Enddecay
#
End
#
# EventType: 16124541
#
# Descriptor: [Xi_b0 -> (Xi0 -> (Lambda0 -> p+ pi-) (pi0 -> gamma gamma) ) e+ e-]cc
#
# NickName: Xib0_Xi0ee,Lambdapi=phsp,DecProdCut
#
# Cuts: DaughtersInLHCb
#
# Documentation: Rare Xib0 decay to Xie+e-, Xi0 forced to go Lambda pi0, Lambda forced to go to p pi, includes radiative mode.
# EndDocumentation
#
# PhysicsWG: RD
# Tested: Yes
# Responsible: Niladri Sahoo
# Email: Niladri.Sahoo@cern.ch
# Date: 20211101
# CPUTime:<1min
#
Alias MyPi0 pi0
ChargeConj MyPi0 MyPi0
#
Alias MyXi Xi0
Alias Myanti-Xi anti-Xi0
ChargeConj Myanti-Xi MyXi
#
Alias MyLambda Lambda0
Alias Myanti-Lambda anti-Lambda0
ChargeConj Myanti-Lambda MyLambda
#
Decay Xi_b0sig
1.000 MyXi e+ e- PHSP;
Enddecay
CDecay anti-Xi_b0sig
#
Decay MyXi
1.000 MyLambda MyPi0 HELAMP 0.571 0.0 0.821 0.0;
Enddecay
CDecay Myanti-Xi
#
Decay MyLambda
1.000 p+ pi- HELAMP 0.936 0.0 0.351 0.0;
Enddecay
CDecay Myanti-Lambda
#
Decay MyPi0
1.000 gamma gamma PHSP;
Enddecay
#
End
#
# EventType: 16124540
#
# Descriptor: [Xi_b0 -> (Xi0 -> (Lambda0 -> p+ pi-) (pi0 -> gamma gamma) ) e+ e-]cc
#
# NickName: Xib0_Xi0ee,Lambdapi=phsp,TightCut
#
# Cuts: LoKi::GenCutTool/TightCut
#
# Documentation: Rare Xib0 decay to Xi0e+e-, Xi0 forced to go Lambda pi0, Lambda forced to go to p pi. Tight cuts on all particles. ECAL accetpance for the photons computed assuming that the Xi0 decays after flying up to 2.5 meters.
# EndDocumentation
#
# PhysicsWG: RD
# Tested: Yes
# Responsible: Niladri Sahoo
# Email: Niladri.Sahoo@cern.ch
# Date: 20211101
# CPUTime:2min
#
# InsertPythonCode:
# #
# from Configurables import LoKi__GenCutTool
# from Gauss.Configuration import *
# gen = Generation()
# gen.SignalRepeatedHadronization.addTool ( LoKi__GenCutTool , 'TightCut' )
# #
# tightCut = gen.SignalRepeatedHadronization.TightCut
# tightCut.Decay = '[(Xi_b0 => ^(Xi0 => ^(Lambda0 => ^p+ ^pi-) ^(pi0 => ^gamma ^gamma)) ^e+ ^e-)]CC'
# tightCut.Preambulo += [
# "from GaudiKernel.SystemOfUnits import meter, GeV" ,
# "inAcc = in_range ( 0.005 , GTHETA , 0.400 ) " ,
# "inAccH = in_range ( 0.001 , GTHETA , 0.390 ) " ,
# "inEcalHole = ( abs ( GPX / GPZ ) < 0.2 / 12.5 ) & ( abs ( GPY / GPZ ) < 0.2 / 12.5 ) " ,
# "inEtaL = in_range ( 1.5 , GETA , 5.5 ) " ,
# "inEtaLD = in_range ( 1.5 , GETA , 7. ) " ,
# "inP_p = ( GP > 1.5 * GeV ) ",
# "inP_pi = ( GP > 1.5 * GeV ) ",
# "inP_el = ( GP > 2. * GeV ) ",
# "inEcalX = abs ( GPX / GPZ ) < 4.5 / 10 " ,
# "inEcalY = abs ( GPY / GPZ ) < 3.5 / 10 " ,
# "goodElectron = inAcc & inP_el & inEtaL " ,
# "goodPion = inAccH & inP_pi & inEtaLD" ,
# "goodProton = inAccH & inP_p & inEtaLD" ,
# "goodPi0 = ( GPT > 50 * MeV ) " ,
# "goodGamma = ( 0 < GPZ ) & ( 50 * MeV < GPT ) & inEcalX & inEcalY & ~inEcalHole" ,
# "GVZ = LoKi.GenVertices.PositionZ() " ,
# "decay = in_range ( -1. * meter, GFAEVX ( GVZ, 100 * meter ), 2.9 * meter )",
# ]
# tightCut.Cuts = {
# "[Xi0]cc" : "decay",
# "[Lambda0]cc" : "decay",
# "[gamma]cc" : "goodGamma" ,
# "[p+]cc" : "goodProton",
# "[pi-]cc" : "goodPion" ,
# "[pi0]cc" : "goodPi0" ,
# "[e+]cc" : "goodElectron"
# }
# EndInsertPythonCode
#
#
#
Alias MyPi0 pi0
ChargeConj MyPi0 MyPi0
#
Alias MyXi0 Xi0
Alias Myanti-Xi0 anti-Xi0
ChargeConj Myanti-Xi0 MyXi0
#
Alias MyLambda Lambda0
Alias Myanti-Lambda anti-Lambda0
ChargeConj Myanti-Lambda MyLambda
#
Decay Xi_b0sig
1.000 MyXi0 e+ e- PHSP;
Enddecay
CDecay anti-Xi_b0sig
#
Decay MyXi0
1.000 MyLambda MyPi0 HELAMP 0.571 0.0 0.821 0.0;
Enddecay
CDecay Myanti-Xi0
#
Decay MyLambda
1.000 p+ pi- HELAMP 0.936 0.0 0.351 0.0;
Enddecay
CDecay Myanti-Lambda
#
Decay MyPi0
1.000 gamma gamma PHSP;
Enddecay
#
End
#
# EventType: 16154543
#
# Descriptor: [Xi_b0 -> (Xi0 -> (Lambda0 -> p+ pi-) (pi0 -> gamma gamma) ) (psi(2S) -> e+ e-)]cc
#
# NickName: Xib0_psi2SXi0,ee,Lambdapi0=phsp,DecProdCut
#
# Cuts: DaughtersInLHCb
#
# Documentation: Xib0 decay to psi(2S)Xi0, Xi0 forced to go Lambda pi0, Lambda forced to go to p pi.
# EndDocumentation
#
# PhysicsWG: RD
# Tested: Yes
# Responsible: Niladri Sahoo
# Email: Niladri.Sahoo@cern.ch
# Date: 20211101
# CPUTime:<1min
#
Alias MyPi0 pi0
ChargeConj MyPi0 MyPi0
#
Alias MyXi0 Xi0
Alias Myanti-Xi0 anti-Xi0
ChargeConj Myanti-Xi0 MyXi0
#
Alias MyLambda Lambda0
Alias Myanti-Lambda anti-Lambda0
ChargeConj Myanti-Lambda MyLambda
#
Alias Mypsi2S psi(2S)
ChargeConj Mypsi2S Mypsi2S
#
Decay Xi_b0sig
1.000 MyXi0 Mypsi2S PHSP;
Enddecay
CDecay anti-Xi_b0sig
#
Decay Mypsi2S
1.000 e+ e- PHOTOS VLL;
Enddecay
#
Decay MyXi0
1.000 MyLambda MyPi0 HELAMP 0.571 0.0 0.821 0.0;
Enddecay
CDecay Myanti-Xi0
#
Decay MyLambda
1.000 p+ pi- HELAMP 0.936 0.0 0.351 0.0;
Enddecay
CDecay Myanti-Lambda
#
Decay MyPi0