24 #include <utility/pointer/access_ptr.hh>
25 #include <utility/pointer/owning_ptr.hh>
26 #include <utility/pointer/ReferenceCount.hh>
33 #include <utility/vector1.hh>
34 #include <utility/keys/Key2Tuple.hh>
46 mm_bondlength_library_( scoring::
ScoringManager::get_instance()->get_MMBondLengthLibrary() )
50 mm_bondlength_library_( mmtl )
58 Real const del( d - b0 );
59 return Kb * del * del;
69 mm_atomtype_set.key1(), mm_atomtype_set.key2());
73 score += this->
score( (i->second).key1(), (i->second).key2(), d );
83 return 2 * Kb * (d-b0);
91 mm_atomtype_set.key1(), mm_atomtype_set.key2() );
95 dscore_dang +=
dscore( (i->second).key1(), (i->second).key2(), d );