![]() |
Rosetta
2021.16
|
scale density map intensities to match a pose's More...
#include <DensitySymmInfo.hh>
Public Member Functions | |
| DensitySymmInfo () | |
| DensitySymmInfo (std::string tag) | |
| void | detect_axes (core::scoring::electron_density::ElectronDensity const &e) |
| void | mask_asu (ObjexxFCL::FArray3D< core::Real > &vol, core::scoring::electron_density::ElectronDensity const &e, core::Real value) |
| core::Real | min_symm_dist2 (numeric::xyzVector< core::Real > const &X, numeric::xyzVector< core::Real > const &Y) const |
| bool | enabled () const |
Private Member Functions | |
| void | autocorrelate (core::scoring::electron_density::ElectronDensity const &e, core::Real angle, numeric::xyzVector< core::Real > const &axis, numeric::xyzVector< core::Real > &symm_center, core::Real &autocorrelation) |
| numeric::xyzVector< core::Real > | resolve_symm_axes (numeric::xyzVector< core::Real > const &c1, numeric::xyzVector< core::Real > const &a1, numeric::xyzVector< core::Real > const &c2, numeric::xyzVector< core::Real > const &a2, core::Real &error) |
Private Attributes | |
| char | type |
| core::Size | count_primary |
| numeric::xyzVector< core::Real > | symm_center_ |
| numeric::xyzVector< core::Real > | axis_primary |
| numeric::xyzVector< core::Real > | axis_secondary |
scale density map intensities to match a pose's
|
inline |
|
inline |
References count_primary, and type.
|
private |
References core::scoring::electron_density::ElectronDensity::get_c2f(), core::scoring::electron_density::ElectronDensity::get_data(), core::scoring::electron_density::ElectronDensity::get_f2c(), core::scoring::electron_density::ElectronDensity::idx2cart(), core::scoring::electron_density::interp_dspline(), core::scoring::electron_density::interp_spline(), rot(), core::scoring::electron_density::ElectronDensity::set_data(), core::scoring::electron_density::spline_coeffs(), protocols::electron_density::TR(), and core::scoring::electron_density::ElectronDensity::writeMRC().
Referenced by detect_axes().
| void protocols::electron_density::DensitySymmInfo::detect_axes | ( | core::scoring::electron_density::ElectronDensity const & | e | ) |
|
inline |
References count_primary.
Referenced by min_symm_dist2(), and protocols::electron_density::DockIntoDensityMover::select_points().
| void protocols::electron_density::DensitySymmInfo::mask_asu | ( | ObjexxFCL::FArray3D< core::Real > & | vol, |
| core::scoring::electron_density::ElectronDensity const & | e, | ||
| core::Real | value | ||
| ) |
References axis_primary, axis_secondary, core::scoring::electron_density::ElectronDensity::cart2idx(), count_primary, core::scoring::electron_density::ElectronDensity::get_f2c(), symm_center_, type, protocols::comparative_modeling::features::X, and core::chemical::element::Y.
Referenced by protocols::electron_density::DockIntoDensityMover::select_points().
| core::Real protocols::electron_density::DensitySymmInfo::min_symm_dist2 | ( | numeric::xyzVector< core::Real > const & | X, |
| numeric::xyzVector< core::Real > const & | Y | ||
| ) | const |
|
private |
References protocols::cryst::denom().
Referenced by detect_axes().
|
private |
Referenced by detect_axes(), mask_asu(), and min_symm_dist2().
|
private |
Referenced by detect_axes(), mask_asu(), and min_symm_dist2().
|
private |
Referenced by DensitySymmInfo(), detect_axes(), enabled(), mask_asu(), and min_symm_dist2().
|
private |
Referenced by detect_axes(), mask_asu(), and min_symm_dist2().
|
private |
Referenced by DensitySymmInfo(), detect_axes(), mask_asu(), and min_symm_dist2().
1.8.7