BIE::SplatModel3 Class Reference
A simple test model based on 2-dim Gaussian splats.
More...
#include <SplatModel3.h>
List of all members.
|
Global parameters |
|
static double | SIGX |
| | Dispersion in X direction (if Ndim=2).
|
|
static double | SIGY |
| | Dispersion in Y direction (if Ndim=2).
|
|
static double | A1 |
| | Mean and variance for each component.
|
|
static double | A2 |
|
static double | A3 |
|
static double | V1 |
|
static double | V2 |
|
static double | V3 |
|
class | boost::serialization::access |
|
| SplatModel3 (int ndim, int mdim) |
| | Constructor (ndim=2, 4).
|
|
void | Initialize (State &) |
| | Initialize state dependent part of calculation.
|
|
void | Initialize (vector< double > &w, vector< vector< double > > &p) |
|
virtual double | NormEval (double xmin, double xmax, double ymin, double ymax) |
| | Integrated norm (for point likelihood).
|
|
double | NormEval (double x, double y, SampleDistribution *d) |
| | Compute normalization of tiles.
|
|
vector< double > | EvaluateBinned (double x, double y, BinnedDistribution *d) |
| | Main method returning source density.
|
|
vector< double > | EvaluatePoint (double x, double y, PointDistribution *d) |
| | Contribution to each point from this line of sight.
|
|
string | ParameterDescription (int i) |
| | Label parameters.
|
|
int | DataDimension () |
| | Dimension of data attributes.
|
|
| SplatModel3 () |
Detailed Description
A simple test model based on 2-dim Gaussian splats.
Assumes data with three flux attributes, also distributed as Gaussians. The centers of these Gaussians are constants. This model has two splat components with Gaussian distributed attributes.
- Todo:
- Remove ParameterDescription and DataDimension.
- Todo:
- EvaluateBinned/Point should return a Distribution, not a vector.
The documentation for this class was generated from the following file: