kstars
FITSProcess Class Reference
#include <fitsprocess.h>
Public Member Functions | |
float | average (float *array, int n) |
float * | combine (QPtrList< float > &frames, int mode) |
void | divide (float *img1, float *img2) |
FITSProcess (FITSViewer *parent, QStringList darkFiles, QStringList flatFiles, QStringList darkflatFiles, int darkMode, int flatMode, int darkflatMode) | |
float | min (float *buf) |
void | normalize (float *buf) |
float | quick_select (float *arr, int n) |
void | reduce () |
void | subtract (float *img1, float *img2) |
~FITSProcess () | |
Public Attributes | |
int | darkCombineMode |
int | darkflatCombineMode |
QPtrList< float > | darkflatFrames |
QPtrList< float > | darkFrames |
float * | finalDark |
float * | finalDarkFlat |
float * | finalFlat |
int | flatCombineMode |
QPtrList< float > | flatFrames |
int | npix |
FITSViewer * | viewer |
Detailed Description
Definition at line 36 of file fitsprocess.h.
Constructor & Destructor Documentation
FITSProcess::FITSProcess | ( | FITSViewer * | parent, | |
QStringList | darkFiles, | |||
QStringList | flatFiles, | |||
QStringList | darkflatFiles, | |||
int | darkMode, | |||
int | flatMode, | |||
int | darkflatMode | |||
) |
Definition at line 34 of file fitsprocess.cpp.
FITSProcess::~FITSProcess | ( | ) |
Definition at line 102 of file fitsprocess.cpp.
Member Function Documentation
float FITSProcess::average | ( | float * | array, | |
int | n | |||
) |
Definition at line 206 of file fitsprocess.cpp.
float * FITSProcess::combine | ( | QPtrList< float > & | frames, | |
int | mode | |||
) |
Definition at line 104 of file fitsprocess.cpp.
void FITSProcess::divide | ( | float * | img1, | |
float * | img2 | |||
) |
Definition at line 225 of file fitsprocess.cpp.
float FITSProcess::min | ( | float * | buf | ) |
Definition at line 251 of file fitsprocess.cpp.
void FITSProcess::normalize | ( | float * | buf | ) |
Definition at line 237 of file fitsprocess.cpp.
float FITSProcess::quick_select | ( | float * | arr, | |
int | n | |||
) |
Definition at line 156 of file fitsprocess.cpp.
void FITSProcess::reduce | ( | void | ) |
Definition at line 261 of file fitsprocess.cpp.
void FITSProcess::subtract | ( | float * | img1, | |
float * | img2 | |||
) |
Definition at line 216 of file fitsprocess.cpp.
Member Data Documentation
Definition at line 48 of file fitsprocess.h.
Definition at line 50 of file fitsprocess.h.
Definition at line 44 of file fitsprocess.h.
QPtrList<float> FITSProcess::darkFrames |
Definition at line 42 of file fitsprocess.h.
float* FITSProcess::finalDark |
Definition at line 51 of file fitsprocess.h.
float* FITSProcess::finalDarkFlat |
Definition at line 53 of file fitsprocess.h.
float* FITSProcess::finalFlat |
Definition at line 52 of file fitsprocess.h.
Definition at line 49 of file fitsprocess.h.
QPtrList<float> FITSProcess::flatFrames |
Definition at line 43 of file fitsprocess.h.
Definition at line 47 of file fitsprocess.h.
Definition at line 45 of file fitsprocess.h.
The documentation for this class was generated from the following files: