EMAN2
Classes | Namespaces | Functions
aligner.h File Reference
#include "emobject.h"
Include dependency graph for aligner.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EMAN::Aligner
 Aligner class defines image alignment method. More...
 
class  EMAN::ScaleAlignerABS
 This is an ABS for use in constructing, rt_scale, rt_flip, etc scale aligners. More...
 
class  EMAN::ScaleAligner
 Scale aligner. More...
 
class  EMAN::TranslationalAligner
 Translational 2D Alignment using cross correlation. More...
 
class  EMAN::RotationalAligner
 rotational alignment using angular correlation More...
 
class  EMAN::RotationalAlignerBispec
 rotational alignment using invariants More...
 
class  EMAN::RotationalAlignerIterative
 rotational alignment using the iterative method (in this case we only do one iteration b/c we are not doing a translation. More...
 
class  EMAN::RotatePrecenterAligner
 rotational alignment assuming centers are correct More...
 
class  EMAN::RotateTranslateAligner
 rotational, translational alignment More...
 
class  EMAN::RotateTranslateAlignerBispec
 rotational, translational alignment More...
 
class  EMAN::RotateTranslateScaleAligner
 rotational, translational, scaling alignment More...
 
class  EMAN::RotateTranslateAlignerIterative
 Iterative rotational, translational alignment. More...
 
class  EMAN::RotateTranslateScaleAlignerIterative
 Iterative rotational, translational alignment with scaling. More...
 
class  EMAN::RotateTranslateAlignerPawel
 Rotational, translational alignment by resampling to polar coordinates. More...
 
class  EMAN::RotateTranslateBestAligner
 rotational, translational alignment More...
 
class  EMAN::RotateFlipAligner
 rotational and flip alignment More...
 
class  EMAN::RotateFlipAlignerIterative
 rotational and flip alignment, iterative style More...
 
class  EMAN::RotateTranslateFlipAligner
 rotational, translational and flip alignment More...
 
class  EMAN::RotateTranslateFlipScaleAligner
 rotational, translational, flip, scaling alignment More...
 
class  EMAN::RotateTranslateFlipAlignerIterative
 rotational, translational and flip alignment, iterative style More...
 
class  EMAN::RotateTranslateFlipScaleAlignerIterative
 Iterative rotational, translational alignment with flipping and scaling. More...
 
class  EMAN::RotateTranslateFlipAlignerPawel
 Rotational, translational alignment by resampling to polar coordinates. More...
 
class  EMAN::RTFExhaustiveAligner
 rotational, translational and flip alignment using real-space methods. More...
 
class  EMAN::RTFSlowExhaustiveAligner
 rotational, translational and flip alignment using exhaustive search. More...
 
class  EMAN::SymAlignProcessor
 Aligns a particle with the specified symmetry into the standard orientation for that symmetry. More...
 
class  EMAN::RefineAligner
 refine alignment. More...
 
class  EMAN::RefineAlignerCG
 Conjugate gradient refine alignment. More...
 
class  EMAN::SymAlignProcessorQuat
 Aligns a particle with a specified symetry to its symmetry axis using the simplex multidimensional minimization algorithm. More...
 
class  EMAN::Refine3DAlignerGrid
 Refine alignment. More...
 
class  EMAN::Refine3DAlignerQuaternion
 Refine alignment. More...
 
class  EMAN::RT3DGridAligner
 rotational and translational alignment using a square qrid of Altitude and Azimuth values (the phi range is specifiable) This aligner is ported from the original tomohunter.py - it is less efficient than searching on the sphere (RT3DSphereAligner). More...
 
class  EMAN::RT3DSphereAligner
 3D rotational and translational alignment using spherical sampling, can reduce the search space based on symmetry. More...
 
class  EMAN::RT2DTreeAligner
 2D rotational and translational alignment using a hierarchical method with gradually decreasing downsampling in Fourier space. More...
 
class  EMAN::RT2Dto3DTreeAligner
 Alignment of a 2D image into a 3D volume using a hierarchical method with gradually decreasing downsampling in Fourier space. More...
 
class  EMAN::RT3DTreeAligner
 3D rotational and translational alignment using a hierarchical method with gradually decreasing downsampling in Fourier space. More...
 
class  EMAN::RT3DLocalTreeAligner
 3D rotational and translational alignment using a hierarchical method with gradually decreasing downsampling in Fourier space. More...
 
class  EMAN::RT3DSymmetryAligner
 3D rotational symmetry aligner. More...
 
class  EMAN::FRM2DAligner
 
class  EMAN::CUDA_Aligner
 
class  EMAN::CUDA_multiref_aligner
 

Namespaces

namespace  EMAN
 E2Exception class.
 

Functions

void EMAN::dump_aligners ()
 
map< string, vector< string > > EMAN::dump_aligners_list ()