15 #ifndef INCLUDED_core_scoring_disulfides_DisulfideMatchingPotential_hh
16 #define INCLUDED_core_scoring_disulfides_DisulfideMatchingPotential_hh
21 #include <utility/pointer/ReferenceCount.hh>
35 #include <utility/vector1.hh>
36 #include <numeric/xyzMatrix.fwd.hh>
37 #include <ObjexxFCL/FArray2A.fwd.hh>
41 namespace disulfides {
95 RT_from_epos( ObjexxFCL::FArray2A_float Epos1, ObjexxFCL::FArray2A_float Epos2);
100 numeric::xyzMatrix_double
101 get_ncac ( ObjexxFCL::FArray2A_float pos );
106 ObjexxFCL::FArray2A_float pos,
107 numeric::xyzMatrix_double & p
113 numeric::xyzMatrix_double
const & p,
114 numeric::xyzMatrix_double & m