17 #ifndef INCLUDED_protocols_swa_monte_carlo_RNA_TorsionMover_hh
18 #define INCLUDED_protocols_swa_monte_carlo_RNA_TorsionMover_hh
31 namespace monte_carlo {
56 Real const & sample_range );
65 apply_random_nucleoside_torsion(
pose::Pose & pose,
66 Size const moving_res );
70 Size const moving_suite );
73 apply_nucleoside_torsion_Aform(
75 Size const moving_res );
78 apply_suite_torsion_Aform(
80 Size const moving_suite );
83 sample_near_suite_torsion(
pose::Pose & pose,
Size const moving_suite,
Real const sample_range);
86 sample_near_nucleoside_torsion(
pose::Pose & pose,
Size const moving_res,
Real const sample_range);
89 crankshaft_alpha_gamma(
pose::Pose & pose,
Size const moving_suite,
Real const sample_range);
97 Size const moving_res);
103 Size const moving_suite );
106 get_suite_torsion(
pose::Pose const & pose,
Size const moving_suite );
109 get_nucleoside_torsion(
pose::Pose const & pose,
Size const moving_nucleoside );