#line 34 "/home/ubuntu/projects/crseo/sys/CEO/pyramid/pyramid.nw" #include "pyramid.h" #line 83 "/home/ubuntu/projects/crseo/sys/CEO/pyramid/pyramid.nw" void pyramid::setup(int N_SIDE_LENSLET_, int _N_PX_LENSLET_, float _modulation_, int _modulation_sampling_, float _alpha_, int N_GS) { N_PX_LENSLET = _N_PX_LENSLET_; N_SIDE_LENSLET = N_SIDE_LENSLET_; modulation = _modulation_; modulation_sampling = _modulation_sampling_; alpha = _alpha_; camera.setup(N_PX_LENSLET-1,1,4,N_PX_LENSLET*4,N_PX_LENSLET/N_SIDE_LENSLET,N_GS); //data.setup(N_SIDE_LENSLET*2, N_GS); } #line 101 "/home/ubuntu/projects/crseo/sys/CEO/pyramid/pyramid.nw" void pyramid::cleanup(void) { INFO("@(CEO)>pyramid: freeing memory!\n"); INFO(" |-"); camera.cleanup(); INFO(" |-"); //data.cleanup(); }