reconstructor_tools.h File Reference

#include "emdata.h"
#include "interp.h"
#include <string>
#include <cstdlib>
#include <iostream>

Include dependency graph for reconstructor_tools.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  EMAN

Classes

class  EMAN::FourierPixelInserter3D
 FourierPixelInserter3D class defines a way a continuous pixel in 3D is inserted into the discrete 3D volume - there are various schemes for doing this including simply finding the nearest neighbor to more elaborate schemes that involve interpolation using the nearest 8 voxels and so on. More...
class  EMAN::FourierInserter3DMode1
 FourierPixelInserter3DMode1 - encapsulates "method 1" for inserting a 2D Fourier slice into a 3D volume See comments in FourierPixelInserter3D for explanations. More...
class  EMAN::FourierInserter3DMode2
 FourierPixelInserter3DMode2 - encapsulates "method 2" for inserting a 2D Fourier slice into a 3D volume See comments in FourierPixelInserter3D for explanations. More...
class  EMAN::FourierInserter3DMode3
 FourierPixelInserter3DMode3 - encapsulates "method 3" for inserting a 2D Fourier slice into a 3D volume See comments in FourierPixelInserter3D for explanations. More...
class  EMAN::FourierInserter3DMode4
 FourierPixelInserter3DMode4 - encapsulates "method 4" for inserting a 2D Fourier slice into a 3D volume See comments in FourierPixelInserter3D for explanations. More...
class  EMAN::FourierInserter3DMode5
 FourierPixelInserter3DMode5 - encapsulates "method 5" for inserting a 2D Fourier slice into a 3D volume See comments in FourierPixelInserter3D for explanations. More...
class  EMAN::FourierInserter3DMode6
 FourierPixelInserter3DMode6 - encapsulates "method 6" for inserting a 2D Fourier slice into a 3D volume See comments in FourierPixelInserter3D for explanations. More...
class  EMAN::FourierInserter3DMode7
 FourierPixelInserter3DMode7 - encapsulates "method 7" for inserting a 2D Fourier slice into a 3D volume See comments in FourierPixelInserter3D for explanations. More...
class  EMAN::FourierInserter3DMode8
 FourierPixelInserter3DMode8 - encapsulates "method 8" for inserting a 2D Fourier slice into a 3D volume See comments in FourierPixelInserter3D for explanations. More...
class  EMAN::InterpolationFunctoid
 InterpolationFunctoid is an abstract base class, having basically one function which is "operate(float radius)" It simplifies the implementation of InterpolatedFRC::continue_frc_calc? (where ? = 3,4,6 or 7) The other cases (1,2 and 5) must be handled case by case. More...
class  EMAN::InterpolationFunctoidMode3
 InterpolationFunctoidMode3 see comments for abstract base class InterpolationFunctoid. More...
class  EMAN::InterpolationFunctoidMode4
 InterpolationFunctoidMode4 see comments for abstract base class InterpolationFunctoid. More...
class  EMAN::InterpolationFunctoidMode5
 InterpolationFunctoidMode5 Handles the special case of mode5 interpolation - see FourierInserter3DMode5. More...
class  EMAN::InterpolationFunctoidMode6
 InterpolationFunctoidMode6 see comments for abstract base class InterpolationFunctoid. More...
class  EMAN::InterpolationFunctoidMode7
 InterpolationFunctoidMode7 see comments for abstract base class InterpolationFunctoid. More...
class  EMAN::InterpolatedFRC
 Interpolated FRC - oversees calculation of the FRC and normalization values in Fourier Reconstruction (compares a slice (in some orientation) to a volume) This class works in a similar fashion to FourierPixelInserter3D objects in that the class is first initialized, all of the pixels are "inserted" iteratively, and finally a "finish" is called which calculates the quality scores and returns them in an approprate data object (QualityScores). More...
class  EMAN::InterpolatedFRC::QualityScores
 QualityScores class is used by the FourierReconstructor and InterpolatedFRC for storing useful quality information. More...
class  EMAN::InterpolatedFRCMode1
class  EMAN::InterpolatedFRCMode2
class  EMAN::InterpolatedFRCMode3
class  EMAN::InterpolatedFRCMode4
class  EMAN::InterpolatedFRCMode5
class  EMAN::InterpolatedFRCMode6
class  EMAN::InterpolatedFRCMode7

Defines

#define eman_reconstructor_tools_h__   1
 
Id
reconstructor_tools.h,v 1.17 2009/02/12 00:36:08 woolford Exp


Define Documentation

#define eman_reconstructor_tools_h__   1

Id
reconstructor_tools.h,v 1.17 2009/02/12 00:36:08 woolford Exp

Definition at line 37 of file reconstructor_tools.h.


Generated on Fri Nov 20 02:19:42 2009 for EMAN2 by  doxygen 1.5.6