|
Rosetta 3.5
|
#include <ElectronDensityAtomwise.hh>

Public Member Functions | |
| ElectronDensityAtomwise () | |
| constructor More... | |
| bool | isMapLoaded () |
| Is a map loaded? More... | |
| void | readMRCandResize () |
| Load an MRC (="new-CCP4") density map. More... | |
| void | compute_normalization (pose::Pose const &pose) |
| void | precompute_unweighted_score () |
| core::Real | residue_score (core::conformation::Residue const &rsd) |
| numeric::xyzVector< core::Real > | atom_gradient (core::pose::Pose const &pose, core::Size const &rsd_id, core::Size const &atm_id) |
Private Attributes | |
| numeric::xyzMatrix< core::Real > | f2c |
| numeric::xyzMatrix< core::Real > | c2f |
| numeric::xyzMatrix< core::Real > | i2c |
| numeric::xyzMatrix< core::Real > | c2i |
| bool | is_map_loaded |
| bool | is_score_precomputed |
| core::Real | map_reso |
| core::Real | cell_volume |
| core::Real | r_cell_volume |
| core::Real | max_del_grid |
| core::Real | grid_spacing |
| core::Real | gaussian_max_d |
| core::Real | normalization |
| core::Real | avg_rho_obs |
| utility::vector1< core::Real > | atom_gaussian_value |
| ObjexxFCL::FArray3D< float > | density |
| ObjexxFCL::FArray3D< double > | unweighted_score_coeff |
| utility::vector1 < utility::vector1< core::Size > > | atom_weight_stored |
| numeric::xyzVector< int > | grid |
| numeric::xyzVector< core::Real > | orig |
| numeric::xyzVector< float > | cell_angles |
| numeric::xyzVector< float > | cell_dimensions |
| numeric::xyzVector< float > | r_cell_angles |
| numeric::xyzVector< float > | cos_r_cell_angles |
| numeric::xyzVector< float > | r_cell_dimensions |
| utility::vector1 < core::kinematics::RT > | symmOps |
Definition at line 47 of file ElectronDensityAtomwise.hh.
| core::scoring::electron_density_atomwise::ElectronDensityAtomwise::ElectronDensityAtomwise | ( | ) |
| numeric::xyzVector< core::Real > core::scoring::electron_density_atomwise::ElectronDensityAtomwise::atom_gradient | ( | core::pose::Pose const & | pose, |
| core::Size const & | rsd_id, | ||
| core::Size const & | atm_id | ||
| ) |
Definition at line 1132 of file ElectronDensityAtomwise.cc.
References core::conformation::Residue::is_virtual(), core::pose::Pose::residue(), and core::conformation::Residue::xyz().
Referenced by core::scoring::electron_density_atomwise::ElecDensAtomwiseEnergy::eval_atom_derivative().
|
private |
Definition at line 660 of file ElectronDensityAtomwise.cc.
| void core::scoring::electron_density_atomwise::ElectronDensityAtomwise::compute_normalization | ( | pose::Pose const & | pose) |
Definition at line 872 of file ElectronDensityAtomwise.cc.
References core::chemical::aa_vrt, core::conformation::Residue::nheavyatoms(), core::pose::Pose::residue(), core::pose::Pose::total_residue(), and core::scoring::electron_density_atomwise::TR().
Referenced by core::scoring::electron_density_atomwise::ElecDensAtomwiseEnergy::setup_for_scoring().
|
private |
Definition at line 149 of file ElectronDensityAtomwise.cc.
References core::id::D, core::scoring::electron_density_atomwise::d2r(), core::scoring::sa, core::scoring::electron_density_atomwise::square(), and core::scoring::electron_density_atomwise::TR().
|
private |
Definition at line 258 of file ElectronDensityAtomwise.cc.
References core::scoring::electron_density_atomwise::pos_mod().
|
private |
Definition at line 676 of file ElectronDensityAtomwise.cc.
|
private |
Definition at line 731 of file ElectronDensityAtomwise.cc.
|
private |
Definition at line 716 of file ElectronDensityAtomwise.cc.
References PI.
|
private |
Definition at line 739 of file ElectronDensityAtomwise.cc.
References core::scoring::electron_density_atomwise::TR().
|
private |
Definition at line 686 of file ElectronDensityAtomwise.cc.
|
private |
Definition at line 694 of file ElectronDensityAtomwise.cc.
|
private |
Definition at line 189 of file ElectronDensityAtomwise.cc.
References rot(), core::scoring::electron_density_atomwise::TR(), and trans().
|
inline |
Is a map loaded?
Definition at line 53 of file ElectronDensityAtomwise.hh.
References is_map_loaded.
Referenced by core::scoring::electron_density_atomwise::get_density_map().
| void core::scoring::electron_density_atomwise::ElectronDensityAtomwise::precompute_unweighted_score | ( | ) |
Definition at line 1008 of file ElectronDensityAtomwise.cc.
References core::scoring::electron_density::spline_coeffs().
Referenced by core::scoring::electron_density_atomwise::ElecDensAtomwiseEnergy::setup_for_scoring().
| void core::scoring::electron_density_atomwise::ElectronDensityAtomwise::readMRCandResize | ( | ) |
Load an MRC (="new-CCP4") density map.
Definition at line 408 of file ElectronDensityAtomwise.cc.
References core::scoring::electron_density_atomwise::CCP4HDSIZE, core::sequence::end, core::id::swap(), core::scoring::electron_density_atomwise::swap4_aligned(), and core::scoring::electron_density_atomwise::TR().
Referenced by core::scoring::electron_density_atomwise::get_density_map().
| core::Real core::scoring::electron_density_atomwise::ElectronDensityAtomwise::residue_score | ( | core::conformation::Residue const & | rsd) |
Definition at line 1108 of file ElectronDensityAtomwise.cc.
References core::conformation::Residue::aa(), core::chemical::aa_vrt, core::conformation::Residue::is_virtual(), core::conformation::Residue::nheavyatoms(), core::conformation::Residue::seqpos(), core::scoring::total_score, and core::conformation::Residue::xyz().
Referenced by core::scoring::electron_density_atomwise::ElecDensAtomwiseEnergy::residue_pair_energy().
|
private |
Definition at line 310 of file ElectronDensityAtomwise.cc.
References core::scoring::electron_density_atomwise::TR().
|
private |
Definition at line 863 of file ElectronDensityAtomwise.cc.
References core::scoring::electron_density::SplineInterp::compute_coefficients().
|
private |
Definition at line 853 of file ElectronDensityAtomwise.cc.
References core::scoring::electron_density::SplineInterp::interp3().
|
private |
Definition at line 797 of file ElectronDensityAtomwise.cc.
|
private |
Definition at line 759 of file ElectronDensityAtomwise.cc.
|
private |
Definition at line 704 of file ElectronDensityAtomwise.cc.
References core::scoring::electron_density_atomwise::pos_mod().
|
private |
Definition at line 83 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 89 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 80 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 76 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 76 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 94 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 94 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 80 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 94 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 86 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 76 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 80 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 92 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 80 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 76 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 78 of file ElectronDensityAtomwise.hh.
Referenced by isMapLoaded().
|
private |
Definition at line 78 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 80 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 80 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 80 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 93 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 94 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 94 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 80 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 97 of file ElectronDensityAtomwise.hh.
|
private |
Definition at line 87 of file ElectronDensityAtomwise.hh.
1.8.4