Cargando…

DarkPACK: A modular software to compute BSM squared amplitudes for particle physics and dark matter observables

We present here a new package to automatically generate a complete library of 2 to 2 squared amplitudes at leading order in any New Physics model. The package is written in C++ and is based on the MARTY software. The numerical library generated allows for the computation of relic density by embeddin...

Descripción completa

Detalles Bibliográficos
Autores principales: Palmiotto, Marco, Arbey, Alexandre, Mahmoudi, Farvah
Lenguaje:eng
Publicado: 2022
Materias:
Acceso en línea:https://dx.doi.org/10.1016/j.cpc.2023.108905
http://cds.cern.ch/record/2841795
_version_ 1780976202864918528
author Palmiotto, Marco
Arbey, Alexandre
Mahmoudi, Farvah
author_facet Palmiotto, Marco
Arbey, Alexandre
Mahmoudi, Farvah
author_sort Palmiotto, Marco
collection CERN
description We present here a new package to automatically generate a complete library of 2 to 2 squared amplitudes at leading order in any New Physics model. The package is written in C++ and is based on the MARTY software. The numerical library generated allows for the computation of relic density by embedding the algorithms of SuperIso Relic. Program Title:DarkPACK CPC Library link to program files:https://doi.org/10.17632/dwm6g5ff2c.1 Developer's repository link:https://gitlab.in2p3.fr/darkpack/darkpack-public Licensing provisions: GPLv3 Programming language: C++ Nature of problem: Creating an all-in-one package that allows for the generation of <math altimg="si1.svg"><mn>2</mn><mo stretchy="false">→</mo><mn>2</mn></math> squared amplitudes and related quantities starting from the Lagrangian density. The package has also to provide tools to compute <math altimg="si2.svg"><mo stretchy="false">〈</mo><mi>σ</mi><mi>v</mi><mo stretchy="false">〉</mo></math> and the relic density. The aim is to have a modular tool as user-friendly as possible that provides dark matter observables starting from a BSM Lagrangian density. Solution method: We created a package that computes <math altimg="si1.svg"><mn>2</mn><mo stretchy="false">→</mo><mn>2</mn></math> squared amplitudes and related quantities, starting from the Lagrangian density. The package is based on MARTY 1.6[1], since MARTY provides a comprehensive environment that allows for the generation of a ready to use numerical library, starting from the Lagrangian density of the model. This would be very difficult to realize with other softwares, since the user would need to generate the Feynman rules from the Lagrangian density with some software (e.g. Sarah [2]), then use them to generate the squared amplitudes with some other software (e.g. CalcHEP [3] or MadGraph [4]), with a passage of inputs and need of coordination among more codes. Therefore, DarkPACK relies on the creation of a super-set of MARTY's capabilities, intended to generate a structure of the numerical library and to add essential features such as running of the Standard Model parameters. The user needs to implement the model in a C++ file that makes use of MARTY. Moreover, the user needs to use the functions we provide to implement fundamental features for the computation of the relic density. A configuration by hand of the inputs is needed as well, since each model has different input parameters. The package provides also tools to compute the relic density. •This software automates calculations from generic BSM models.•This software generates cross sections, <math altimg="si2.svg"><mo stretchy="false">〈</mo><mi>σ</mi><mi>v</mi><mo stretchy="false">〉</mo></math>, dark matter relic densities.•This software can be linked with external softwares.•This software has only open source dependencies.•This software is written in C++ and it is fully open source.
id cern-2841795
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2022
record_format invenio
spelling cern-28417952023-09-27T10:33:44Zdoi:10.1016/j.cpc.2023.108905http://cds.cern.ch/record/2841795engPalmiotto, MarcoArbey, AlexandreMahmoudi, FarvahDarkPACK: A modular software to compute BSM squared amplitudes for particle physics and dark matter observableshep-phParticle Physics - PhenomenologyWe present here a new package to automatically generate a complete library of 2 to 2 squared amplitudes at leading order in any New Physics model. The package is written in C++ and is based on the MARTY software. The numerical library generated allows for the computation of relic density by embedding the algorithms of SuperIso Relic. Program Title:DarkPACK CPC Library link to program files:https://doi.org/10.17632/dwm6g5ff2c.1 Developer's repository link:https://gitlab.in2p3.fr/darkpack/darkpack-public Licensing provisions: GPLv3 Programming language: C++ Nature of problem: Creating an all-in-one package that allows for the generation of <math altimg="si1.svg"><mn>2</mn><mo stretchy="false">→</mo><mn>2</mn></math> squared amplitudes and related quantities starting from the Lagrangian density. The package has also to provide tools to compute <math altimg="si2.svg"><mo stretchy="false">〈</mo><mi>σ</mi><mi>v</mi><mo stretchy="false">〉</mo></math> and the relic density. The aim is to have a modular tool as user-friendly as possible that provides dark matter observables starting from a BSM Lagrangian density. Solution method: We created a package that computes <math altimg="si1.svg"><mn>2</mn><mo stretchy="false">→</mo><mn>2</mn></math> squared amplitudes and related quantities, starting from the Lagrangian density. The package is based on MARTY 1.6[1], since MARTY provides a comprehensive environment that allows for the generation of a ready to use numerical library, starting from the Lagrangian density of the model. This would be very difficult to realize with other softwares, since the user would need to generate the Feynman rules from the Lagrangian density with some software (e.g. Sarah [2]), then use them to generate the squared amplitudes with some other software (e.g. CalcHEP [3] or MadGraph [4]), with a passage of inputs and need of coordination among more codes. Therefore, DarkPACK relies on the creation of a super-set of MARTY's capabilities, intended to generate a structure of the numerical library and to add essential features such as running of the Standard Model parameters. The user needs to implement the model in a C++ file that makes use of MARTY. Moreover, the user needs to use the functions we provide to implement fundamental features for the computation of the relic density. A configuration by hand of the inputs is needed as well, since each model has different input parameters. The package provides also tools to compute the relic density. •This software automates calculations from generic BSM models.•This software generates cross sections, <math altimg="si2.svg"><mo stretchy="false">〈</mo><mi>σ</mi><mi>v</mi><mo stretchy="false">〉</mo></math>, dark matter relic densities.•This software can be linked with external softwares.•This software has only open source dependencies.•This software is written in C++ and it is fully open source.We present here a new package to automatically generate a complete library of 2 to 2 squared amplitudes at leading order in any New Physics models. The package is written in C++ and based on the MARTY software. The numerical library generated allows for the computation of relic density by embedding the algorithms of SuperIso Relic.arXiv:2211.10376CERN-TH-2022-197oai:cds.cern.ch:28417952022-11-18
spellingShingle hep-ph
Particle Physics - Phenomenology
Palmiotto, Marco
Arbey, Alexandre
Mahmoudi, Farvah
DarkPACK: A modular software to compute BSM squared amplitudes for particle physics and dark matter observables
title DarkPACK: A modular software to compute BSM squared amplitudes for particle physics and dark matter observables
title_full DarkPACK: A modular software to compute BSM squared amplitudes for particle physics and dark matter observables
title_fullStr DarkPACK: A modular software to compute BSM squared amplitudes for particle physics and dark matter observables
title_full_unstemmed DarkPACK: A modular software to compute BSM squared amplitudes for particle physics and dark matter observables
title_short DarkPACK: A modular software to compute BSM squared amplitudes for particle physics and dark matter observables
title_sort darkpack: a modular software to compute bsm squared amplitudes for particle physics and dark matter observables
topic hep-ph
Particle Physics - Phenomenology
url https://dx.doi.org/10.1016/j.cpc.2023.108905
http://cds.cern.ch/record/2841795
work_keys_str_mv AT palmiottomarco darkpackamodularsoftwaretocomputebsmsquaredamplitudesforparticlephysicsanddarkmatterobservables
AT arbeyalexandre darkpackamodularsoftwaretocomputebsmsquaredamplitudesforparticlephysicsanddarkmatterobservables
AT mahmoudifarvah darkpackamodularsoftwaretocomputebsmsquaredamplitudesforparticlephysicsanddarkmatterobservables