BIE::SplatModel1d Class Reference

A simple test model based on 1-dim Gaussian splats. More...

#include <SplatModel1d.h>

Inheritance diagram for BIE::SplatModel1d:
Collaboration diagram for BIE::SplatModel1d:

List of all members.

Global parameters

static double SIGX
 Dispersion in X direction (if Ndim=2).
static double VALUE
 Value of attribute (delta function).
class boost::serialization::access
 SplatModel1d (int ndim, int mdim)
 Constructor (ndim=1, 2).
void setSIG (double sigx)
 Change the default root variance value.
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 binned source density.
vector< double > EvaluatePoint (double x, double y, PointDistribution *d)
 Main method returning point source density.
string ParameterDescription (int i)
 Label parameters.
int DataDimension ()
 Dimension of data attributes.
 SplatModel1d ()


Detailed Description

A simple test model based on 1-dim Gaussian splats.

The y distribution is uniform in the unit interval.

Todo:
Remove ParameterDescription and DataDimension.
Todo:
Evaluate should return a Distribution, not a vector.

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

Send suggestions, questions, and feedback to WEINBERG at ASTRO dot UMASS dot EDU.
Documentation generated at Fri Mar 26 00:35:13 2010 by doxygen