LCOV - code coverage report
Current view: top level - include/improc - eigenCube.hpp (source / functions) Coverage Total Hit
Test: mxlib Lines: 100.0 % 185 185
Test Date: 2026-08-30 22:23:37 Functions: 100.0 % 37 37

Function Name Sort by function name Hit count Sort by function hit count
mx::improc::eigenCube<double>::Covar(Eigen::Matrix<double, -1, -1, 0, -1, -1>&) 1
mx::improc::eigenCube<double>::asVectors() 3
mx::improc::eigenCube<double>::eigenCube(double*, unsigned long, unsigned long, unsigned long) 1
mx::improc::eigenCube<double>::eigenCube(mx::improc::eigenCube<double> const&) 1
mx::improc::eigenCube<double>::eigenCube(mx::improc::eigenCube<double>&&) 1
mx::improc::eigenCube<double>::image(long) const 4325376
mx::improc::eigenCube<double>::operator=(mx::improc::eigenCube<double> const&) 4
mx::improc::eigenCube<double>::operator=(mx::improc::eigenCube<double>&&) 2
mx::improc::eigenCube<double>::resize(int, int) 1
mx::improc::eigenCube<double>::shallowCopy(mx::improc::eigenCube<double>&, bool) 3
mx::improc::eigenCube<double>::validateWeights(std::vector<double, std::allocator<double> > const&) const 6
mx::improc::eigenCube<float>::clear() 38
mx::improc::eigenCube<float>::cube() 3
mx::improc::eigenCube<float>::data() 814
mx::improc::eigenCube<float>::data() const 3
mx::improc::eigenCube<float>::eigenCube() 35
mx::improc::eigenCube<float>::hasEnoughGoodPixels(unsigned long, double) const 15
mx::improc::eigenCube<float>::resize(int, int, int) 34
mx::improc::eigenCube<int>::cols() const 13976587
mx::improc::eigenCube<int>::eigenCube(long, long, long) 17
mx::improc::eigenCube<int>::image(long) 50493946
mx::improc::eigenCube<int>::pixel(long, long) 108
mx::improc::eigenCube<int>::planes() const 198454
mx::improc::eigenCube<int>::rows() const 18303650
mx::improc::eigenCube<int>::setZero() 7
mx::improc::eigenCube<int>::~eigenCube() 54
void mx::improc::eigenCube<double>::mean<Eigen::Array<double, -1, -1, 0, -1, -1> >(Eigen::Array<double, -1, -1, 0, -1, -1>&, std::vector<double, std::allocator<double> >&) 2
void mx::improc::eigenCube<double>::mean<Eigen::Array<double, -1, -1, 0, -1, -1>, mx::improc::eigenCube<int> >(Eigen::Array<double, -1, -1, 0, -1, -1>&, mx::improc::eigenCube<int>&, double) 8
void mx::improc::eigenCube<double>::mean<Eigen::Array<double, -1, -1, 0, -1, -1>, mx::improc::eigenCube<int> >(Eigen::Array<double, -1, -1, 0, -1, -1>&, std::vector<double, std::allocator<double> >&, mx::improc::eigenCube<int>&, double) 1
void mx::improc::eigenCube<double>::sigmaMean<Eigen::Array<double, -1, -1, 0, -1, -1> >(Eigen::Array<double, -1, -1, 0, -1, -1>&, double) 1
void mx::improc::eigenCube<double>::sigmaMean<Eigen::Array<double, -1, -1, 0, -1, -1> >(Eigen::Array<double, -1, -1, 0, -1, -1>&, std::vector<double, std::allocator<double> >&, double) 2
void mx::improc::eigenCube<double>::sigmaMean<Eigen::Array<double, -1, -1, 0, -1, -1>, mx::improc::eigenCube<int> >(Eigen::Array<double, -1, -1, 0, -1, -1>&, mx::improc::eigenCube<int>&, double, double) 3
void mx::improc::eigenCube<double>::sigmaMean<Eigen::Array<double, -1, -1, 0, -1, -1>, mx::improc::eigenCube<int> >(Eigen::Array<double, -1, -1, 0, -1, -1>&, std::vector<double, std::allocator<double> >&, mx::improc::eigenCube<int>&, double, double) 2
void mx::improc::eigenCube<float>::mean<Eigen::Array<float, -1, -1, 0, -1, -1> >(Eigen::Array<float, -1, -1, 0, -1, -1>&) 2
void mx::improc::eigenCube<float>::median<Eigen::Array<float, -1, -1, 0, -1, -1> >(Eigen::Array<float, -1, -1, 0, -1, -1>&) 2
void mx::improc::eigenCube<float>::median<Eigen::Array<float, -1, -1, 0, -1, -1>, mx::improc::eigenCube<int> >(Eigen::Array<float, -1, -1, 0, -1, -1>&, mx::improc::eigenCube<int>&, double) 6
void mx::improc::eigenCube<float>::validateMaskedCombination<mx::improc::eigenCube<int> >(mx::improc::eigenCube<int> const&, double) const 20

Generated by: LCOV version 2.0-1