Page 1 of 1

How to extract <sigma v> and other DM useful observables

Posted: 29. Jan 2019, 14:57
by felipeagf
Hi Florian,

I am using SARAH-4.9.3 + SPheno-3.3.8 + micromegas-4.2.5 fine in a good way without old problems. Now, besides relic density and direct detection amplitudes, I would also like to extract from micrOmegas the thermally averaged annihilation cross section (<sigma v>) of some points using the spectrum files obtained by SPheno. Is there a more recent version of SARAH that writes a new file of type ¨CalcOmega with DDetection.cpp¨ that includes in the output file other useful observables of Dark Matter such as the thermally averaged annihilation cross section, the photon and the neutrino fluxes used in Indirec Detection studies? If not yet, is there an easy way to extract the thermally averaged annihilation cross section in an intermediate step of micrOmegas' run without needing to go back to the beginning to implement the new model directly in MicrOMEGAS? Which file can be slightly modified by adding a simple extra command that can extract the thermally averaged annihilation cross section and write it as an extra information? Since the thermally averaged annihilation cross sections of all points are surely calculated numerically by micrOmegas to obtain the relic density of all points, I think that it can be extracted from the file produced by SARAH that reads the spectrum file of SPheno and runs micrOmegas with the cost of a single modification done in a specific file. In your opinion, what's the efficient and easiest way to do this?


Thank you for your attention.



Cheers,
Felipe

Re: How to extract <sigma v> and other DM useful observables

Posted: 1. Mar 2019, 14:10
by FStaub
Hi,

that's a question which you should ask to the authors of micromegas.

Cheers,
Florian