Information about a specific Plummer distribution, used by the multiple Plummer lens and the lens inversion routine.
#include <plummerlensinfo.h>
List of all members.
Public Member Functions |
| | PlummerLensInfo (double mass, double angularWidth, Vector2D< double > angularPosition) |
| | Describe a Plummer mass distribution.
|
| double | getMass () const |
| | Returns the currently set mass.
|
| double | getAngularWidth () const |
| | Returns the currently set width.
|
| Vector2D< double > | getAngularPosition () const |
| | Returns the currently set position of the center of the mass distribution.
|
| void | setMass (double m) |
| | Sets the current mass.
|
Constructor & Destructor Documentation
| grale::PlummerLensInfo::PlummerLensInfo |
( |
double |
mass, |
|
|
double |
angularWidth, |
|
|
Vector2D< double > |
angularPosition |
|
) |
| |
|
inline |
Describe a Plummer mass distribution.
- Parameters:
-
| mass | The total mass of the distribution. |
| angularwidth | The width of the distribution. |
| angularpos | Position of the center of the mass distribution. |
Member Function Documentation
| Vector2D<double> grale::PlummerLensInfo::getAngularPosition |
( |
| ) |
const |
|
inline |
| double grale::PlummerLensInfo::getAngularWidth |
( |
| ) |
const |
|
inline |
| double grale::PlummerLensInfo::getMass |
( |
| ) |
const |
|
inline |
| void grale::PlummerLensInfo::setMass |
( |
double |
m | ) |
|
|
inline |
The documentation for this class was generated from the following file: