Rosetta
Public Member Functions | Private Member Functions | Private Attributes | List of all members
CapriTotalEnergy Class Reference

#include <capri15_scoring.hh>

Inheritance diagram for CapriTotalEnergy:
Inheritance graph
[legend]

Public Member Functions

 CapriTotalEnergy ()
 C-tor. More...
 
virtual scoring::methods::EnergyMethodOP clone () const
 clone More...
 
 CapriTotalEnergy (CapriTotalEnergy const &src)
 
virtual void finalize_total_energy (pose::Pose &pose, ScoreFunction const &, EnergyMap &emap) const
 
virtual Distance atomic_interaction_cutoff () const
 
virtual void indicate_required_context_graphs (utility::vector1< bool > &) const
 

Private Member Functions

void add_score_types ()
 
void read_datafile ()
 
void score_experimental_constraints (pose::Pose const &pose, EnergyMap &emap) const
 
void setup_rna_atoms_for_pose (pose::Pose const &pose, utility::vector1< utility::vector1< AtomID > > &rna_atoms) const
 

Private Attributes

utility::vector1< utility::vector1< std::pair< std::string, Size > > > rna_atoms_
 

Detailed Description

Updated version of experimental constraints scoring, plus distance score between SAM CE and rGU N1 and conservation scoring.

Color code:

Blue == "must" make an atomic contact with protein Cyan == would be nice to hace protein nearby (say within 8-10 Angstroms) Pink == no protein within 8-10 A Red == no protein in atomic contact.

Constructor & Destructor Documentation

◆ CapriTotalEnergy() [1/2]

CapriTotalEnergy::CapriTotalEnergy ( )
inline

C-tor.

◆ CapriTotalEnergy() [2/2]

CapriTotalEnergy::CapriTotalEnergy ( CapriTotalEnergy const &  src)
inline

Member Function Documentation

◆ add_score_types()

void CapriTotalEnergy::add_score_types ( )
inlineprivate

◆ atomic_interaction_cutoff()

virtual Distance CapriTotalEnergy::atomic_interaction_cutoff ( ) const
inlinevirtual

◆ clone()

virtual scoring::methods::EnergyMethodOP CapriTotalEnergy::clone ( ) const
inlinevirtual

clone

◆ finalize_total_energy()

void CapriTotalEnergy::finalize_total_energy ( pose::Pose pose,
ScoreFunction const &  ,
EnergyMap &  emap 
) const
virtual

◆ indicate_required_context_graphs()

virtual void CapriTotalEnergy::indicate_required_context_graphs ( utility::vector1< bool > &  ) const
inlinevirtual

◆ read_datafile()

void CapriTotalEnergy::read_datafile ( )
private

◆ score_experimental_constraints()

void CapriTotalEnergy::score_experimental_constraints ( pose::Pose const &  pose,
EnergyMap &  emap 
) const
private

◆ setup_rna_atoms_for_pose()

void CapriTotalEnergy::setup_rna_atoms_for_pose ( pose::Pose const &  pose,
utility::vector1< utility::vector1< AtomID > > &  rna_atoms 
) const
private

Member Data Documentation

◆ rna_atoms_

utility::vector1< utility::vector1< std::pair< std::string, Size > > > CapriTotalEnergy::rna_atoms_
private

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