EMAN2
Classes | Namespaces | Functions
reconstructor.h File Reference
#include <fstream>
#include <memory>
#include "emdata.h"
#include "exception.h"
#include "emobject.h"
#include "interp.h"
#include <utility>
#include "reconstructor_tools.h"
Include dependency graph for reconstructor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EMAN::Reconstructor
 Reconstructor class defines a way to do 3D recontruction. More...
 
class  EMAN::ReconstructorVolumeData
 This is a Mixin class A class object encapsulating the volume data required by Reconstructors It basically stores two (pointers) to EMData objects and stores the dimensions of the image volume. More...
 
class  EMAN::FourierReconstructorSimple2D
 This class originally added for 2D experimentation and prototying. More...
 
class  EMAN::FourierReconstructor
 Fourier space 3D reconstruction The Fourier reconstructor is designed to work in an iterative fashion, where similarity ("quality") metrics are used to determine if a slice should be inserted into the 3D in each subsequent iteration. More...
 
class  EMAN::WienerFourierReconstructor
 Fourier space 3D reconstruction This is a modified version of the normal FourierReconstructor which is aware of the SSNR information stored in individual class-average headers as "ctf_snr_total" and "ctf_wiener_filtered". More...
 
class  EMAN::FourierIterReconstructor
 Fourier space 3D reconstruction The Fourier reconstructor is designed to work in an iterative fashion, where similarity ("quality") metrics are used to determine if a slice should be inserted into the 3D in each subsequent iteration. More...
 
class  EMAN::BackProjectionReconstructor
 Real space 3D reconstruction using back projection. More...
 
class  EMAN::RealMedianReconstructor
 Real space 3D reconstruction using per-voxel median. More...
 
class  EMAN::nn4Reconstructor
 
class  EMAN::nn4_rectReconstructor
 Direct Fourier inversion Reconstructor for extremly rectangular object. More...
 
class  EMAN::nnSSNR_Reconstructor
 
class  EMAN::nn4_ctfReconstructor
 nn4_ctf Direct Fourier Inversion Reconstructor More...
 
class  EMAN::nn4_ctfwReconstructor
 nn4_ctfw Direct Fourier Weighted Inversion Reconstructor More...
 
class  EMAN::nn4_ctfwsReconstructor
 nn4_ctfws Direct Fourier Weighted Inversion Reconstructor for sorting More...
 
class  EMAN::nn4_ctf_rectReconstructor
 nn4_ctf_rectDirect Fourier Inversion Reconstructor More...
 
class  EMAN::nnSSNR_ctfReconstructor
 
struct  EMAN::point_t
 
class  EMAN::newfile_store
 
class  EMAN::file_store
 

Namespaces

namespace  EMAN
 E2Exception class.
 

Functions

EMDataEMAN::padfft_slice (const EMData *const slice, const Transform &t, int npad)
 Direct Fourier inversion Reconstructor. More...
 
void EMAN::dump_reconstructors ()
 
map< string, vector< string > > EMAN::dump_reconstructors_list ()