Rosetta Protocols  2014.35
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::flexpack::OtherContextScoreFunction Class Reference

#include <OtherContextScoreFunction.hh>

Public Types

typedef
core::scoring::ScoreFunction 
parent
 

Public Member Functions

 OtherContextScoreFunction ()
 
 ~OtherContextScoreFunction ()
 
 OtherContextScoreFunction (core::pose::Pose const &context_pose)
 ALWAYS EXPLICITLY DEFINE A DSTOR – ESPECIALLY IF THE CLASS CONTAINS AN OP TO SOME OTHER CLASS. More...
 
void set_context_pose (core::pose::Pose const &pose)
 
void pre_scoring ()
 
void eval_cd_1b (core::conformation::Residue const &rsd, core::pose::Pose const &pose, core::scoring::EnergyMap &emap) const
 
void eval_cd_2b (core::conformation::Residue const &rsd1, core::conformation::Residue const &rsd2, core::pose::Pose const &pose, core::scoring::EnergyMap &emap) const
 accumulate unweighted interaction energies between rsd1 and rsd2 for all short ranged context dependent two body energies contained in this scorefunction More...
 
void eval_cd_intrares_energy (core::conformation::Residue const &rsd, core::pose::Pose const &pose, core::scoring::EnergyMap &emap) const
 
- Public Member Functions inherited from core::scoring::ScoreFunction
virtual void assign (ScoreFunction const &src)
 
virtual ScoreFunctionOP clone () const
 
virtual Real operator() (pose::Pose &pose) const
 

Private Member Functions

 OtherContextScoreFunction (OtherContextScoreFunction const &)
 
OtherContextScoreFunctionoperator= (OtherContextScoreFunction const &)
 

Private Attributes

core::pose::PoseOP context_pose_
 
bool scored_context_pose_
 

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::flexpack::OtherContextScoreFunction::OtherContextScoreFunction ( )
protocols::flexpack::OtherContextScoreFunction::~OtherContextScoreFunction ( )
protocols::flexpack::OtherContextScoreFunction::OtherContextScoreFunction ( core::pose::Pose const &  context_pose)

ALWAYS EXPLICITLY DEFINE A DSTOR – ESPECIALLY IF THE CLASS CONTAINS AN OP TO SOME OTHER CLASS.

protocols::flexpack::OtherContextScoreFunction::OtherContextScoreFunction ( OtherContextScoreFunction const &  )
private

Member Function Documentation

void protocols::flexpack::OtherContextScoreFunction::eval_cd_1b ( core::conformation::Residue const &  rsd,
core::pose::Pose const &  pose,
core::scoring::EnergyMap emap 
) const

References context_pose_.

void protocols::flexpack::OtherContextScoreFunction::eval_cd_2b ( core::conformation::Residue const &  rsd1,
core::conformation::Residue const &  rsd2,
core::pose::Pose const &  pose,
core::scoring::EnergyMap emap 
) const

accumulate unweighted interaction energies between rsd1 and rsd2 for all short ranged context dependent two body energies contained in this scorefunction

References context_pose_.

void protocols::flexpack::OtherContextScoreFunction::eval_cd_intrares_energy ( core::conformation::Residue const &  rsd,
core::pose::Pose const &  pose,
core::scoring::EnergyMap emap 
) const

References context_pose_.

OtherContextScoreFunction& protocols::flexpack::OtherContextScoreFunction::operator= ( OtherContextScoreFunction const &  )
private
void protocols::flexpack::OtherContextScoreFunction::pre_scoring ( )
void protocols::flexpack::OtherContextScoreFunction::set_context_pose ( core::pose::Pose const &  pose)

Member Data Documentation

core::pose::PoseOP protocols::flexpack::OtherContextScoreFunction::context_pose_
private
bool protocols::flexpack::OtherContextScoreFunction::scored_context_pose_
private

Referenced by set_context_pose().


The documentation for this class was generated from the following files: