IMP
2.0.0
The Integrative Modeling Platform
|
#include <IMP/saxs/Distribution.h>
Public Member Functions | |
RadialDistributionFunction (Float bin_size=pr_resolution) | |
Constructor (default) | |
RadialDistributionFunction (const std::string &file_name) | |
Constructor from gnom file. | |
void | add (const RadialDistributionFunction &model_pr) |
add another distribution | |
Float | fit (const RadialDistributionFunction &model_pr, const std::string &file_name="") const |
fit the distributions by scaling according to maximum | |
void | normalize () |
normalize to area = 1.0 | |
Float | R_factor_score (const RadialDistributionFunction &model_pr, const std::string &file_name="") const |
analogy crystallographic R-factor score | |
void | scale (Float c) |
scale distribution by a constant | |
void | show (std::ostream &out=std::cout) const |
print tables | |
Public Member Functions inherited from IMP::saxs::Distribution< Float > | |
Float | get_bin_size () const |
returns bin size | |
Float | get_max_distance () const |
returns maximal distance value of distribution | |
Additional Inherited Members | |
Static Public Member Functions inherited from IMP::saxs::Distribution< Float > | |
Distribution (Float bin_size=pr_resolution) | |
Constructor. | |
Public Attributes inherited from std::vector< T > | |
T | elements |
STL member. | |
Protected Member Functions inherited from IMP::saxs::Distribution< Float > | |
unsigned int | dist2index (Float dist) const |
Float | index2dist (unsigned int index) const |
void | init (Float bin_size) |
Protected Attributes inherited from IMP::saxs::Distribution< Float > | |
Float | bin_size_ |
Float | max_distance_ |
Float | one_over_bin_size_ |
Radial Distribution class for calculating SAXS Profile this is distance distribution multiplied by form factors of atoms
Definition at line 69 of file Distribution.h.