IMP Reference Guide
2.13.0
The Integrative Modeling Platform
|
Calculates and stores Gaussian kernel parameters. More...
#include <IMP/em/KernelParameters.h>
Calculates and stores Gaussian kernel parameters.
Definition at line 28 of file KernelParameters.h.
Public Member Functions | |
KernelParameters (float resolution) | |
float | get_inv_rsigsq () const |
Get the inverse of sigma squared. More... | |
float | get_lim () const |
Gets the value of lim parameter. More... | |
float | get_rkdist () const |
Get the length of the Gaussian (sigma*number_of_sigmas_used) More... | |
float | get_rkdistsq () const |
Get the squared length of the Gaussian (sigma*number_of_sigmas_used) More... | |
float | get_rnormfac () const |
Get the Gaussian normalization factor. More... | |
float | get_rsig () const |
float | get_rsigsq () const |
float | get_sq2pi3 () const |
Get the non-sigma portion of the Gaussian normalization factor. More... | |
float | get_timessig () const |
Gets the number of sigma used. More... | |
void | show (std::ostream &out=std::cout) const |
Protected Types | |
typedef std::map< float, const internal::RadiusDependentKernelParameters * > | KernelMap |
Protected Member Functions | |
void | init (float resolution) |
Protected Attributes | |
bool | initialized_ |
float | inv_rsigsq_ |
float | lim_ |
KernelMap | radii2params_ |
float | rkdist_ |
float | rkdistsq_ |
float | rnormfac_ |
float | rsig_ |
float | rsigsq_ |
float | sq2pi3_ |
float | timessig_ |
float IMP::em::KernelParameters::get_inv_rsigsq | ( | ) | const |
Get the inverse of sigma squared.
Definition at line 48 of file KernelParameters.h.
float IMP::em::KernelParameters::get_lim | ( | ) | const |
Gets the value of lim parameter.
Definition at line 69 of file KernelParameters.h.
float IMP::em::KernelParameters::get_rkdist | ( | ) | const |
Get the length of the Gaussian (sigma*number_of_sigmas_used)
Definition at line 63 of file KernelParameters.h.
float IMP::em::KernelParameters::get_rkdistsq | ( | ) | const |
Get the squared length of the Gaussian (sigma*number_of_sigmas_used)
Definition at line 66 of file KernelParameters.h.
float IMP::em::KernelParameters::get_rnormfac | ( | ) | const |
Get the Gaussian normalization factor.
Definition at line 60 of file KernelParameters.h.
float IMP::em::KernelParameters::get_rsig | ( | ) | const |
Get sigma as a function of the resolution according to the full width at half maximum criterion
Definition at line 41 of file KernelParameters.h.
float IMP::em::KernelParameters::get_rsigsq | ( | ) | const |
Get squared sigma as a function of the resolution according to the full width at half maximum criterion
Definition at line 45 of file KernelParameters.h.
float IMP::em::KernelParameters::get_sq2pi3 | ( | ) | const |
Get the non-sigma portion of the Gaussian normalization factor.
Definition at line 57 of file KernelParameters.h.
float IMP::em::KernelParameters::get_timessig | ( | ) | const |
Gets the number of sigma used.
Definition at line 54 of file KernelParameters.h.