|
| None | __init__ (self, carmaWrap.context context, Telescope d_tel, int ntargets, numpy.ndarray[numpy.float32] xpos, numpy.ndarray[numpy.float32] ypos, numpy.ndarray[numpy.float32] lambda_um, numpy.ndarray[numpy.float32] mag, float zerop, numpy.ndarray[numpy.int64] sizes, int Npts, int device) |
| | Create and initialise an target object. More...
|
| |
| str | __str__ (self) |
| |
Definition at line 8636 of file sutraWrap.py.
◆ __init__()
| None sutraWrap.Target.__init__ |
( |
|
self, |
|
|
carmaWrap.context |
context, |
|
|
Telescope |
d_tel, |
|
|
int |
ntargets, |
|
|
numpy.ndarray[numpy.float32] |
xpos, |
|
|
numpy.ndarray[numpy.float32] |
ypos, |
|
|
numpy.ndarray[numpy.float32] |
lambda_um, |
|
|
numpy.ndarray[numpy.float32] |
mag, |
|
|
float |
zerop, |
|
|
numpy.ndarray[numpy.int64] |
sizes, |
|
|
int |
Npts, |
|
|
int |
device |
|
) |
| |
Create and initialise an target object.
- Parameters
-
| context | (CarmaContext) : current carma context |
| d_tel | (SutraTelescope) : SutraTelescope object |
| ntargets | (int): number of targets |
| xpos | (np.ndarray[ndim=1,dtype=np.float32_t]) : X positions of each target in arcsec |
| ypos | (np.ndarray[ndim=1,dtype=np.float32_t]) : Y positions of each target in arcsec |
| lambda_um | (np.ndarray[ndim=1,dtype=np.float32_t]) : Wavelength of each target in µm |
| mag | (np.ndarray[ndim=1,dtype=np.float32_t]) : magnitude of each target |
| zerop | (float) : Flux at magnitude 0 in photons/m²/s |
| sizes | (np.ndarray[ndim=1,dtype=np.int64_t]) : Support size of each target |
| Npts | (int): number of points in the pupil |
| device | (int): GPU device index |
Definition at line 8664 of file sutraWrap.py.
◆ __str__()
| str sutraWrap.Target.__str__ |
( |
|
self | ) |
|
◆ d_targets
| sutraWrap.Target.d_targets = property |
|
static |
Vector of targets.
@n type of : typing.List[Source]
Definition at line 8672 of file sutraWrap.py.
◆ ntargets
| sutraWrap.Target.ntargets = property |
|
static |
Number of targets.
@n type of : int
Definition at line 8681 of file sutraWrap.py.
The documentation for this class was generated from the following file: