IMP  2.4.0
The Integrative Modeling Platform
Public Member Functions | Protected Attributes | List of all members
IMP::em::RadiusDependentKernelParameters Class Reference

Calculates kernel parameters as a function of a specific radius. More...

#include <IMP/em/KernelParameters.h>

Detailed Description

Calculates kernel parameters as a function of a specific radius.

Definition at line 27 of file KernelParameters.h.

Public Member Functions

 RadiusDependentKernelParameters (float radii, float rsigsq, float timessig, float sq2pi3, float inv_rsigsq, float rnormfac, float rkdist)
 
float get_inv_sigsq () const
 Gets the inverse sigma squared. More...
 
float get_kdist () const
 Gets the value of kdist parameter. More...
 
float get_normfac () const
 Gets the value of normfac parameter. More...
 
float get_sig () const
 Gets the sigma value. More...
 
float get_vsig () const
 Gets the value of the volume sigma. More...
 
float get_vsigsq () const
 Gets the value of volume sigma squared. More...
 
void show (std::ostream &s=std::cout) const
 Show. More...
 

Protected Attributes

float inv_sigsq_
 the inverse of sigma square More...
 
float kdist_
 the kernel distance (= elements for summation) More...
 
float normfac_
 normalization factor More...
 
float sig_
 the sigma More...
 
float vsig_
 vsig More...
 
float vsigsq_
 square of vsig More...
 

Member Function Documentation

float IMP::em::RadiusDependentKernelParameters::get_inv_sigsq ( ) const

Gets the inverse sigma squared.

Definition at line 39 of file KernelParameters.h.

float IMP::em::RadiusDependentKernelParameters::get_kdist ( ) const

Gets the value of kdist parameter.

Definition at line 43 of file KernelParameters.h.

float IMP::em::RadiusDependentKernelParameters::get_normfac ( ) const

Gets the value of normfac parameter.

Definition at line 45 of file KernelParameters.h.

float IMP::em::RadiusDependentKernelParameters::get_sig ( ) const

Gets the sigma value.

Definition at line 41 of file KernelParameters.h.

float IMP::em::RadiusDependentKernelParameters::get_vsig ( ) const

Gets the value of the volume sigma.

Definition at line 35 of file KernelParameters.h.

float IMP::em::RadiusDependentKernelParameters::get_vsigsq ( ) const

Gets the value of volume sigma squared.

Definition at line 37 of file KernelParameters.h.

void IMP::em::RadiusDependentKernelParameters::show ( std::ostream &  s = std::cout) const

Show.

Member Data Documentation

float IMP::em::RadiusDependentKernelParameters::inv_sigsq_
protected

the inverse of sigma square

Definition at line 61 of file KernelParameters.h.

float IMP::em::RadiusDependentKernelParameters::kdist_
protected

the kernel distance (= elements for summation)

Definition at line 65 of file KernelParameters.h.

float IMP::em::RadiusDependentKernelParameters::normfac_
protected

normalization factor

Definition at line 67 of file KernelParameters.h.

float IMP::em::RadiusDependentKernelParameters::sig_
protected

the sigma

Definition at line 63 of file KernelParameters.h.

float IMP::em::RadiusDependentKernelParameters::vsig_
protected

vsig

Definition at line 57 of file KernelParameters.h.

float IMP::em::RadiusDependentKernelParameters::vsigsq_
protected

square of vsig

Definition at line 59 of file KernelParameters.h.


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