![]() |
Rosetta Core
2014.16.56682
|
Calculates scores of mm lj paramater sets given two mm atom types, the path distance of the 2 atoms and actual distance between the two atoms. More...
#include <MMLJScore.hh>
Public Member Functions | |
| MMLJScore () | |
| Default ctor. More... | |
| MMLJScore (MMLJLibrary const &mmljl) | |
| Alternate ctor that inintalizes class with given MMLJLibrary. More... | |
| virtual | ~MMLJScore () |
| MMLJLibrary const & | mm_lj_library () const |
| blah More... | |
| Energy | score (Size atom1, Size atom2, Size path_distance, Real distance) const |
| blah More... | |
| Energy | deriv_score (Size atom1, Size atom2, Size path_distance, Real distance) const |
| blah More... | |
| Real | min_dist (Size atom1, Size atom2, Size path_distance) const |
| blah More... | |
Private Attributes | |
| MMLJLibrary const & | mm_lj_library_ |
| Local MMLJLibrary for looking up lj parameters. More... | |
Calculates scores of mm lj paramater sets given two mm atom types, the path distance of the 2 atoms and actual distance between the two atoms.
blah
| core::scoring::mm::MMLJScore::MMLJScore | ( | ) |
Default ctor.
References scoring.
| core::scoring::mm::MMLJScore::MMLJScore | ( | MMLJLibrary const & | mmljl | ) |
Alternate ctor that inintalizes class with given MMLJLibrary.
|
virtual |
| Energy core::scoring::mm::MMLJScore::deriv_score | ( | Size | atom1, |
| Size | atom2, | ||
| Size | path_distance, | ||
| Real | distance | ||
| ) | const |
blah
blah
References epsilon, utility::keys::Key2Tuple< class, class >::key1(), utility::keys::Key2Tuple< class, class >::key2(), core::scoring::mm::MMLJLibrary::lookup(), core::scoring::mm::MMLJLibrary::lookup_three_bond(), and mm_lj_library_.
Referenced by core::scoring::mm::MMLJEnergyTable::MMLJEnergyTable().
|
inline |
| Energy core::scoring::mm::MMLJScore::score | ( | Size | atom1, |
| Size | atom2, | ||
| Size | path_distance, | ||
| Real | distance | ||
| ) | const |
blah
blah
References epsilon, utility::keys::Key2Tuple< class, class >::key1(), utility::keys::Key2Tuple< class, class >::key2(), core::scoring::mm::MMLJLibrary::lookup(), core::scoring::mm::MMLJLibrary::lookup_three_bond(), and mm_lj_library_.
Referenced by core::scoring::mm::MMLJEnergyTable::MMLJEnergyTable().
|
private |
Local MMLJLibrary for looking up lj parameters.
Referenced by deriv_score(), min_dist(), mm_lj_library(), and score().
1.8.7