35 #include <utility/vector1.hh>
36 #include <utility/pointer/ReferenceCount.hh>
39 #include <utility/options/BooleanVectorOption.hh>
40 #include <numeric/constants.hh>
48 dof_mask_( 1, false ),
49 n_active_dof_nodes_( 0 ),
50 dof_start_for_focused_residue_( 0 ),
51 ndofs_added_for_focused_residue_( 0 )
86 active_residues_[ ii ] = 0;
132 DOF_ID const & new_torsion,
140 if ( parent.
valid() ) {
149 assert( dofind != 0 );
188 if ( dof_id.
valid() ) {
199 assert( theta != 0 );
247 for (
Size jj = 1; jj <= iires.
nchi(); ++jj ) {
267 for (
Size jj = 1; jj <= iires.
nchi(); ++jj ) {
293 Size const iirsd = iinode.
rsd();
304 dof[ ii ] = numeric::constants::d::radians_to_degrees *
atcs_for_residues_[ iirsd ]->dof( new_torsion_uncorrected );
325 Size const iirsd = iinode.
rsd();