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

Energy graph class declaration. More...

#include <core/scoring/EnergyGraph.fwd.hh>
#include <core/scoring/EnergyMap.hh>
#include <core/graph/Graph.hh>
#include <core/graph/ArrayPool.hh>
#include <core/scoring/ScoreType.hh>
#include <utility/pointer/ReferenceCount.hh>
#include <utility/vector1.hh>

Classes

class  core::scoring::EnergyNode
class  core::scoring::EnergyEdge
class  core::scoring::EnergyGraph
 Class to hold the component energies between pairs of residues. Each node represents a residue in its corresponding structure. Each edge in the graph holds a two-body energy map representing the unweighted components of the energy function for those terms with non-zero weight. The EnergyGraph may be accessed from the pose's Energies object, but at a price of an extra score evaluation. This second score evaluation may be avoided if you use the ScoreFunction::score_components( pose ) method. More...

Namespaces

namespace  core
 

A class for defining atom parameters, known as atom_types.


namespace  core::scoring

Detailed Description

Energy graph class declaration.

Author:
Andrew Leaver-Fay (leaverfa@email.unc.edu)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines