Rosetta Core  2014.35
Classes | Namespaces | Functions
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

 core
 A class for reading in the atom type properties.
 
 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. More...
 

Detailed Description

Score function class.

Author
Phil Bradley