17 #ifndef INCLUDED_protocols_scoring_Interface_hh
18 #define INCLUDED_protocols_scoring_Interface_hh
34 #include <ObjexxFCL/FArray1D.hh>
36 #include <utility/pointer/ReferenceCount.hh>
38 #include <utility/vector1.hh>
55 distance_squared_ = 8.0 * 8.0;
56 use_input_partners_ =
false;
61 Size const jump_number_in
62 ) : jump_number_( jump_number_in )
66 distance_squared_ = 8.0 * 8.0;
67 use_input_partners_ =
false;
71 ObjexxFCL::FArray1D_bool partner
77 distance_squared_ = 8.0 * 8.0;
78 use_input_partners_ =
true;
81 void jump(
Size const jump_number);
94 void distance( Real
const distance_in );
100 bool is_interface(
Size const position )
const;
104 Size interface_nres();
113 void set_symmetric_pack(
core::pose::Pose const & pose, PackerTaskOP task );