Rosetta
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
 @briefs 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

◆ EnergyVector

@briefs typedefs

◆ MMLJScoreTable

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

Constructor & Destructor Documentation

◆ ~MMLJEnergyTable()

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

Automatically generated virtual destructor for class deriving directly from VirtualBase.

Auto-generated virtual destructor

◆ MMLJEnergyTable()

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

Default ctor.

Member Function Documentation

◆ deriv_score()

void core::scoring::mm::MMLJEnergyTable::deriv_score ( Size  atom1,
Size  atom2,
Size  path_distance,
Real  squared_distance,
Real rep,
Real atr 
) const

◆ max_dist()

Real core::scoring::mm::MMLJEnergyTable::max_dist ( ) const
inline

◆ mm_lj_score()

MMLJScore const& core::scoring::mm::MMLJEnergyTable::mm_lj_score ( ) const
inline

◆ score()

void core::scoring::mm::MMLJEnergyTable::score ( Size  atom1,
Size  atom2,
Size  path_distance,
Real  squared_distance,
Real rep,
Real atr 
) const

Member Data Documentation

◆ linear_switch_point

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

Referenced by deriv_score(), and score().

◆ max_dist_

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

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

◆ mm_lj_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: