• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kstars

FITSProcess Class Reference

#include <fitsprocess.h>

List of all members.


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

int FITSProcess::darkCombineMode

Definition at line 48 of file fitsprocess.h.

int FITSProcess::darkflatCombineMode

Definition at line 50 of file fitsprocess.h.

QPtrList<float> FITSProcess::darkflatFrames

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.

int FITSProcess::flatCombineMode

Definition at line 49 of file fitsprocess.h.

QPtrList<float> FITSProcess::flatFrames

Definition at line 43 of file fitsprocess.h.

int FITSProcess::npix

Definition at line 47 of file fitsprocess.h.

FITSViewer* FITSProcess::viewer

Definition at line 45 of file fitsprocess.h.


The documentation for this class was generated from the following files:
  • fitsprocess.h
  • fitsprocess.cpp

kstars

Skip menu "kstars"
  • Main Page
  • Modules
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • keduca
  • kstars
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal