23 #include <platform/types.hh>
30 #include <utility/vector1.hh>
31 #include <utility/options/IntegerVectorOption.hh>
37 namespace count_pair {
49 using namespace conformation;
55 for (
Size ii = 1; ii <= r1_connids.size(); ++ii ) {
58 Size const r1_conn_id = r1_connids[ ii ];
72 pb_iter_end = pbc->iter_end(); pb_iter != pb_iter_end; ++pb_iter ) {
75 Size const r1_conn_id = res1.
seqpos() < res2.
seqpos() ? pb_iter->lr_conn_id() : pb_iter->ur_conn_id();
76 Size const r2_conn_id = res1.
seqpos() < res2.
seqpos() ? pb_iter->ur_conn_id() : pb_iter->lr_conn_id();
143 return operator()( at1, at2, weight, path_dist );
166 res1, res2, etable_energy, *
this, emap );
179 res1, res2, etable_energy, *
this, emap );
227 res1, res2, etable_energy, *
this, emap );
240 res1, res2, etable_energy, *
this, emap );