COMPASS  5.0.0
End-to-end AO simulation tool using GPU acceleration
SutraTargetBrahma Class Reference

this class provides the target_brahma features to COMPASS More...

#include <sutra_target_brahma.h>

Inheritance diagram for SutraTargetBrahma:
Collaboration diagram for SutraTargetBrahma:

Public Member Functions

 SutraTargetBrahma (CarmaContext *context, ACE_TCHAR *name, SutraTelescope *d_tel, int subsample, int ntargets, float *xpos, float *ypos, float *lambda, float *mag, float zerop, long *sizes, int Npts, int device)
 
 ~SutraTargetBrahma ()
 
void set_subsample (int ntarget, int subsample)
 
void publish ()
 
- Public Member Functions inherited from SutraTarget
 SutraTarget (CarmaContext *context, SutraTelescope *d_tel, int ntargets, float *xpos, float *ypos, float *lambda, float *mag, float zerop, long *sizes, int Npts, int device)
 
 ~SutraTarget ()
 
int get_phase (int ntarget, float *dest)
 

Additional Inherited Members

- Public Attributes inherited from SutraTarget
int ntargets
 
vector< SutraSource * > d_targets
 

Detailed Description

this class provides the target_brahma features to COMPASS

Author
COMPASS Team https://github.com/ANR-COMPASS
Version
5.0.0
Date
2011/01/28

Definition at line 49 of file sutra_target_brahma.h.

Constructor & Destructor Documentation

◆ SutraTargetBrahma()

SutraTargetBrahma::SutraTargetBrahma ( CarmaContext context,
ACE_TCHAR *  name,
SutraTelescope d_tel,
int  subsample,
int  ntargets,
float *  xpos,
float *  ypos,
float *  lambda,
float *  mag,
float  zerop,
long *  sizes,
int  Npts,
int  device 
)

◆ ~SutraTargetBrahma()

SutraTargetBrahma::~SutraTargetBrahma ( )

Member Function Documentation

◆ publish()

void SutraTargetBrahma::publish ( )

◆ set_subsample()

void SutraTargetBrahma::set_subsample ( int  ntarget,
int  subsample 
)

The documentation for this class was generated from the following file: