Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Arroyo::pixel_phase_array< T > Class Template Reference

#include <pixel_phase_array.h>

Inheritance diagram for Arroyo::pixel_phase_array< T >:

Arroyo::pixel_array< T > List of all members.

Public Member Functions

 pixel_phase_array ()
 pixel_phase_array (const pixel_phase_array< T > &pixpharr)
 pixel_phase_array (const iofits &iof)
 pixel_phase_array (const vector< long > &in_axes, const T *data=NULL, const float *wts=NULL)
 ~pixel_phase_array ()
pixel_phase_arrayoperator= (const pixel_phase_array< T > &pixpharr)
void wrap ()
void decimate (int nadd)

Friends

int operator== (const pixel_phase_array< T > &p1, const pixel_phase_array< T > &p2)

Detailed Description

template<class T>
class Arroyo::pixel_phase_array< T >

A class to hold and manipulate square phase images


Constructor & Destructor Documentation

template<class T>
Arroyo::pixel_phase_array< T >::pixel_phase_array  )  [inline]
 

Null constructor

template<class T>
Arroyo::pixel_phase_array< T >::pixel_phase_array const pixel_phase_array< T > &  pixpharr  )  [inline]
 

Copy constructor

template<class T>
Arroyo::pixel_phase_array< T >::pixel_phase_array const iofits iof  )  [inline]
 

Construct from iofits object

template<class T>
Arroyo::pixel_phase_array< T >::pixel_phase_array const vector< long > &  in_axes,
const T *  data = NULL,
const float *  wts = NULL
[inline]
 

Construct from the bits.

The data array should hold the phases measured in radians.

template<class T>
Arroyo::pixel_phase_array< T >::~pixel_phase_array  )  [inline]
 

Destructor


Member Function Documentation

template<class T>
void Arroyo::pixel_phase_array< T >::decimate int  nadd  )  [inline]
 

Decimate resolution of pixel phase array

Reimplemented from Arroyo::pixel_array< T >.

template<class T>
pixel_phase_array& Arroyo::pixel_phase_array< T >::operator= const pixel_phase_array< T > &  pixpharr  )  [inline]
 

Operator =

template<class T>
void Arroyo::pixel_phase_array< T >::wrap  )  [inline]
 

Wrap phase array into [-M_PI,M_PI)


Friends And Related Function Documentation

template<class T>
int operator== const pixel_phase_array< T > &  p1,
const pixel_phase_array< T > &  p2
[friend]
 

Friend operator == for pixel_phase_array


The documentation for this class was generated from the following file:
Generated on Thu Nov 29 17:16:35 2007 for arroyo by  doxygen 1.3.9.1