14 #ifndef INCLUDED_protocols_toolbox_superimpose_hh
15 #define INCLUDED_protocols_toolbox_superimpose_hh
19 #include <ObjexxFCL/FArray1D.hh>
26 #include <utility/vector1.hh>
27 #include <numeric/xyzMatrix.fwd.hh>
28 #include <ObjexxFCL/FArray2.fwd.hh>
57 ObjexxFCL::FArray1_double
const& weights,
58 ObjexxFCL::FArray2_double
const& ref_coords,
59 ObjexxFCL::FArray2_double& coords,
65 ObjexxFCL::FArray2_double& x,
66 ObjexxFCL::FArray1_double
const& wts,
67 ObjexxFCL::FArray1_double& transvec
74 ObjexxFCL::FArray2_double& coords,
75 ObjexxFCL::FArray1D_double transvec = ObjexxFCL::FArray1D_double( 3, 0.0 )