Skip to content

Commit

Permalink
Merge pull request #152 from jnovoafe/winter2023
Browse files Browse the repository at this point in the history
New cards for B decays
  • Loading branch information
zuoxunwu authored Apr 24, 2024
2 parents d4617ac + 754f0da commit d2e8ad7
Show file tree
Hide file tree
Showing 16 changed files with 299 additions and 0 deletions.
17 changes: 17 additions & 0 deletions FCCee/Generator/EvtGen/Bd2KsEE.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Alias Bd_SIGNAL B0
Alias Bdbar_SIGNAL anti-B0
ChargeConj Bd_SIGNAL Bdbar_SIGNAL

Alias MyKs K_S0
ChargeConj MyKs MyKs

Decay Bd_SIGNAL
1.0 MyKs e+ e- BTOSLLBALL;
Enddecay
CDecay Bdbar_SIGNAL

Decay MyKs
1.000 pi+ pi- PHSP;
Enddecay

End
17 changes: 17 additions & 0 deletions FCCee/Generator/EvtGen/Bd2KsMuMu.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Alias Bd_SIGNAL B0
Alias Bdbar_SIGNAL anti-B0
ChargeConj Bd_SIGNAL Bdbar_SIGNAL

Alias MyKs K_S0
ChargeConj MyKs MyKs

Decay Bd_SIGNAL
1.0 MyKs mu+ mu- BTOSLLBALL;
Enddecay
CDecay Bdbar_SIGNAL

Decay MyKs
1.000 pi+ pi- PHSP;
Enddecay

End
17 changes: 17 additions & 0 deletions FCCee/Generator/EvtGen/Bd2KsNuNu.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Alias Bd_SIGNAL B0
Alias Bdbar_SIGNAL anti-B0
ChargeConj Bd_SIGNAL Bdbar_SIGNAL

Alias MyKs K_S0
ChargeConj MyKs MyKs

Decay Bd_SIGNAL
1.0 MyKs nu_e anti-nu_e PHSP;
Enddecay
CDecay Bdbar_SIGNAL

Decay MyKs
1.000 pi+ pi- PHSP;
Enddecay

End
30 changes: 30 additions & 0 deletions FCCee/Generator/EvtGen/Bd2KsTauTau.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Tauola steering options
Define TauolaCurrentOption 0
Define TauolaBR1 1.0
#
Alias Mytau+ tau+
Alias Mytau- tau-
ChargeConj Mytau+ Mytau-

Alias Bd_SIGNAL B0
Alias Bdbar_SIGNAL anti-B0
ChargeConj Bd_SIGNAL Bdbar_SIGNAL

Alias MyKs K_S0
ChargeConj MyKs MyKs

Decay Bd_SIGNAL
1.0 MyKs Mytau+ Mytau- BTOSLLBALL;
Enddecay
CDecay Bdbar_SIGNAL

Decay MyKs
1.000 pi+ pi- PHSP;
Enddecay

Decay Mytau-
1.00 TAUOLA 5;
Enddecay
CDecay Mytau+

End
10 changes: 10 additions & 0 deletions FCCee/Generator/EvtGen/Bs2EE.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Alias Bs_SIGNAL B_s0
Alias Bsbar_SIGNAL anti-B_s0
ChargeConj Bs_SIGNAL Bsbar_SIGNAL

Decay Bs_SIGNAL
1.0 e+    e- PHSP;
Enddecay
CDecay Bsbar_SIGNAL

End
10 changes: 10 additions & 0 deletions FCCee/Generator/EvtGen/Bs2MuMu.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Alias Bs_SIGNAL B_s0
Alias Bsbar_SIGNAL anti-B_s0
ChargeConj Bs_SIGNAL Bsbar_SIGNAL

Decay Bs_SIGNAL
1.0 mu+    mu- PHSP;
Enddecay
CDecay Bsbar_SIGNAL

End
10 changes: 10 additions & 0 deletions FCCee/Generator/EvtGen/Bs2NuNu.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Alias Bs_SIGNAL B_s0
Alias Bsbar_SIGNAL anti-B_s0
ChargeConj Bs_SIGNAL Bsbar_SIGNAL

Decay Bs_SIGNAL
1.0 nu_e    anti-nu_e PHSP;
Enddecay
CDecay Bsbar_SIGNAL

End
18 changes: 18 additions & 0 deletions FCCee/Generator/EvtGen/Bs2PhiEE.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
Alias Bs_SIGNAL B_s0
Alias Bsbar_SIGNAL anti-B_s0
ChargeConj Bs_SIGNAL Bsbar_SIGNAL

Alias MyPhi phi
ChargeConj MyPhi MyPhi

Decay Bs_SIGNAL
1.000 MyPhi e+ e- BTOSLLBALL;
Enddecay
CDecay Bsbar_SIGNAL
#
Decay MyPhi
1.000 K+ K- VSS;
Enddecay
#
End
#
18 changes: 18 additions & 0 deletions FCCee/Generator/EvtGen/Bs2PhiMuMu.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
Alias Bs_SIGNAL B_s0
Alias Bsbar_SIGNAL anti-B_s0
ChargeConj Bs_SIGNAL Bsbar_SIGNAL

Alias MyPhi phi
ChargeConj MyPhi MyPhi

Decay Bs_SIGNAL
1.000 MyPhi mu+ mu- BTOSLLBALL;
Enddecay
CDecay Bsbar_SIGNAL
#
Decay MyPhi
1.000 K+ K- VSS;
Enddecay
#
End
#
30 changes: 30 additions & 0 deletions FCCee/Generator/EvtGen/Bs2PhiTauTau.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Tauola steering options
Define TauolaCurrentOption 0
Define TauolaBR1 1.0
#
Alias Mytau+ tau+
Alias Mytau- tau-
ChargeConj Mytau+ Mytau-
Alias Bs_SIGNAL B_s0
Alias Bsbar_SIGNAL anti-B_s0
ChargeConj Bs_SIGNAL Bsbar_SIGNAL

Alias MyPhi phi
ChargeConj MyPhi MyPhi

Decay Bs_SIGNAL
1.000 MyPhi Mytau+ Mytau- BTOSLLBALL;
Enddecay
CDecay Bsbar_SIGNAL
#
Decay MyPhi
1.000 K+ K- VSS;
Enddecay
#
Decay Mytau-
1.00 TAUOLA 5;
Enddecay
CDecay Mytau+
#
End
#
11 changes: 11 additions & 0 deletions FCCee/Generator/EvtGen/Bu2KEE.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Alias Bu_SIGNAL B+
Alias Bubar_SIGNAL B-
ChargeConj Bu_SIGNAL Bubar_SIGNAL

Decay Bu_SIGNAL
1.0 K+ e+ e- BTOSLLBALL;
Enddecay
CDecay Bubar_SIGNAL
#
End
#
11 changes: 11 additions & 0 deletions FCCee/Generator/EvtGen/Bu2KMuMu.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Alias Bu_SIGNAL B+
Alias Bubar_SIGNAL B-
ChargeConj Bu_SIGNAL Bubar_SIGNAL

Decay Bu_SIGNAL
1.0 K+ mu+ mu- BTOSLLBALL;
Enddecay
CDecay Bubar_SIGNAL
#
End
#
25 changes: 25 additions & 0 deletions FCCee/Generator/EvtGen/Bu2KTauTau.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Tauola steering options
Define TauolaCurrentOption 0
Define TauolaBR1 1.0
#

Alias Bu_SIGNAL B+
Alias Bubar_SIGNAL B-
ChargeConj Bu_SIGNAL Bubar_SIGNAL

Alias Mytau+ tau+
Alias Mytau- tau-
ChargeConj Mytau+ Mytau-

Decay Bu_SIGNAL
1.0 K+ Mytau+ Mytau- BTOSLLBALL;
Enddecay
CDecay Bubar_SIGNAL
#
Decay Mytau-
1.00 TAUOLA 5;
Enddecay
CDecay Mytau+
#
End
#
21 changes: 21 additions & 0 deletions FCCee/Generator/EvtGen/Lb2LEE.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Alias Lb_SIGNAL Lambda_b0
Alias Lbbar_SIGNAL anti-Lambda_b0
ChargeConj Lb_SIGNAL Lbbar_SIGNAL

Alias MyLambda0 Lambda0
Alias Myanti-Lambda0 anti-Lambda0
ChargeConj MyLambda0 Myanti-Lambda0

#
Decay Lb_SIGNAL
1.000 MyLambda0 e+ e- RareLbToLll LQCD;
Enddecay
CDecay Lbbar_SIGNAL
#
Decay MyLambda0
1.000 p+ pi- PHSP;
Enddecay
CDecay Myanti-Lambda0
#
End
#
21 changes: 21 additions & 0 deletions FCCee/Generator/EvtGen/Lb2LMuMu.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Alias Lb_SIGNAL Lambda_b0
Alias Lbbar_SIGNAL anti-Lambda_b0
ChargeConj Lb_SIGNAL Lbbar_SIGNAL

Alias MyLambda0 Lambda0
Alias Myanti-Lambda0 anti-Lambda0
ChargeConj MyLambda0 Myanti-Lambda0

#
Decay Lb_SIGNAL
1.000 MyLambda0 mu+ mu- RareLbToLll LQCD;
Enddecay
CDecay Lbbar_SIGNAL
#
Decay MyLambda0
1.000 p+ pi- PHSP;
Enddecay
CDecay Myanti-Lambda0
#
End
#
33 changes: 33 additions & 0 deletions FCCee/Generator/EvtGen/Lb2LTauTau.dec
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Tauola steering options
Define TauolaCurrentOption 0
Define TauolaBR1 1.0
#
Alias Mytau+ tau+
Alias Mytau- tau-
ChargeConj Mytau+ Mytau-
Alias Lb_SIGNAL Lambda_b0
Alias Lbbar_SIGNAL anti-Lambda_b0
ChargeConj Lb_SIGNAL Lbbar_SIGNAL

Alias MyLambda0 Lambda0
Alias Myanti-Lambda0 anti-Lambda0
ChargeConj MyLambda0 Myanti-Lambda0

#
Decay Lb_SIGNAL
1.000 MyLambda0 Mytau+ Mytau- RareLbToLll LQCD;
Enddecay
CDecay Lbbar_SIGNAL
#
Decay MyLambda0
1.000 p+ pi- PHSP;
Enddecay
CDecay Myanti-Lambda0
#
Decay Mytau-
1.00 TAUOLA 5;
Enddecay
CDecay Mytau+
#
End
#

0 comments on commit d2e8ad7

Please sign in to comment.