23 | | The notebook [SLQrules.nb](SLQrules.nb) is used to display and export the Feynman rules. Having loaded the model files in [SLQrules](SLQrules), the different parts of the Lagrangian can be accessed via the FeynRules variable names |
24 | | |
25 | | | Lagrangian: Latex name | Lagrangian: Code name | Description | |
26 | | | ------ | ------ | ------ | |
27 | | | $`\mathcal{L}^{\text{LQ}}`$ | `LQall` | Entire leptoquark Lagrangian. | |
28 | | | $`\mathcal{L}_{2\Phi}`$ | `LQ2Phi` | LQ masses and LQ-LQ-Higgs(-Higgs) interactions. | |
29 | | | $`\mathcal{L}_{kin}`$ | `LQkin` | Kinetic terms and couplings to gauge bosons. | |
30 | | | $`\mathcal{L}_{f}`$ | `LQf` | Couplings to SM fermions. | |
31 | | | $`\mathcal{L}_{3\Phi}`$ | `LQ3Phi` | LQ-LQ-LQ(-Higgs) interactions. | |
32 | | | $`\mathcal{L}_{4\Phi}`$ | `LQ4Phi` | LQ-LQ-LQ-LQ interactions. | |
33 | | |
34 | | The command |
35 | | ```mathematica |
36 | | FeynmanRules[LQall]; |
37 | | ``` |
38 | | is used to derive the Feynman rules, here for the entire Lagrangian $`\mathcal{L}^{\text{LQ}}`$. The Feynman rules can be exported as UFO files to be used in MadGraph. This is done via the command |
39 | | ```mathematica |
40 | | FeynmanGauge = False; |
41 | | WriteUFO[LSM + LQall, Output -> "SLQrules-UFO"]; |
42 | | ``` |
43 | | The boolean `FeynmanGauge` on the first line is used to switch between Feynman and unitary gauge. The files are exported to SLQrules/SLQrules-UFO in your FeynRules directory. We also provide ready-to-use UFO files for $`\mathcal{L}^{\text{LQ}}`$, these can be found under [UFO/SLQrules-UFO](UFO/SLQrules-UFO). Similarly, the export to FeynArts is carried out using |
44 | | ```mathematica |
45 | | FeynmanGauge = False; |
46 | | WriteFeynArtsOutput[LSM + LQall, Output -> "SLQrules-FA"]; |
47 | | ``` |
48 | | We provide prefabricated FeynArts files under [FeynArts/SLQrules-FA](FeynArts/SLQrules-FA). Additionally, the export to MadGraph with the counterterms needed for NLO computations as well as Sherpa, CalcHep or Whizard is possible. The corresponding commands can be found in [SLQrules.nb](SLQrules.nb), but we opt not to include prefabricated files for these applications. |
49 | | |
| 23 | More information about the [https://feynrules.irmp.ucl.ac.be/attachment/wiki/SLQrules/SLQrules.nb SLQrules.nb] Mathematica notebook can be found [https://gitlab.com/lucschnell/SLQrules/-/blob/master/README.md here], the [https://feynrules.irmp.ucl.ac.be/attachment/wiki/SLQrules/SLQrules.fr SLQrules.fr] is discussed in detail [https://gitlab.com/lucschnell/SLQrules/-/blob/master/SLQrules/README.md here]. |