Rosetta 3.4
Public Member Functions
core::scoring::MembranePotential Class Reference

#include <MembranePotential.hh>

Inheritance diagram for core::scoring::MembranePotential:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::MembranePotential:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MembranePotential ()
void evaluate_env (pose::Pose const &pose, conformation::Residue const &rsd, Real const MembraneDepth, Real &membrane_env_score) const
void evaluate_env (pose::Pose const &pose, conformation::Residue const &rsd, Real &membrane_env_score) const
void evaluate_cbeta (pose::Pose const &pose, conformation::Residue const &rsd, Real &membrane_cb_score) const
void evaluate_pair (pose::Pose const &pose, conformation::Residue const &rsd1, conformation::Residue const &rsd2, Real const cendist, Real &membrane_pair_score) const
void finalize (pose::Pose &pose) const
void compute_membrane_embedding (pose::Pose &pose) const
void init_membrane_center_normal (pose::Pose const &pose, Vector &normal, Vector &center) const
void tm_projection_penalty (pose::Pose const &pose, Real &tm_proj) const
void tm_projection_penalty (pose::Pose const &pose, Vector const &normal, Vector const &center, Real &tm_proj) const
void non_helix_in_membrane_penalty (pose::Pose const &pose, Real &non_helix_in_membrane_penalty) const
void non_helix_in_membrane_penalty (pose::Pose const &pose, Vector const &normal, Vector const &center, Real &non_helix_in_membrane_penalty) const
void termini_penalty (pose::Pose const &pose, Real &termini_penalty) const
void termini_penalty (pose::Pose const &pose, Vector const &normal, Vector const &center, Real &termin_penalty) const
bool Menv_penalties () const
bool Membed_init () const

Constructor & Destructor Documentation

core::scoring::MembranePotential::MembranePotential ( )

References Membed_init(), and Menv_penalties().


Member Function Documentation

void core::scoring::MembranePotential::compute_membrane_embedding ( pose::Pose pose) const
void core::scoring::MembranePotential::evaluate_cbeta ( pose::Pose const &  pose,
conformation::Residue const &  rsd,
Real membrane_cb_score 
) const
void core::scoring::MembranePotential::evaluate_env ( pose::Pose const &  pose,
conformation::Residue const &  rsd,
Real membrane_env_score 
) const
void core::scoring::MembranePotential::evaluate_env ( pose::Pose const &  pose,
conformation::Residue const &  rsd,
Real const  MembraneDepth,
Real membrane_env_score 
) const
void core::scoring::MembranePotential::evaluate_pair ( pose::Pose const &  pose,
conformation::Residue const &  rsd1,
conformation::Residue const &  rsd2,
Real const  cendist,
Real membrane_pair_score 
) const
void core::scoring::MembranePotential::finalize ( pose::Pose pose) const
void core::scoring::MembranePotential::init_membrane_center_normal ( pose::Pose const &  pose,
Vector normal,
Vector center 
) const
bool core::scoring::MembranePotential::Membed_init ( ) const [inline]

Referenced by MembranePotential().

bool core::scoring::MembranePotential::Menv_penalties ( ) const [inline]
void core::scoring::MembranePotential::non_helix_in_membrane_penalty ( pose::Pose const &  pose,
Vector const &  normal,
Vector const &  center,
Real non_helix_in_membrane_penalty 
) const
void core::scoring::MembranePotential::non_helix_in_membrane_penalty ( pose::Pose const &  pose,
Real non_helix_in_membrane_penalty 
) const
void core::scoring::MembranePotential::termini_penalty ( pose::Pose const &  pose,
Vector const &  normal,
Vector const &  center,
Real termin_penalty 
) const
void core::scoring::MembranePotential::termini_penalty ( pose::Pose const &  pose,
Real termini_penalty 
) const
void core::scoring::MembranePotential::tm_projection_penalty ( pose::Pose const &  pose,
Real tm_proj 
) const
void core::scoring::MembranePotential::tm_projection_penalty ( pose::Pose const &  pose,
Vector const &  normal,
Vector const &  center,
Real tm_proj 
) const

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines