casa
$Rev:20696$
|
Gaussian. More...
#include <MathFunc.h>
Public Member Functions | |
GaussianConv (T cut=MathFunc< T >::defcutoff(), T wparm=MathFunc< T >::defwidth()) | |
default constructor | |
GaussianConv (const GaussianConv< T > &) | |
copy constructor | |
GaussianConv< T > & | operator= (const GaussianConv< T > &) |
T | sup_value () const |
return value of support width | |
T | value (const T &) const |
compute and return a value of the math function | |
FuncId | id () const |
return a FuncId structure for Table storage/retrieval. | |
Private Member Functions | |
MathFunc< T > * | clone () const |
for every derived class, return new of that class with its own parameters | |
Private Attributes | |
T | sup_width |
T | fw2 |
const T | ln16 |
Gaussian.
A Gaussian
Definition at line 305 of file MathFunc.h.
casa::GaussianConv< T >::GaussianConv | ( | T | cut = MathFunc< T >::defcutoff() , |
T | wparm = MathFunc< T >::defwidth() |
||
) |
default constructor
casa::GaussianConv< T >::GaussianConv | ( | const GaussianConv< T > & | ) |
copy constructor
MathFunc<T>* casa::GaussianConv< T >::clone | ( | ) | const [private, virtual] |
for every derived class, return new of that class with its own parameters
Reimplemented from casa::MathFunc< T >.
FuncId casa::GaussianConv< T >::id | ( | ) | const [virtual] |
return a FuncId structure for Table storage/retrieval.
Reimplemented from casa::MathFunc< T >.
GaussianConv<T>& casa::GaussianConv< T >::operator= | ( | const GaussianConv< T > & | ) |
T casa::GaussianConv< T >::sup_value | ( | ) | const [inline, virtual] |
return value of support width
Reimplemented from casa::MathFunc< T >.
Definition at line 321 of file MathFunc.h.
References casa::GaussianConv< T >::sup_width.
T casa::GaussianConv< T >::value | ( | const T & | a | ) | const [virtual] |
compute and return a value of the math function
Reimplemented from casa::MathFunc< T >.
T casa::GaussianConv< T >::fw2 [private] |
Definition at line 333 of file MathFunc.h.
const T casa::GaussianConv< T >::ln16 [private] |
Definition at line 334 of file MathFunc.h.
T casa::GaussianConv< T >::sup_width [private] |
Definition at line 333 of file MathFunc.h.
Referenced by casa::GaussianConv< T >::sup_value().