Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | Private Member Functions | Static Private Attributes | List of all members
core::scoring::saxs::SinXOverX Class Reference

#include <SinXOverX.hh>

Collaboration diagram for core::scoring::saxs::SinXOverX:
Collaboration graph
[legend]

Public Member Functions

core::Real evaluate (core::Real x) const
 

Static Public Member Functions

static SinXOverXget_instance ()
 

Private Member Functions

 SinXOverX ()
 
void fill_sin_x_over_x_table ()
 

Static Private Attributes

static SinXOverXinstance_
 
static utility::vector1< Realsin_x_over_x_
 

Constructor & Destructor Documentation

core::scoring::saxs::SinXOverX::SinXOverX ( )
private

References fill_sin_x_over_x_table(), and instance_.

Referenced by get_instance().

Member Function Documentation

core::Real core::scoring::saxs::SinXOverX::evaluate ( core::Real  x) const
inline
void core::scoring::saxs::SinXOverX::fill_sin_x_over_x_table ( )
private

References sin_x_over_x_.

Referenced by SinXOverX().

static SinXOverX* core::scoring::saxs::SinXOverX::get_instance ( )
inlinestatic

Member Data Documentation

SinXOverX * core::scoring::saxs::SinXOverX::instance_
staticprivate

Referenced by get_instance(), and SinXOverX().

utility::vector1< Real > core::scoring::saxs::SinXOverX::sin_x_over_x_
staticprivate

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