26 #include <utility/vector0.hh>
27 #include <utility/vector1.hh>
36 namespace rotamer_set {
42 nmoltenres_( source.nmoltenres() ),
43 total_residue_( source.total_residue() ),
44 nrotamers_( rotamer_subset.
size() ),
45 set_of_rotamer_sets_( nmoltenres_ ),
46 resid_2_moltenres_( source.resid_2_moltenres_vector() ),
47 moltenres_2_resid_( source.moltenres_2_resid_vector() ),
48 nrotamer_offsets_( nmoltenres_, 0 ),
49 moltenres_for_rotamer_( nrotamers_, 0 ),
50 nrotamers_for_moltenres_( nmoltenres_, 0 )
58 for (
Size ii = 0; ii < rotamer_subset.size(); ++ii ) {
72 for (
Size ii = 0; ii < rotamer_subset.size(); ++ii ) {
73 Size const ii_rot = rotamer_subset[ ii ];
76 moltenres_subsets[ ii_moltres_id ].push_back( ii_local_rotno );
82 moltenres_subsets[ ii ]
103 uint count_rots_for_moltenres = 1;
104 uint count_moltenres = 1;
109 count_rots_for_moltenres = 1;
112 ++count_rots_for_moltenres;