25 #include <ObjexxFCL/format.hh>
27 #include <basic/Tracer.hh>
32 #include <utility/exit.hh>
33 #include <utility/vector0.hh>
34 #include <utility/vector1.hh>
37 static basic::Tracer
TR(
"protocols.simple_moves.SetReturningPackRotamersMover");
42 namespace simple_moves {
45 using namespace scoring;
84 TR <<
"undefined ScoreFunction -- creating a default one" << std::endl;
90 this->
task( (this->
task_factory())->create_task_and_apply_taskoperations( pose ) );
91 }
else if ( this->
task() == 0 ) {
92 TR <<
"undefined PackerTask -- creating a default one" << std::endl;
93 this->
task( task::TaskFactory::create_packer_task( pose ) );
113 if (
run == 1 || packer_energy < best_energy ) {
115 best_energy = packer_energy;
117 TR <<
"run " <<
run <<
", packer energy: " << packer_energy << std::endl;
127 return "SetReturningPackRotamersMover";