LCOV - code coverage report
Current view: top level - include/wfp - fraunhoferPropagator.hpp (source / functions) Coverage Total Hit
Test: mxlib Lines: 89.2 % 65 58
Test Date: 2026-08-30 22:23:37 Functions: 90.0 % 10 9

Function Name Sort by function name Hit count Sort by function hit count
mx::wfp::fraunhoferPropagator<mx::wfp::imagingArray<std::complex<double>, mx::wfp::fftwAllocator<std::complex<double> >, 0>, 0>::wholePixel(double) 0
mx::error_t mx::wfp::fraunhoferPropagator<Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>, 0>::shiftPupil<0>(Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>&, std::enable_if<(0)==(0), void>::type*) 1
mx::error_t mx::wfp::fraunhoferPropagator<Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>, 0>::unshiftPupil<0>(Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>&, std::enable_if<(0)==(0), void>::type*) 1
mx::wfp::fraunhoferPropagator<Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>, 0>::fraunhoferPropagator() 1
mx::wfp::fraunhoferPropagator<Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>, 0>::makeShiftPhase() 1
mx::wfp::fraunhoferPropagator<Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>, 0>::propagateFocalToPupil(Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>&, Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>&, bool) 1
mx::wfp::fraunhoferPropagator<Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>, 0>::propagatePupilToFocal(Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>&, Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>&, bool) 1
mx::wfp::fraunhoferPropagator<Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>, 0>::~fraunhoferPropagator() 1
void mx::wfp::fraunhoferPropagator<Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>, 0>::setShiftPhase<0>(std::complex<float>*, std::complex<float>*, std::enable_if<(0)==(0), void>::type*) 1
mx::wfp::fraunhoferPropagator<Eigen::Array<std::complex<float>, -1, -1, 0, -1, -1>, 0>::setWavefrontSizePixels(int) 2

Generated by: LCOV version 2.0-1