17 #include <basic/Tracer.hh>
18 #include <utility/exit.hh>
20 #include <utility/vector1.hh>
26 static basic::Tracer
TR(
"WorkUnitList");
29 the_work_unit->set_wu_type( name );
34 TR.Debug <<
"Getting WorkUnit.." << std::endl;
35 std::map< std::string, WorkUnitBaseCOP >::const_iterator iter =
work_unit_list_.find( name );
37 utility_exit_with_message(
"ERROR: Cannot find WorkUnit named '" + name +
"'" );
39 return iter->second();
44 for( std::map< std::string, WorkUnitBaseCOP >::const_iterator it = source.
work_unit_list_.begin();