bsmart.tools.MicrOmegas
Tool to run MicrOMEGAs
Information
BSMArt Name: MicrOmegas
Requires:
Settings:
Command: Path to MicrOmegas executable
LSP: List of allowed LSP PIDs
DD_Limits: Boolean
Cross-sections: Boolean
OutputFile: Path to output file
InputFile: Path to input SLHA file
- class bsmart.tools.MicrOmegas.NewTool(name, settings, global_settings=None)[source]
Bases:
HepTooloverload the init to initialise the DM limit calculator, but name and settings are already given in HepTool
- citations
Need to set the hidden envirnoment variable ‘nParProc’ to 1 or less so that MicrOMEGAs doesn’t run many processes at once. But we leave it unset if the user specifies single core running, so that they can generate the libraries as quickly as possible.