EllipticGaussian Class

(lgnSimulator::EllipticGaussian)

Spatial elliptic Gaussian kernel. More...

Header: #include <EllipticGaussian>
Inherits: SpatialKernel

Public Functions

EllipticGaussian(double angle, double widthLong, double widthNarrow)
~EllipticGaussian()

Reimplemented Public Functions

virtual complex<double> fourierTransform(vec2 k) const
virtual double spatial(vec2 r) const

Detailed Description

Spatial elliptic Gaussian kernel.

Member Function Documentation

EllipticGaussian::EllipticGaussian(double angle, double widthLong, double widthNarrow)

Default constructs an instance of EllipticGaussian.

EllipticGaussian::~EllipticGaussian()

Destroys the instance of EllipticGaussian.

[virtual] complex<double> EllipticGaussian::fourierTransform(vec2 k) const

[virtual] double EllipticGaussian::spatial(vec2 r) const