33 #include <utility/vector1.hh>
63 Size const left_position,
64 Size const right_position,
65 Pose const & pose_right
67 Super(
Interval( left_position, left_position ), &pose_right.residue( 1 ).residue_type_set() ),
68 left_position_( left_position ),
69 right_position_( right_position ),
70 pose_right_( pose_right ),
72 interval_( 1, pose_right.n_residue() )
81 left_position_( rval.left_position_ ),
82 right_position_( rval.right_position_ ),
83 pose_right_( rval.pose_right_ ),
84 use_rt_( rval.use_rt_ ),
85 left_stub_atoms_( rval.left_stub_atoms_ ),
86 right_stub_atoms_( rval.right_stub_atoms_ ),
88 interval_( rval.interval_ )
98 if (
this != &rval ) {
177 for ( Positions::const_iterator i = newp.begin(), ie = newp.end(); i != ie; ++i ) {
199 Size const jump_start_residue,
200 Size const jump_stop_residue
205 assert( jump_start_residue != jump_stop_residue );
206 assert( jump_start_residue <= pose.
n_residue() );
207 assert( jump_stop_residue <= pose.
n_residue() );
328 core::Size current_chain = std::numeric_limits< int >::min();
371 if ( pose_left.
pdb_info().get() == NULL ) {
376 pose_left.
pdb_info()->obsolete(
true );