Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::scoring::etable::EtableEvaluator Class Reference

#include <EtableEnergy.hh>

Inheritance diagram for core::scoring::etable::EtableEvaluator:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::etable::EtableEvaluator:
Collaboration graph
[legend]

Public Member Functions

 EtableEvaluator (Etable const &etable)
 
 ~EtableEvaluator ()
 
void set_weights (EnergyMap const &weights)
 
void set_scoretypes (ScoreType st_atr_in, ScoreType st_rep_in, ScoreType st_sol_in)
 
Real atr_weight () const
 
Real rep_weight () const
 
Real sol_weight () const
 
ScoreType st_atr () const
 
ScoreType st_rep () const
 
ScoreType st_sol () const
 
Energy sum_energies (Real atr, Real rep, Real solv) const
 
Real hydrogen_interaction_cutoff2 () const
 

Private Attributes

Real atr_weight_
 
Real rep_weight_
 
Real sol_weight_
 
ScoreType st_atr_
 score types: could be either fa_atr/fa_atr_intra, etc. More...
 
ScoreType st_rep_
 
ScoreType st_sol_
 
Real hydrogen_interaction_cutoff2_
 

Detailed Description

Definition at line 42 of file EtableEnergy.hh.

Constructor & Destructor Documentation

core::scoring::etable::EtableEvaluator::EtableEvaluator ( Etable const &  etable)

Definition at line 240 of file EtableEnergy.cc.

core::scoring::etable::EtableEvaluator::~EtableEvaluator ( )

Definition at line 250 of file EtableEnergy.cc.

Member Function Documentation

Real core::scoring::etable::EtableEvaluator::atr_weight ( ) const
inline

Definition at line 70 of file EtableEnergy.hh.

References atr_weight_.

Real core::scoring::etable::EtableEvaluator::hydrogen_interaction_cutoff2 ( ) const
inline

Definition at line 88 of file EtableEnergy.hh.

References hydrogen_interaction_cutoff2_.

Real core::scoring::etable::EtableEvaluator::rep_weight ( ) const
inline

Definition at line 71 of file EtableEnergy.hh.

References rep_weight_.

void core::scoring::etable::EtableEvaluator::set_scoretypes ( ScoreType  st_atr_in,
ScoreType  st_rep_in,
ScoreType  st_sol_in 
)
inline
void core::scoring::etable::EtableEvaluator::set_weights ( EnergyMap const &  weights)
inline

Definition at line 49 of file EtableEnergy.hh.

References atr_weight_, rep_weight_, sol_weight_, st_atr_, st_rep_, and st_sol_.

Real core::scoring::etable::EtableEvaluator::sol_weight ( ) const
inline

Definition at line 72 of file EtableEnergy.hh.

References sol_weight_.

ScoreType core::scoring::etable::EtableEvaluator::st_atr ( ) const
inline
ScoreType core::scoring::etable::EtableEvaluator::st_rep ( ) const
inline
ScoreType core::scoring::etable::EtableEvaluator::st_sol ( ) const
inline
Energy core::scoring::etable::EtableEvaluator::sum_energies ( Real  atr,
Real  rep,
Real  solv 
) const
inline

Member Data Documentation

Real core::scoring::etable::EtableEvaluator::atr_weight_
private

Definition at line 95 of file EtableEnergy.hh.

Referenced by atr_weight(), set_weights(), and sum_energies().

Real core::scoring::etable::EtableEvaluator::hydrogen_interaction_cutoff2_
private

Definition at line 104 of file EtableEnergy.hh.

Referenced by hydrogen_interaction_cutoff2().

Real core::scoring::etable::EtableEvaluator::rep_weight_
private

Definition at line 96 of file EtableEnergy.hh.

Referenced by rep_weight(), set_weights(), and sum_energies().

Real core::scoring::etable::EtableEvaluator::sol_weight_
private

Definition at line 97 of file EtableEnergy.hh.

Referenced by set_weights(), sol_weight(), and sum_energies().

ScoreType core::scoring::etable::EtableEvaluator::st_atr_
private

score types: could be either fa_atr/fa_atr_intra, etc.

Definition at line 100 of file EtableEnergy.hh.

Referenced by set_scoretypes(), set_weights(), and st_atr().

ScoreType core::scoring::etable::EtableEvaluator::st_rep_
private

Definition at line 101 of file EtableEnergy.hh.

Referenced by set_scoretypes(), set_weights(), and st_rep().

ScoreType core::scoring::etable::EtableEvaluator::st_sol_
private

Definition at line 102 of file EtableEnergy.hh.

Referenced by set_scoretypes(), set_weights(), and st_sol().


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