31 #include <numeric/conversions.hh>
34 #include <utility/vector1.hh>
57 sts.push_back(
omega );
92 Real omega_score, dscore_domega, dscore_dphi, dscore_dpsi;
94 emap[
omega ] += omega_score;
128 Real omega_score, dscore_domega, dscore_dphi, dscore_dpsi;
130 if (tor_id.
torsion() == 1) deriv = dscore_dphi;
131 if (tor_id.
torsion() == 2) deriv = dscore_dpsi;
132 if (tor_id.
torsion() == 3) deriv = dscore_domega;
134 return numeric::conversions::degrees( weights[
omega ] * deriv );
157 Real omega_score, dscore_domega, dscore_dphi, dscore_dpsi;
159 if (tor_id.
torsion() == 1) deriv = dscore_dphi;
160 if (tor_id.
torsion() == 2) deriv = dscore_dpsi;
161 if (tor_id.
torsion() == 3) deriv = dscore_domega;
166 return numeric::conversions::degrees( weights[
omega ] * deriv );