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

Function Name Sort by function name Hit count Sort by function hit count
mx::error_t mx::fits::fitsFile<float, mx::verbose::vv>::read<mx::improc::eigenCube<float> >(mx::improc::eigenCube<float>&) 13
mx::error_t mx::fits::fitsFile<float, mx::verbose::vv>::read<mx::improc::eigenCube<float> >(mx::improc::eigenCube<float>&, mx::fits::fitsHeader<mx::verbose::vv>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 7
mx::error_t mx::fits::fitsFile<float, mx::verbose::vv>::read<mx::improc::eigenCube<float> >(mx::improc::eigenCube<float>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 7
mx::error_t mx::fits::fitsFile<float, mx::verbose::vv>::read<mx::improc::eigenCube<float> >(mx::improc::eigenCube<float>&, std::vector<mx::fits::fitsHeader<mx::verbose::vv>, std::allocator<mx::fits::fitsHeader<mx::verbose::vv> > >&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) 6
mx::error_t mx::fits::fitsFile<float, mx::verbose::vv>::read<mx::improc::eigenCube<float> >(mx::improc::eigenCube<float>&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::vector<mx::fits::fitsHeader<mx::verbose::vv>, std::allocator<mx::fits::fitsHeader<mx::verbose::vv> > >*) 12
mx::error_t mx::fits::fitsFile<float, mx::verbose::vv>::write<mx::improc::eigenCube<float> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, mx::improc::eigenCube<float> const&) 16
mx::error_t mx::fits::fitsFile<float, mx::verbose::vv>::write<mx::improc::eigenCube<float> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, mx::improc::eigenCube<float> const&, mx::fits::fitsHeader<mx::verbose::vv>&) 34
mx::fits::eigenArrResize<Eigen::Array<float, -1, -1, 0, -1, -1>, mx::verbose::vv, false>::resize(Eigen::Array<float, -1, -1, 0, -1, -1>&, int, int, int) 14
mx::fits::eigenArrResize<mx::improc::eigenCube<float>, mx::verbose::vv, true>::resize(mx::improc::eigenCube<float>&, int, int, int) 5
mx::fits::fitsFile<int, mx::verbose::vv>::calcPixarrs(mx::fits::fitsFile<int, mx::verbose::vv>::pixarrT&) 44
mx::fits::fitsFile<int, mx::verbose::vv>::close() 115
mx::fits::fitsFile<int, mx::verbose::vv>::fileName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 124
mx::fits::fitsFile<int, mx::verbose::vv>::fileName[abi:cxx11]() 3
mx::fits::fitsFile<int, mx::verbose::vv>::fitsFile() 70
mx::fits::fitsFile<int, mx::verbose::vv>::fitsFile(mx::error_t&) 1
mx::fits::fitsFile<int, mx::verbose::vv>::fitsFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 4
mx::fits::fitsFile<int, mx::verbose::vv>::fitsFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, mx::error_t&) 1
mx::fits::fitsFile<int, mx::verbose::vv>::fitsFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, mx::error_t&) 1
mx::fits::fitsFile<int, mx::verbose::vv>::getDimensions(mx::error_t&) 3
mx::fits::fitsFile<int, mx::verbose::vv>::getSize(mx::error_t&) 6
mx::fits::fitsFile<int, mx::verbose::vv>::getSize(unsigned long, mx::error_t&) 21
mx::fits::fitsFile<int, mx::verbose::vv>::naxes(int) 18
mx::fits::fitsFile<int, mx::verbose::vv>::naxis() 7
mx::fits::fitsFile<int, mx::verbose::vv>::open() 70
mx::fits::fitsFile<int, mx::verbose::vv>::open(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 6
mx::fits::fitsFile<int, mx::verbose::vv>::pixarrT::allocate(int) 53
mx::fits::fitsFile<int, mx::verbose::vv>::pixarrT::~pixarrT() 51
mx::fits::fitsFile<int, mx::verbose::vv>::read(int*) 13
mx::fits::fitsFile<int, mx::verbose::vv>::read(int*, mx::fits::fitsHeader<mx::verbose::vv>&) 1
mx::fits::fitsFile<int, mx::verbose::vv>::read(int*, mx::fits::fitsHeader<mx::verbose::vv>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
mx::fits::fitsFile<int, mx::verbose::vv>::read(int*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2
mx::fits::fitsFile<int, mx::verbose::vv>::read(int*, std::vector<mx::fits::fitsHeader<mx::verbose::vv>, std::allocator<mx::fits::fitsHeader<mx::verbose::vv> > >&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) 3
mx::fits::fitsFile<int, mx::verbose::vv>::read(int*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) 2
mx::fits::fitsFile<int, mx::verbose::vv>::readHeader(mx::fits::fitsHeader<mx::verbose::vv>&) 34
mx::fits::fitsFile<int, mx::verbose::vv>::readHeader(mx::fits::fitsHeader<mx::verbose::vv>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 3
mx::fits::fitsFile<int, mx::verbose::vv>::readHeader(std::vector<mx::fits::fitsHeader<mx::verbose::vv>, std::allocator<mx::fits::fitsHeader<mx::verbose::vv> > >&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) 4
mx::fits::fitsFile<int, mx::verbose::vv>::setCubeReadSize() 1
mx::fits::fitsFile<int, mx::verbose::vv>::setCubeReadSize(long, long) 3
mx::fits::fitsFile<int, mx::verbose::vv>::setReadSize() 4
mx::fits::fitsFile<int, mx::verbose::vv>::setReadSize(long, long, long, long) 8
mx::fits::fitsFile<int, mx::verbose::vv>::write(int const*, int, int, int) 1
mx::fits::fitsFile<int, mx::verbose::vv>::write(int const*, int, int, int, mx::fits::fitsHeader<mx::verbose::vv>&) 1
mx::fits::fitsFile<int, mx::verbose::vv>::write(int const*, int, int, int, mx::fits::fitsHeader<mx::verbose::vv>*) 56
mx::fits::fitsFile<int, mx::verbose::vv>::write(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const*, int, int, int) 18
mx::fits::fitsFile<int, mx::verbose::vv>::write(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const*, int, int, int, mx::fits::fitsHeader<mx::verbose::vv>&) 36
mx::fits::fitsFile<int, mx::verbose::vv>::~fitsFile() 77

Generated by: LCOV version 2.0-1