20 #include <basic/Tracer.hh>
23 #include <utility/exit.hh>
25 #include <utility/vector1.hh>
32 static basic::Tracer
TR(
"protocols.flxbb.FilterStructs");
36 using namespace protocols::flxbb;
43 FilterStructs::FilterStructs():
44 name_(
"BaseFilterStructs" ),
76 best_pose_( new
Pose(pose) )
83 filter_on_( rval.filter_on_ ),
84 ntrial_( rval.ntrial_ ),
85 best_pose_( rval.best_pose_ )
97 utility_exit_with_message(
"clone has been called on a Mover which has not overriden the base class implementation. Probably you tried to pass a Mover to the job distributor or parser which does not have clone implemented. Implement the function and try again.\n");
105 utility_exit_with_message(
"fresh_instance has been called on a Mover which has not overriden the base class implementation. Probably you tried to pass a Mover to the job distributor which does not have fresh_instance implemented. Implement the function and try again.\n");
168 best_packscore_( 0.0 )
174 best_packscore_( 0.0 )
180 best_packscore_( rval.best_packscore_ )
208 using namespace core::scoring::packstat;
227 disallowed_value_( 1 )
233 disallowed_value_( 1 )
239 disallowed_value_( rval.disallowed_value_ )
268 Real total_charge( 0.0 );
287 TR <<
" Total charge : " << total_charge << std::endl;