19 #include <ObjexxFCL/FArray1D.hh>
24 #include <utility/vector1.hh>
34 StepWiseJobParameters::StepWiseJobParameters():
36 working_sequence_(
"" ),
37 which_chain_has_moving_res_( 0 ),
39 first_chain_break_res_( 0 ),
170 std::map< core::Size, core::Size >
173 std::map< core::Size, core::Size > ::const_iterator it;
177 for (it=full_to_sub.begin(); it!=full_to_sub.end(); it++ ){
178 sub_to_full[it->second]=it->first;
183 for (it=full_to_sub.begin(); it!=full_to_sub.end(); it++ ){
188 for (it=sub_to_full.begin(); it!=sub_to_full.end(); it++ ){
205 if ( full_seq_pos ==
sequence_.size() ) {
206 is_pre_proline.push_back(
false );
208 is_pre_proline.push_back(
sequence_[ full_seq_pos ] ==
'P' );
296 for (
Size n = 1; n <= res_vector.size(); n++ ) {
298 working_res_vector.push_back(
full_to_sub_[ res_vector[ n ] ]);
301 return working_res_vector;
308 std::map<Size,Size>::const_iterator iter =
full_to_sub_.find( res );