22 #include <basic/Tracer.hh>
51 static basic::Tracer
TR(
"protocols.antibody2.RefineOneCDRLoop");
64 RefineOneCDRLoop::RefineOneCDRLoop( ) : Mover() {}
151 return "RefineOneCDRLoop";
171 utility_exit_with_message(
"the resultions of the 'pose' and the 'scoring function' don't match!");
176 legacy_centroid_refine_ccd ->
apply(pose);
182 if (!
flank_relax_) { legacy_refine_ccd->turn_off_flank_relax();}
183 legacy_refine_ccd ->
apply(pose);
205 pass_loops->add_loop( one_cdr_loop );
219 TR<<
" Trying Refinement ................. "<<itry<<std::endl;
220 pose = pose_before_refine;
221 refine_ccd.
apply( pose );
223 Num<<itry; Num>>str_num; Num.str(
""); Num.clear();
248 TR<<
" Trying Refinement ................. "<<itry<<std::endl;
249 pose = pose_before_refine;
250 refine_kic.
apply( pose );
251 Num<<itry; Num>>str_num; Num.str(
""); Num.clear();
270 utility_exit_with_message(
"the refinement method is not available!");