Base class for origin matching calculation methods. More...
#include <function_object_bases.h>
Public Member Functions | |
virtual bool | operator() (bool &invert, Coord_frac &shift, const HKL_data< datatypes::F_phi< T > > &fphi1, const HKL_data< datatypes::F_phi< T > > &fphi2) const =0 |
Origin matching function definition. | |
virtual | ~OriginMatch_base () |
destructor |
Base class for origin matching calculation methods.
virtual bool clipper::OriginMatch_base< T >::operator() | ( | bool & | invert, | |
Coord_frac & | shift, | |||
const HKL_data< datatypes::F_phi< T > > & | fphi1, | |||
const HKL_data< datatypes::F_phi< T > > & | fphi2 | |||
) | const [pure virtual] |
Origin matching function definition.
In the implementations, this function will do the actual origin matching.
invert | True if the phases must be inverted. | |
shift | The coordinate shift required to match the phases. fphi1 The first set of map coefficients. fphi2 The second set of map coefficients. |
Implemented in clipper::OriginMatch< T >.