22 #include <utility/tag/Tag.hh>
26 #include <basic/Tracer.hh>
27 #include <utility/vector0.hh>
28 #include <utility/vector1.hh>
32 namespace protein_interface_design {
36 static basic::Tracer
TR(
"protocols.protein_interface_design.filters.InterfaceHolesFilter" );
41 using namespace core::scoring;
51 TR.Debug <<
"Bound holes: " << bound_holes << std::endl;
54 translate->step_size( 1000.0 );
55 translate->apply( copy_pose );
58 TR.Debug <<
"Unbound holes: " << unbound_holes << std::endl;
60 Real delta_holes = (bound_holes - unbound_holes) * weight;
78 TR <<
"delta holes score: " << iface_holes ;
81 TR<<
" passing."<<std::endl;
84 else TR<<
" failing." << std::endl;
91 out<<
"InterfaceHoles score across jump # "<<
rb_jump_ <<
": " << iface_holes<<
'\n';
106 TR<<
"Using jump number " << rb_jump_ <<
" with threshold "<<
threshold_ <<std::endl;