EMAN::CtfCWAverager Class Reference

CtfCWAverager averages the images with CTF correction. More...

#include <averager.h>

Inheritance diagram for EMAN::CtfCWAverager:

Inheritance graph
[legend]
Collaboration diagram for EMAN::CtfCWAverager:

Collaboration graph
[legend]

List of all members.

Public Member Functions

string get_name () const
 Get the Averager's name.
string get_desc () const
void set_params (const Dict &new_params)
 Set the Averager parameters using a key/value dictionary.

Static Public Member Functions

static AveragerNEW ()


Detailed Description

CtfCWAverager averages the images with CTF correction.

Definition at line 380 of file averager.h.


Member Function Documentation

string EMAN::CtfCWAverager::get_name (  )  const [inline, virtual]

Get the Averager's name.

Each Averager is identified by a unique name.

Returns:
The Averager's name.

Implements EMAN::Averager.

Definition at line 383 of file averager.h.

00384                 {
00385                         return "ctfcw";
00386                 }

string EMAN::CtfCWAverager::get_desc (  )  const [inline, virtual]

Implements EMAN::Averager.

Definition at line 388 of file averager.h.

00389                 {
00390                         return "CTF amplitude corrected average, including SNR weight and Wiener filtration";
00391                 }

static Averager* EMAN::CtfCWAverager::NEW (  )  [inline, static]

Definition at line 393 of file averager.h.

00394                 {
00395                         return new CtfCWAverager();
00396                 }

void EMAN::CtfCWAverager::set_params ( const Dict new_params  )  [inline, virtual]

Set the Averager parameters using a key/value dictionary.

Parameters:
new_params A dictionary containing the new parameters.

Reimplemented from EMAN::Averager.

Definition at line 398 of file averager.h.

References EMAN::CtfAverager::need_snr, and EMAN::Averager::params.

00399                 {
00400                         params = new_params;
00401                         if ((int) params["need_snr"]) {
00402                                 need_snr = true;
00403                         }
00404                         else {
00405                                 need_snr = false;
00406                         }
00407                 }


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

Generated on Sat Nov 21 02:20:16 2009 for EMAN2 by  doxygen 1.5.6