Rosetta 3.5
 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_FAEmbed Class Reference

#include <Membrane_FAPotential.hh>

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

Public Member Functions

 Membrane_FAEmbed ()
 
 Membrane_FAEmbed (Membrane_FAEmbed const &src)
 
basic::datacache::CacheableDataOP clone () const
 
Realfa_proj (Size const seqpos, Size const atom)
 
Real fa_proj (Size const seqpos, Size const atom) const
 
Realfa_depth (Size const seqpos, Size const atom)
 
Real fa_depth (Size const seqpos, Size const atom) const
 
Realfa_proj_deriv (Size const seqpos, Size const atom)
 
Real fa_proj_deriv (Size const seqpos, Size const atom) const
 
Vectorfa_proj_coord (Size const seqpos, Size const atom)
 
Vector fa_proj_coord (Size const seqpos, Size const atom) const
 
Real fa_center () const
 
Realfa_center ()
 
Real fa_penalty () const
 
Realfa_penalty ()
 
Real thickness () const
 
Realthickness ()
 
Real steepness () const
 
Realsteepness ()
 
bool calculated () const
 
boolcalculated ()
 
bool Fa_Membed_update () const
 
boolFa_Membed_update ()
 
void initialize (pose::Pose const &pose)
 

Private Member Functions

void allocate_appropriate_memory (pose::Pose const &pose) const
 

Private Attributes

utility::vector1
< utility::vector1< Real > > 
fa_proj_
 
utility::vector1
< utility::vector1< Real > > 
fa_depth_
 
utility::vector1
< utility::vector1< Vector > > 
fa_proj_coord_
 
utility::vector1
< utility::vector1< Real > > 
fa_proj_deriv_
 
bool calculated_
 
Real fa_center_
 
Real fa_penalty_
 
Real thickness_
 
Real steepness_
 
bool Fa_Membed_update_
 

Detailed Description

Definition at line 53 of file Membrane_FAPotential.hh.

Constructor & Destructor Documentation

core::scoring::Membrane_FAEmbed::Membrane_FAEmbed ( )
inline

Definition at line 57 of file Membrane_FAPotential.hh.

Referenced by clone().

core::scoring::Membrane_FAEmbed::Membrane_FAEmbed ( Membrane_FAEmbed const &  src)

Member Function Documentation

void core::scoring::Membrane_FAEmbed::allocate_appropriate_memory ( pose::Pose const &  pose) const
private
bool core::scoring::Membrane_FAEmbed::calculated ( ) const
inline
bool& core::scoring::Membrane_FAEmbed::calculated ( )
inline

Definition at line 170 of file Membrane_FAPotential.hh.

References calculated_.

basic::datacache::CacheableDataOP core::scoring::Membrane_FAEmbed::clone ( ) const
inline

Definition at line 62 of file Membrane_FAPotential.hh.

References Membrane_FAEmbed().

Real core::scoring::Membrane_FAEmbed::fa_center ( ) const
inline

Definition at line 116 of file Membrane_FAPotential.hh.

References fa_center_.

Referenced by core::scoring::Membrane_FAPotential::fa_projection().

Real& core::scoring::Membrane_FAEmbed::fa_center ( )
inline

Definition at line 122 of file Membrane_FAPotential.hh.

References fa_center_.

Real& core::scoring::Membrane_FAEmbed::fa_depth ( Size const  seqpos,
Size const  atom 
)
inline

Definition at line 80 of file Membrane_FAPotential.hh.

References fa_depth_.

Referenced by core::scoring::Membrane_FAPotential::fa_projection().

Real core::scoring::Membrane_FAEmbed::fa_depth ( Size const  seqpos,
Size const  atom 
) const
inline

Definition at line 86 of file Membrane_FAPotential.hh.

References fa_depth_.

bool core::scoring::Membrane_FAEmbed::Fa_Membed_update ( ) const
inline
bool& core::scoring::Membrane_FAEmbed::Fa_Membed_update ( )
inline

Definition at line 182 of file Membrane_FAPotential.hh.

References Fa_Membed_update_.

Real core::scoring::Membrane_FAEmbed::fa_penalty ( ) const
inline

Definition at line 128 of file Membrane_FAPotential.hh.

References fa_penalty_.

Referenced by core::scoring::Membrane_FAPotential::fa_projection().

Real& core::scoring::Membrane_FAEmbed::fa_penalty ( )
inline

Definition at line 134 of file Membrane_FAPotential.hh.

References fa_penalty_.

Real& core::scoring::Membrane_FAEmbed::fa_proj ( Size const  seqpos,
Size const  atom 
)
inline
Real core::scoring::Membrane_FAEmbed::fa_proj ( Size const  seqpos,
Size const  atom 
) const
inline

Definition at line 74 of file Membrane_FAPotential.hh.

References fa_proj_.

Vector& core::scoring::Membrane_FAEmbed::fa_proj_coord ( Size const  seqpos,
Size const  atom 
)
inline
Vector core::scoring::Membrane_FAEmbed::fa_proj_coord ( Size const  seqpos,
Size const  atom 
) const
inline

Definition at line 110 of file Membrane_FAPotential.hh.

References fa_proj_coord_.

Real& core::scoring::Membrane_FAEmbed::fa_proj_deriv ( Size const  seqpos,
Size const  atom 
)
inline
Real core::scoring::Membrane_FAEmbed::fa_proj_deriv ( Size const  seqpos,
Size const  atom 
) const
inline

Definition at line 98 of file Membrane_FAPotential.hh.

References fa_proj_deriv_.

void core::scoring::Membrane_FAEmbed::initialize ( pose::Pose const &  pose)
Real core::scoring::Membrane_FAEmbed::steepness ( ) const
inline
Real& core::scoring::Membrane_FAEmbed::steepness ( )
inline

Definition at line 158 of file Membrane_FAPotential.hh.

References steepness_.

Real core::scoring::Membrane_FAEmbed::thickness ( ) const
inline
Real& core::scoring::Membrane_FAEmbed::thickness ( )
inline

Definition at line 146 of file Membrane_FAPotential.hh.

References thickness_.

Member Data Documentation

bool core::scoring::Membrane_FAEmbed::calculated_
private

Definition at line 204 of file Membrane_FAPotential.hh.

Referenced by calculated(), and Membrane_FAEmbed().

Real core::scoring::Membrane_FAEmbed::fa_center_
mutableprivate
utility::vector1< utility::vector1 < Real > > core::scoring::Membrane_FAEmbed::fa_depth_
mutableprivate
bool core::scoring::Membrane_FAEmbed::Fa_Membed_update_
private

Definition at line 209 of file Membrane_FAPotential.hh.

Referenced by Fa_Membed_update(), initialize(), and Membrane_FAEmbed().

Real core::scoring::Membrane_FAEmbed::fa_penalty_
mutableprivate

Definition at line 206 of file Membrane_FAPotential.hh.

Referenced by fa_penalty().

utility::vector1< utility::vector1 < Real > > core::scoring::Membrane_FAEmbed::fa_proj_
mutableprivate

Definition at line 200 of file Membrane_FAPotential.hh.

Referenced by allocate_appropriate_memory(), fa_proj(), and Membrane_FAEmbed().

utility::vector1< utility::vector1 < Vector > > core::scoring::Membrane_FAEmbed::fa_proj_coord_
mutableprivate
utility::vector1< utility::vector1 < Real > > core::scoring::Membrane_FAEmbed::fa_proj_deriv_
mutableprivate
Real core::scoring::Membrane_FAEmbed::steepness_
private

Definition at line 208 of file Membrane_FAPotential.hh.

Referenced by initialize(), and steepness().

Real core::scoring::Membrane_FAEmbed::thickness_
private

Definition at line 207 of file Membrane_FAPotential.hh.

Referenced by initialize(), and thickness().


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