Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

EMAN::Util::Gaussian Class Reference

Gaussian function class. More...

#include <util.h>

List of all members.

Public Member Functions

 Gaussian (float sigma_=1.0)
float operator() (float x) const

Private Attributes

float sigma
float rttwopisigma
float twosigma2


Detailed Description

Gaussian function class.

Usage:

Gaussian gauss(sigma); float g = gauss(x);

Definition at line 569 of file util.h.


Constructor & Destructor Documentation

EMAN::Util::Gaussian::Gaussian float  sigma_ = 1.0  )  [inline]
 

Definition at line 574 of file util.h.

00579                 {


Member Function Documentation

float EMAN::Util::Gaussian::operator() float  x  )  const [inline]
 

Definition at line 578 of file util.h.

References x.

00579                 {
00580                         return (float)(x * x);


Member Data Documentation

float EMAN::Util::Gaussian::rttwopisigma [private]
 

Definition at line 571 of file util.h.

float EMAN::Util::Gaussian::sigma [private]
 

Definition at line 570 of file util.h.

float EMAN::Util::Gaussian::twosigma2 [private]
 

Definition at line 572 of file util.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 9 13:48:58 2010 for EMAN2 by  doxygen 1.3.9.1