38 #include <utility/io/ozstream.hh>
39 #include <utility/file/file_sys_util.hh>
40 #include <basic/prof.hh>
45 #include <utility/vector1.hh>
51 namespace simple_filters {
54 using namespace core::io::silent;
63 TrialMover( mover_in, mc_in),
77 using namespace protocols::moves;
89 PROF_START( basic::TEST3 );
92 PROF_STOP( basic::TEST3 );
96 mc_->score_function()( pose );
107 bool accepted_move =
mc_->boltzmann( pose,
mover_->type() );
109 PROF_START( basic::TEST3 );
110 pss->add_energy(
"acceptance", accepted_move );
112 PROF_STOP( basic::TEST3 );
125 return "EvaluatedTrialMover";
134 utility::io::ozstream output;
137 evals_[ 1 ]->print_header( output );
139 output.open_append( file );
142 for ( SilentInfoList::const_iterator it=
evals_.begin(), eit=
evals_.end(); it!=eit; ++it ) {
143 (*it)->print_scores( output );