Clipper

E^{2} scaling target More...
#include <resol_targetfn.h>
Public Member Functions  
TargetFn_scaleEsq (const HKL_data< T > &hkl_data_)  
constructor: takes the datalist against which to calc target  
Rderiv  rderiv (const HKL_info::HKL_reference_index &ih, const ftype &fh) const 
return the value and derivatives of the target function  
FNtype  type () const 
the type of the function: optionally used to improve convergence 
E^{2} scaling target
This class implements the target function for calculating the scale factor to normalise to <E^{2}> = 1. Note that this is not the same as dividing by <E^{2}>, except in a few special cases, e.g. a simple resolution bins calculation. The resulting targen function is the square of the value by which E should be multiplied to acheive the correct normalisation.