Rosetta  2021.07
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions File Reference

utility methods for scoring. More...

#include <core/scoring/methods/util.hh>
#include <basic/options/option.hh>
#include <basic/Tracer.hh>
#include <core/types.hh>
#include <core/scoring/Energies.hh>
#include <core/conformation/Residue.hh>
#include <core/id/AtomID.hh>
#include <core/pose/Pose.hh>
#include <core/chemical/ResidueConnection.hh>
#include <core/scoring/PolymerBondedEnergyContainer.hh>
#include <utility/exit.hh>
#include <basic/options/keys/abinitio.OptionKeys.gen.hh>
#include <utility/vector1.hh>


 A class for reading in the atom type properties.


static basic::Tracer core::scoring::methods::tr ("core.scoring.methods")
core::Real core::scoring::methods::get_residue_weight_by_ss (const char ss)
bool core::scoring::methods::residues_interact (conformation::Residue const &rsd1, conformation::Residue const &rsd2, core::Real const interaction_cutoff)
bool core::scoring::methods::atoms_interact (conformation::Residue const &rsd1, conformation::Residue const &rsd2, core::id::AtomID const &id1, core::id::AtomID const &id2, core::Real const interaction_cutoff)
void core::scoring::methods::determine_lo_and_hi_residues (core::pose::Pose const &pose, core::Size const rsd1, core::Size const rsd2, bool &res1_is_lo, bool &res2_is_lo)
 Given two residues that may or may not be connected, determine which of the two, if any, is the lower one and which is the upper. More...
void core::scoring::methods::create_long_range_energy_container (core::pose::Pose &pose, core::scoring::ScoreType const scoretype, core::scoring::methods::LongRangeEnergyType const lr_type)
 Determines whether a long-range energies container exists in the pose energies object. If not, creates a new one and appends the score type to it, if necessary. More...

Detailed Description

utility methods for scoring.

James Thompson