Rosetta Protocols  2014.35
Public Member Functions | Static Public Member Functions | List of all members
protocols::jd2::ScoreMap Class Reference

#include <ScoreMap.hh>

Public Member Functions

virtual ~ScoreMap ()
 Automatically generated virtual destructor for class deriving directly from ReferenceCount. More...

Static Public Member Functions

static void nonzero_energies (std::map< std::string, core::Real > &score_map, core::scoring::ScoreFunctionOP score_fxn, core::pose::Pose &pose)
 full atom energies for output More...
static void score_map_from_scored_pose (std::map< std::string, core::Real > &score_map, core::pose::Pose const &pose)
 generates a scoremap assuming the pose is already scored (note const w.r.t. pose) More...
static std::map< std::string,
score_map_from_scored_pose (core::pose::Pose const &pose)
 return-by-value version of score_map_from_scored_pose More...
static void print (std::map< std::string, core::Real > &score_map, std::ostream &out)
 print out the values in the scoremap More...

Constructor & Destructor Documentation

protocols::jd2::ScoreMap::~ScoreMap ( )

Automatically generated virtual destructor for class deriving directly from ReferenceCount.

Auto-generated virtual destructor

Member Function Documentation

void protocols::jd2::ScoreMap::nonzero_energies ( std::map< std::string, core::Real > &  score_map,
core::scoring::ScoreFunctionOP  score_fxn,
core::pose::Pose pose 

full atom energies for output

Score output helper functions

creates a list of non zero weighted energies and adds them to the score_file information that is to be written out at the end of the protocol.

Referenced by protocols::ub_e2c::ubi_e2c_modeler::apply(), protocols::antibody_legacy::AntibodyModeler::apply(), protocols::simple_moves::ScoreMover::apply(), protocols::relax::ClassicRelax::apply(), protocols::symmetric_docking::SymDockProtocol::apply(), and protocols::ub_e2c::ubi_e2c_modeler::monoub_apply().

void protocols::jd2::ScoreMap::print ( std::map< std::string, core::Real > &  score_map,
std::ostream &  out 

print out the values in the scoremap

print out the contents of the ScoreMap

References F, pair, and width.

Referenced by protocols::simple_moves::ScoreMover::apply().

void protocols::jd2::ScoreMap::score_map_from_scored_pose ( std::map< std::string, core::Real > &  score_map,
core::pose::Pose const &  pose 
std::map< std::string, core::Real > protocols::jd2::ScoreMap::score_map_from_scored_pose ( core::pose::Pose const &  pose)

return-by-value version of score_map_from_scored_pose

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