IMP logo
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
IMP::saxs::Distribution< ValueT > Class Template Reference

Detailed Description

template<class ValueT>
class IMP::saxs::Distribution< ValueT >

base class for distribution classes

+ Inheritance diagram for IMP::saxs::Distribution< ValueT >:

List of all members.

Public Member Functions

Float get_bin_size () const
 returns bin size
Float get_max_distance () const
 returns maximal distance value of distribution

Static Public Member Functions

 Distribution (Float bin_size=pr_resolution)
 Constructor.

Protected Member Functions

unsigned int dist2index (Float dist) const
Float index2dist (unsigned int index) const
void init (Float bin_size)

Protected Attributes

Float bin_size_
Float max_distance_
Float one_over_bin_size_

Additional Inherited Members

- Public Attributes inherited from std::vector< T >
elements
 STL member.

Constructor & Destructor Documentation

template<class ValueT>
IMP::saxs::Distribution< ValueT >::Distribution ( Float  bin_size = pr_resolution)
static

Constructor.


Member Function Documentation

template<class ValueT>
Float IMP::saxs::Distribution< ValueT >::get_bin_size ( ) const

returns bin size

template<class ValueT>
Float IMP::saxs::Distribution< ValueT >::get_max_distance ( ) const

returns maximal distance value of distribution


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

Generated on Tue May 22 2012 23:33:37 for IMP by doxygen 1.8.1