A class for fast alignment of a cyclic model to its density.
More...
#include <IMP/cnmultifit/AlignSymmetric.h>
|
int | cn_symm_deg_ |
|
int | dn_symm_deg_ |
|
Floats | map_v_ |
|
float | spacing_ |
|
boost::scoped_ptr
< CnSymmAxisDetector > | symm_map_ |
|
The class supports Cn and Dn symmetry
Definition at line 23 of file AlignSymmetric.h.
IMP::cnmultifit::AlignSymmetric::AlignSymmetric |
( |
em::DensityMap * |
dmap, |
|
|
float |
threshold, |
|
|
int |
cn_symm_deg |
|
) |
| |
- Parameters
-
[in] | dmap | the density map |
[in] | threshold | density threshold used for determining the map pca |
[in] | cn_symm_deg | the ring symmetry degree |
algebra::Transformation3Ds IMP::cnmultifit::AlignSymmetric::get_symm_axis_alignments_from_model_to_density |
( |
atom::Hierarchies |
mhs, |
|
|
bool |
sample_translation, |
|
|
bool |
fine_rotation_sampling = true |
|
) |
| const |
Return the two alignments that match the model symmetry axis on the density symmetry axis
int IMP::cnmultifit::AlignSymmetric::score_alignment |
( |
atom::Hierarchies |
mhs, |
|
|
float |
max_allowed_diff |
|
) |
| |
- Parameters
-
[in] | mhs | the model to align with the density |
[in] | max_allowed_diff | the maximum allowed difference between matching eigen values |
The documentation for this class was generated from the following file: