fits2idia
FITS to HDF5 (IDIA schema) converter
|
#include <Converter.h>
Public Member Functions | |
SlowConverter (std::string inputFileName, std::string outputFileName, bool progress, bool zMips) | |
MemoryUsage | calculateMemoryUsage () override |
![]() | |
Converter () | |
Converter (std::string inputFileName, std::string outputFileName, bool progress, bool zMips) | |
virtual | ~Converter () |
void | convert () |
void | reportMemoryUsage () |
Protected Member Functions | |
void | copyAndCalculate () override |
Additional Inherited Members | |
![]() | |
static std::unique_ptr< Converter > | getConverter (std::string inputFileName, std::string outputFileName, bool slow, bool progress, bool zMips) |
![]() | |
Timer | timer |
bool | progress |
bool | zMips |
std::string | tempOutputFileName |
std::string | outputFileName |
fitsfile * | inputFilePtr |
H5::H5File | outputFile |
H5::Group | outputGroup |
H5::DataSet | standardDataSet |
H5::DataSet | swizzledDataSet |
float * | standardCube |
float * | rotatedCube |
Stats | statsXY |
Stats | statsZ |
Stats | statsXYZ |
MipMaps | mipMaps |
int | N |
hsize_t | stokes |
hsize_t | depth |
hsize_t | height |
hsize_t | width |
hsize_t | numBins |
std::vector< hsize_t > | standardDims |
std::vector< hsize_t > | swizzledDims |
std::vector< hsize_t > | tileDims |
std::string | swizzledName |
SlowConverter::SlowConverter | ( | std::string | inputFileName, |
std::string | outputFileName, | ||
bool | progress, | ||
bool | zMips | ||
) |
|
overridevirtual |
|
overrideprotectedvirtual |