Skip to content

Class TempLat::UnbinnedPowerSpectrumMeasurer

template <typename T, size_t NDim>

ClassList > TempLat > UnbinnedPowerSpectrumMeasurer

A class which computes the power spectrum, with the appropriate rescaling to make it volume independent.

  • #include <unbinnedpowerspectrum.h>

Public Functions

Type Name
UnbinnedPowerSpectrumMeasurer (const RunParameters< T > & par)
auto chiralPowerSpectrumU1 (Model & model, Tag< U1 > u1, Tag< C > c, bool sign, bool AorE)
auto powerSpectrum (R f)
UnbinnedRadialProjectionResult< T > powerSpectrum (const PS & f, ptrdiff_t N, T kIR, tBox toolBox)
auto powerSpectrum (R f)
auto powerSpectrumGW (Model & model, size_t PRJType)

Public Functions Documentation

function UnbinnedPowerSpectrumMeasurer

inline TempLat::UnbinnedPowerSpectrumMeasurer::UnbinnedPowerSpectrumMeasurer (
    const RunParameters < T > & par
) 

function chiralPowerSpectrumU1

template<typename Model, int U1, int C>
inline auto TempLat::UnbinnedPowerSpectrumMeasurer::chiralPowerSpectrumU1 (
    Model & model,
    Tag < U1 > u1,
    Tag < C > c,
    bool sign,
    bool AorE
) 

function powerSpectrum [1/3]

template<typename R>
inline auto TempLat::UnbinnedPowerSpectrumMeasurer::powerSpectrum (
    R f
) 

function powerSpectrum [2/3]

template<typename PS, typename tBox>
inline UnbinnedRadialProjectionResult < T > TempLat::UnbinnedPowerSpectrumMeasurer::powerSpectrum (
    const PS & f,
    ptrdiff_t N,
    T kIR,
    tBox toolBox
) 

function powerSpectrum [3/3]

template<typename R>
inline auto TempLat::UnbinnedPowerSpectrumMeasurer::powerSpectrum (
    R f
) 

function powerSpectrumGW

template<typename Model>
inline auto TempLat::UnbinnedPowerSpectrumMeasurer::powerSpectrumGW (
    Model & model,
    size_t PRJType
) 


The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/cosmolattice/include/CosmoInterface/measurements/unbinnedpowerspectrum.h