IMP logo

IMP::saxs::DeltaDistributionFunction Class Reference


Detailed Description

Delta Distribution class for calculating the derivatives of SAXS Score this distribution is: sum_i [f_p(0) * f_i(0) * (x_p - x_i)] sum_i [f_p(0) * f_i(0) * (y_p - y_i)] sum_i [f_p(0) * f_i(0) * (z_p - z_i)]
Inheritance diagram for IMP::saxs::DeltaDistributionFunction:

Inheritance graph
[legend]

Public Member Functions

void calculate_derivative_distribution (Particle *particle)
 calculates distribution for an atom defined by particle
 DeltaDistributionFunction (const Particles &particles, Float max_distance=0.0, Float bin_size=pr_resolution)
 Constructor.
void show (std::ostream &out=std::cout, std::string prefix="") const
 print tables

Protected Attributes

std::vector< algebra::Vector3D > coordinates_
Floats form_factors_

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

Generated on Mon Mar 8 23:09:02 2010 for IMP by doxygen 1.5.8