32#ifndef eman_averager_template_h__
33#define eman_averager_template_h__ 1
61 return "XYZ description";
Averager class defines a way to do averaging on a set of images.
EMData stores an image's data and defines core image processing routines.
TypeDict is a dictionary to store <string, EMObject::ObjectType> pair.
void put(const string &key, EMObject::ObjectType o, const string &desc="")
XYZAverager is an averager template for defining new averagers.
string get_name() const
Get the Averager's name.
EMData * finish()
Finish up the averaging and return the result.
void add_image(EMData *image)
To add an image to the Averager.
TypeDict get_param_types() const
Add your averager parameter names and types in get_param_types().