20 #include <basic/Tracer.hh>
26 #include <utility/vector1.hh>
31 namespace constraints {
34 static basic::Tracer
TR(
"core.scoring.constraints.ResidueTypeLinkingConstraint");
51 rsd1_type_name3_( pose.residue_type( seqpos1 ).name3() ),
52 rsd2_type_name3_( pose.residue_type( seqpos2 ).name3() ),
69 rsd1_type_name3_( AA1name ),
70 rsd2_type_name3_( AA2name ),
92 out <<
"ResidueTypeLinkingConstraint; ";
99 out <<
"; favor_native_bonus: "<<
bonus_;
118 if( !dynamic_cast< ResidueTypeLinkingConstraint const * > ( &other_cst ) )
return false;
156 if( weight == 0 )
return;
160 if( rsd1.aa() != rsd2.aa() ){