Rosetta 3.4
Classes | Namespaces | Functions
src/core/scoring/ScoreFunction.hh File Reference

Score function class. More...

#include <core/scoring/ScoreFunction.fwd.hh>
#include <map>
#include <string>
#include <ObjexxFCL/FArray2D.fwd.hh>
#include <utility/pointer/ReferenceCount.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/id/DOF_ID.fwd.hh>
#include <core/id/AtomID.fwd.hh>
#include <core/id/TorsionID.fwd.hh>
#include <core/kinematics/DomainMap.fwd.hh>
#include <core/kinematics/MinimizerMapBase.fwd.hh>
#include <core/conformation/Residue.fwd.hh>
#include <core/conformation/RotamerSetBase.fwd.hh>
#include <core/scoring/EnergyMap.hh>
#include <core/scoring/EnergyGraph.fwd.hh>
#include <core/scoring/ScoreType.hh>
#include <core/scoring/ScoreFunctionInfo.fwd.hh>
#include <core/scoring/MinimizationGraph.fwd.hh>
#include <core/scoring/LREnergyContainer.fwd.hh>
#include <core/scoring/methods/EnergyMethod.fwd.hh>
#include <core/scoring/methods/EnergyMethodOptions.fwd.hh>
#include <core/scoring/methods/ContextIndependentLRTwoBodyEnergy.fwd.hh>
#include <core/scoring/methods/ContextDependentLRTwoBodyEnergy.fwd.hh>
#include <core/scoring/methods/ContextIndependentTwoBodyEnergy.fwd.hh>
#include <core/scoring/methods/ContextDependentTwoBodyEnergy.fwd.hh>
#include <core/scoring/methods/ContextIndependentOneBodyEnergy.fwd.hh>
#include <core/scoring/methods/ContextDependentOneBodyEnergy.fwd.hh>
#include <core/scoring/methods/LongRangeTwoBodyEnergy.fwd.hh>
#include <core/scoring/methods/TwoBodyEnergy.fwd.hh>
#include <core/scoring/methods/WholeStructureEnergy.fwd.hh>
#include <utility/vector1.hh>

Classes

class  core::scoring::ScoreFunction
 This object defines a ScoreFunction, it contains methods for calculating the various scoring components (called ScoreType's) used in Rosetta. It also contains weights that are applied to each of those components. Only scoring components with non-zero weights are calculated. More...

Namespaces

namespace  core
 

A class for defining atom parameters, known as atom_types.


namespace  core::scoring

Functions

std::ostream & core::scoring::operator<< (std::ostream &out, ScoreFunction const &sf)
std::string core::scoring::find_weights_file (std::string name, std::string extension)
 Utility function to locate a weights or patch file, either with a fully qualified path, in the local directory, or in the database. Names may be passed either with or without the optional extension.

Detailed Description

Score function class.

molecular mechanics torsion energy

molecular mechanics lj energy

Author:
Phil Bradley
Phil Bradley
Christopher Miles (cmiles@uw.edu)
P. Douglas Renfrew (renfrew@unc.edu)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines