#include <sutra_centroider.h>
#include <sutra_wfs_pyr_pyrhr.h>
#include <string>
Go to the source code of this file.
|
void | fill_intensities (float *intensities, float *img, int *subindx, int *subindy, int ns, int nslopes, CarmaDevice *device, cudaStream_t stream=0) |
|
template<class T > |
void | get_masked_pix (T *centroids, T *ref, float *img, int *subindx, int *subindy, float *psum, int ns, int nslopes, CarmaDevice *device, cudaStream_t stream=0) |
|
template<class T > |
void | pyr_fill_selected_pix (T *img, int img_sizex, T *pix, int *subindx, int *subindy, int nvalid, CarmaDevice *device) |
|
template<class T > |
void | pyr_fill_mask (T *mask, int img_sizex, int *subindx, int *subindy, int nvalid, CarmaDevice *device) |
|
◆ fill_intensities()
void fill_intensities |
( |
float * |
intensities, |
|
|
float * |
img, |
|
|
int * |
subindx, |
|
|
int * |
subindy, |
|
|
int |
ns, |
|
|
int |
nslopes, |
|
|
CarmaDevice * |
device, |
|
|
cudaStream_t |
stream = 0 |
|
) |
| |
◆ get_masked_pix()
template<class T >
void get_masked_pix |
( |
T * |
centroids, |
|
|
T * |
ref, |
|
|
float * |
img, |
|
|
int * |
subindx, |
|
|
int * |
subindy, |
|
|
float * |
psum, |
|
|
int |
ns, |
|
|
int |
nslopes, |
|
|
CarmaDevice * |
device, |
|
|
cudaStream_t |
stream = 0 |
|
) |
| |
◆ pyr_fill_mask()
template<class T >
void pyr_fill_mask |
( |
T * |
mask, |
|
|
int |
img_sizex, |
|
|
int * |
subindx, |
|
|
int * |
subindy, |
|
|
int |
nvalid, |
|
|
CarmaDevice * |
device |
|
) |
| |
◆ pyr_fill_selected_pix()
template<class T >
void pyr_fill_selected_pix |
( |
T * |
img, |
|
|
int |
img_sizex, |
|
|
T * |
pix, |
|
|
int * |
subindx, |
|
|
int * |
subindy, |
|
|
int |
nvalid, |
|
|
CarmaDevice * |
device |
|
) |
| |