clipper::SFscale_aniso< T > Class Template Reference

Structure factor anisotropic scaling. More...

#include <sfscale.h>

Inheritance diagram for clipper::SFscale_aniso< T >:
clipper::SFscale_base< T >

List of all members.

Public Types

enum  TYPE { F, I }
enum  MODE { NORMAL, SHARPEN, UNSHARPEN }

Public Member Functions

 SFscale_aniso (ftype nsig=0.0, MODE mode=NORMAL)
 constructor: takes rejection criterion for F/sigF
bool operator() (HKL_data< datatypes::F_sigF< T > > &fo, const HKL_data< datatypes::F_phi< T > > &fc)
 Scale Fo to Fc.
bool operator() (HKL_data< datatypes::F_phi< T > > &fc, const HKL_data< datatypes::F_sigF< T > > &fo)
 Scale Fc to Fo.
bool operator() (HKL_data< datatypes::F_sigF< T > > &fo)
 Scale Fo to isotropic (approximate).
bool operator() (HKL_data< datatypes::F_sigF< T > > &fo, const ftype resfilter, const int npar_scl)
 Scale Fo to isotropic (approximate).
bool operator() (HKL_data< datatypes::I_sigI< T > > &Io, const ftype resfilter, const int npar_scl)
 Scale Io to isotropic (approximate).
template<class D , class T1 , class T2 , class S >
bool scale (HKL_data< D > &fo, const ftype resfilter, const int npar_scl)
 Primitive scaling functions for F and I.
const U_aniso_orthu_aniso_orth (TYPE t) const
 return aniso correction on F or I
const U_aniso_orthu_aniso_orth () const

Detailed Description

template<class T>
class clipper::SFscale_aniso< T >

Structure factor anisotropic scaling.

Perform structure factor anisotropic scaling, observed to calculated, calculated to observed, or observed against itself.


Member Function Documentation

template<class T>
const U_aniso_orth& clipper::SFscale_aniso< T >::u_aniso_orth (  )  const [inline]

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

Generated on 4 Jan 2010 for Clipper_contrib by  doxygen 1.6.1