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

blah More...

#include <MMLJEnergyTable.hh>

Inheritance diagram for core::scoring::mm::MMLJEnergyTable:
Inheritance graph
[legend]

Public Types

typedef utility::vector1< RealEnergyVector
 typedefs More...
 
typedef utility::vector1
< utility::vector1
< EnergyVector * > > 
MMLJScoreTable
 

Public Member Functions

 ~MMLJEnergyTable () override
 Automatically generated virtual destructor for class deriving directly from VirtualBase. More...
 
 MMLJEnergyTable ()
 Default ctor. More...
 
MMLJScore const & mm_lj_score () const
 blah More...
 
Real max_dist () const
 blah More...
 
void score (Size atom1, Size atom2, Size path_distance, Real squared_distance, Real &rep, Real &atr) const
 blah More...
 
void deriv_score (Size atom1, Size atom2, Size path_distance, Real squared_distance, Real &rep, Real &atr) const
 blah More...
 

Private Attributes

mm::MMLJScore mm_lj_score_
 Local MMLJLibrary for looking up lj parameters. More...
 
Real max_dist_
 
Real linear_switch_point
 

Detailed Description

blah

Member Typedef Documentation

typedefs

typedef utility::vector1< utility::vector1< EnergyVector* > > core::scoring::mm::MMLJEnergyTable::MMLJScoreTable

Constructor & Destructor Documentation

core::scoring::mm::MMLJEnergyTable::~MMLJEnergyTable ( )
overridedefault

Automatically generated virtual destructor for class deriving directly from VirtualBase.

Auto-generated virtual destructor

core::scoring::mm::MMLJEnergyTable::MMLJEnergyTable ( )

Default ctor.

Member Function Documentation

void core::scoring::mm::MMLJEnergyTable::deriv_score ( Size  atom1,
Size  atom2,
Size  path_distance,
Real  squared_distance,
Real rep,
Real atr 
) const
Real core::scoring::mm::MMLJEnergyTable::max_dist ( ) const
inline
MMLJScore const& core::scoring::mm::MMLJEnergyTable::mm_lj_score ( ) const
inline
void core::scoring::mm::MMLJEnergyTable::score ( Size  atom1,
Size  atom2,
Size  path_distance,
Real  squared_distance,
Real rep,
Real atr 
) const

Member Data Documentation

Real core::scoring::mm::MMLJEnergyTable::linear_switch_point
private

Referenced by deriv_score(), and score().

Real core::scoring::mm::MMLJEnergyTable::max_dist_
private

Referenced by deriv_score(), max_dist(), and score().

mm::MMLJScore core::scoring::mm::MMLJEnergyTable::mm_lj_score_
private

Local MMLJLibrary for looking up lj parameters.

Referenced by deriv_score(), mm_lj_score(), and score().


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