This namespace define utilities (functions) to calculate different WIMP parameters.
More...
|
const double | Bessel (const double x) |
|
const double | GetDifferentialCrossSection (const double wimpMass, const double crossSection, const double velocity, const double recoilEnergy, const double Anum) |
|
const double | GetDifferentialCrossSectionNoHelmFormFactor (const double wimpMass, const double crossSection, const double velocity, const double Anum) |
|
const double | GetHelmFormFactor (const double recoilEnergy, const double Anum) |
|
const double | GetQuenchingFactor (const double recoilEnergy, const double Anum, const double Znum) |
|
const double | GetRecoilRate (const double wimpMass, const double crossSection, const double recoilEnergy, const double Anum, const double vLab, const double vRMS, const double vEscape, const double wimpDensity, const double abundance) |
|
const double | GetReducedMass (const double wimpMass, const double Anum) |
|
const double | GetRelativeNuclearCS (const double wimpMass, const double Anum) |
| Generic functions for different calculations.
|
|
const double | GetVelocityDistribution (const double v, const double vLab, const double vRMS, const double vEscape) |
|
const double | GetVMin (const double wimpMass, const double Anum, const double recoilEnergy) |
|
std::map< std::string, int > | ParseChemicalCompound (const std::string &compound) |
|
This namespace define utilities (functions) to calculate different WIMP parameters.