17 #ifndef _SUTRA_ROKET_H_
18 #define _SUTRA_ROKET_H_
93 float *Btt,
float *P,
float *gRD,
float *RD);
this class provides the context in which CarmaObj are created
this class provides the atmos features to COMPASS
this class provides the roket features to COMPASS
CarmaObj< float > * d_covm
CarmaObj< float > * d_tmpdiff
CarmaObj< float > * d_covv
int apply_loop_filter(CarmaObj< float > *d_odata, CarmaObj< float > *d_idata1, CarmaObj< float > *d_idata2, float gain, int k)
sutra_controller_geo * geocontrol
CarmaObj< float > * d_modes
CarmaObj< float > * d_fullErr
CarmaObj< float > * d_psfortho
CarmaObj< float > * d_alias
SutraRoket(CarmaContext *context, int device, SutraRtc *rtc, SutraSensors *sensors, SutraTarget *target, SutraDms *dms, SutraTelescope *tel, SutraAtmos *atm, int loopcontroller, int geocontroller, int nactus, int nmodes, int nfilt, int niter, float *Btt, float *P, float *gRD, float *RD)
CarmaObj< float > * d_bandwidth
CarmaObj< float > * d_noise
CarmaObj< float > * d_commanded
CarmaObj< float > * d_filtmodes
CarmaObj< float > * d_filtered
CarmaContext * current_context
CarmaObj< float > * d_nonlinear
CarmaObj< float > * d_bkup_screen
CarmaObj< float > * d_gRD
CarmaObj< float > * d_bkup_com
CarmaObj< float > * d_err1
CarmaObj< float > * d_tomo
sutra_controller_ls * loopcontrol
CarmaObj< float > * d_err2
CarmaObj< float > * d_Btt
this class provides the rtc features to COMPASS
this class provides the sensors features to COMPASS
this class provides the target features to COMPASS
this class provides the telescope features to COMPASS
this class provides the controller_geo features to COMPASS
this class provides the controller_ls features to COMPASS
int separate_modes(float *modes, float *filtmodes, int nmodes, int nfilt, CarmaDevice *device)