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

Mmebrane Fullatom Potential - Scoring Class. More...

#include <Membrane_FAPotential.hh>

Inheritance diagram for core::scoring::Membrane_FAPotential:
Inheritance graph
[legend]

Public Member Functions

 Membrane_FAPotential ()
 Default Constructor (initialize base class from membrane potential sfxn) More...
 
void compute_fa_projection (pose::Pose &pose) const
 Compute FullAtom TM projection. More...
 
virtual void finalize (pose::Pose &pose) const
 Base Class Method - Finalize Scoring Setup. More...
 
- Public Member Functions inherited from core::scoring::EnvPairPotential
 EnvPairPotential ()
 
void compute_centroid_environment (pose::Pose &pose) const
 
void finalize (pose::Pose &pose) const
 
void evaluate_env_and_cbeta_scores (pose::Pose const &pose, conformation::Residue const &rsd, Real &env_score, Real &cb_score6, Real &cb_score12) const
 
void evaluate_pair_and_cenpack_score (conformation::Residue const &rsd1, conformation::Residue const &rsd2, Real const cendist, Real &pair_contribution, Real &cenpack_contribution) const
 

Private Member Functions

void fa_projection (pose::Pose &pose, Vector const &normal, Vector const &center, Real const &thickness, Real const &steepness, Real const &penalty) const
 Compute Fullatom Projection. More...
 

Private Attributes

MembranePotential const & membrane_potential_
 

Additional Inherited Members

- Static Public Member Functions inherited from core::scoring::EnvPairPotential
static CenListInfo const & cenlist_from_pose (pose::Pose const &)
 
static CenListInfononconst_cenlist_from_pose (pose::Pose &)
 

Detailed Description

Mmebrane Fullatom Potential - Scoring Class.

Helper methods for computing fullatom energy terms in the membrane scoring function

Constructor & Destructor Documentation

core::scoring::Membrane_FAPotential::Membrane_FAPotential ( )

Default Constructor (initialize base class from membrane potential sfxn)

Member Function Documentation

void core::scoring::Membrane_FAPotential::compute_fa_projection ( pose::Pose pose) const
void core::scoring::Membrane_FAPotential::fa_projection ( pose::Pose pose,
Vector const &  normal,
Vector const &  center,
Real const &  thickness,
Real const &  steepness,
Real const &  penalty 
) const
private
void core::scoring::Membrane_FAPotential::finalize ( pose::Pose pose) const
virtual

Member Data Documentation

MembranePotential const& core::scoring::Membrane_FAPotential::membrane_potential_
private

Referenced by compute_fa_projection().


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