mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
|
Definition at line 24 of file wooferTweeterReconstructor.hpp.
#include <ao/sim/wooferTweeterReconstructor.hpp>
Public Types | |
typedef wooferReconT::floatT | floatT |
typedef Eigen::Array< floatT, -1, -1 > | imageT |
The type of the measurement (i.e. the slope vector) | |
typedef wooferTweeterReconstructorSpec< wooferReconT, tweeterReconT > | specT |
Public Member Functions | |
wooferTweeterReconstructor () | |
Default c'tor. | |
template<typename AOSysT > | |
void | initialize (AOSysT &AOSys, specT &spec) |
std::vector< floatT > | calAmp () |
Get the calibration amplitude used in response matrix acquisition (_calAmp) | |
template<typename measurementT , typename wfsImageT > | |
void | reconstruct (measurementT &commandVect, wfsImageT &wfsImage) |
Reconstruct the wavefront from the input image, producing the modal amplitude vector. | |
Public Attributes | |
wooferReconT | _woofer |
tweeterReconT | _tweeter |
typedef wooferReconT::floatT mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::floatT |
Definition at line 27 of file wooferTweeterReconstructor.hpp.
typedef Eigen::Array<floatT, -1, -1> mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::imageT |
The type of the measurement (i.e. the slope vector)
The type of the WFS image
Definition at line 33 of file wooferTweeterReconstructor.hpp.
typedef wooferTweeterReconstructorSpec<wooferReconT, tweeterReconT> mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::specT |
Definition at line 35 of file wooferTweeterReconstructor.hpp.
mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::wooferTweeterReconstructor | ( | ) |
Default c'tor.
Definition at line 97 of file wooferTweeterReconstructor.hpp.
std::vector< typename wooferReconT::floatT > mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::calAmp | ( | ) |
Get the calibration amplitude used in response matrix acquisition (_calAmp)
Definition at line 102 of file wooferTweeterReconstructor.hpp.
|
inline |
Definition at line 45 of file wooferTweeterReconstructor.hpp.
References mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::_tweeter, mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::_woofer, mx::AO::sim::wooferTweeterReconstructorSpec< wooferReconT, tweeterReconT >::tweeter, and mx::AO::sim::wooferTweeterReconstructorSpec< wooferReconT, tweeterReconT >::woofer.
void mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::reconstruct | ( | measurementT & | commandVect, |
wfsImageT & | wfsImage | ||
) |
Reconstruct the wavefront from the input image, producing the modal amplitude vector.
Definition at line 121 of file wooferTweeterReconstructor.hpp.
References mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::reconstruct().
Referenced by mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::reconstruct().
tweeterReconT mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::_tweeter |
Definition at line 38 of file wooferTweeterReconstructor.hpp.
Referenced by mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::initialize().
wooferReconT mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::_woofer |
Definition at line 37 of file wooferTweeterReconstructor.hpp.
Referenced by mx::AO::sim::wooferTweeterReconstructor< wooferReconT, tweeterReconT >::initialize().