Base class for electron density calculation methods. More...
#include <function_object_bases.h>
Public Member Functions | |
virtual bool | operator() (Xmap< T > &xmap, const Atom_list &atoms) const =0 |
Electron density calculation function definition. | |
virtual bool | operator() (NXmap< T > &nxmap, const Atom_list &atoms) const =0 |
virtual | ~EDcalc_base () |
destructor |
Base class for electron density calculation methods.
virtual bool clipper::EDcalc_base< T >::operator() | ( | Xmap< T > & | xmap, | |
const Atom_list & | atoms | |||
) | const [pure virtual] |
Electron density calculation function definition.
In the implementations, this function will do the actual electron density calculation.
xmap | Electron density map to be calculated. On output this holds the electron density map corresponding to the atomic model. | |
atoms | The atom selection from which the density is to be calculated. |
Implemented in clipper::EDcalc_mask< T >, clipper::EDcalc_iso< T >, and clipper::EDcalc_aniso< T >.