|
Rosetta 3.5
|
#include <StepWiseRNA_Base_Sugar_Rotamer.hh>


Public Member Functions | |
| StepWiseRNA_Base_Sugar_Rotamer (BaseState const &base_state, PuckerState const &pucker_state, core::scoring::rna::RNA_FittedTorsionInfo const &rna_fitted_torsion_info, core::Size const bin_size=20) | |
| virtual | ~StepWiseRNA_Base_Sugar_Rotamer () |
| void | reset () |
| bool | get_next_rotamer () |
| PuckerState const & | current_pucker_state () const |
| std::string const | current_base_state () const |
| std::string const | current_tag () const |
| core::Real const & | chi () const |
| core::Real const & | delta () const |
| core::Real const & | nu2 () const |
| core::Real const & | nu1 () const |
| void | set_extra_syn_chi (bool const setting) |
| void | set_extra_anti_chi (bool const setting) |
Definition at line 37 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
| protocols::swa::rna::StepWiseRNA_Base_Sugar_Rotamer::StepWiseRNA_Base_Sugar_Rotamer | ( | BaseState const & | base_state, |
| PuckerState const & | pucker_state, | ||
| core::scoring::rna::RNA_FittedTorsionInfo const & | rna_fitted_torsion_info, | ||
| core::Size const | bin_size = 20 |
||
| ) |
Definition at line 43 of file StepWiseRNA_Base_Sugar_Rotamer.cc.
References protocols::swa::rna::ALL, protocols::swa::rna::ANTI, base_state_, base_state_list_, protocols::swa::rna::BOTH, protocols::swa::rna::NONE, protocols::swa::rna::NORTH, pucker_state_, pucker_state_list_, reset(), protocols::swa::rna::SOUTH, and protocols::swa::rna::SYN.
|
virtual |
Definition at line 91 of file StepWiseRNA_Base_Sugar_Rotamer.cc.
|
inline |
Definition at line 57 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
References chi_.
| std::string const protocols::swa::rna::StepWiseRNA_Base_Sugar_Rotamer::current_base_state | ( | ) | const |
Definition at line 199 of file StepWiseRNA_Base_Sugar_Rotamer.cc.
References protocols::swa::rna::ANTI, base_ID_old_, base_state_list_, base_std_ID_old_, chi_, and protocols::swa::rna::SYN.
Referenced by current_tag().
| PuckerState const & protocols::swa::rna::StepWiseRNA_Base_Sugar_Rotamer::current_pucker_state | ( | ) | const |
Definition at line 184 of file StepWiseRNA_Base_Sugar_Rotamer.cc.
References protocols::swa::rna::NORTH, pucker_ID_old_, pucker_state_list_, and protocols::swa::rna::SOUTH.
Referenced by current_tag(), and get_next_rotamer().
| std::string const protocols::swa::rna::StepWiseRNA_Base_Sugar_Rotamer::current_tag | ( | ) | const |
Definition at line 226 of file StepWiseRNA_Base_Sugar_Rotamer.cc.
References current_base_state(), current_pucker_state(), protocols::swa::rna::NORTH, and protocols::swa::rna::SOUTH.
|
inline |
Definition at line 58 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
References delta_.
| bool protocols::swa::rna::StepWiseRNA_Base_Sugar_Rotamer::get_next_rotamer | ( | ) |
Definition at line 96 of file StepWiseRNA_Base_Sugar_Rotamer.cc.
References protocols::swa::rna::ANTI, base_ID_, base_ID_old_, base_state_list_, base_std_ID_, base_std_ID_old_, bin_size_, chi_, current_pucker_state(), delta_, extra_anti_chi_, extra_syn_chi_, core::scoring::rna::RNA_FittedTorsionInfo::gaussian_parameter_set_chi_north(), core::scoring::rna::RNA_FittedTorsionInfo::gaussian_parameter_set_chi_south(), core::scoring::rna::RNA_FittedTorsionInfo::ideal_delta_north(), core::scoring::rna::RNA_FittedTorsionInfo::ideal_delta_south(), core::scoring::rna::RNA_FittedTorsionInfo::ideal_nu1_north(), core::scoring::rna::RNA_FittedTorsionInfo::ideal_nu1_south(), core::scoring::rna::RNA_FittedTorsionInfo::ideal_nu2_north(), core::scoring::rna::RNA_FittedTorsionInfo::ideal_nu2_south(), inputted_bin_size_, protocols::swa::rna::NORTH, nu1_, nu2_, num_base_std_ID_, pucker_ID_, pucker_ID_old_, pucker_state_list_, rna_fitted_torsion_info_, protocols::swa::rna::SOUTH, protocols::swa::rna::SYN, and total_variation_.
|
inline |
Definition at line 60 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
References nu1_.
|
inline |
Definition at line 59 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
References nu2_.
| void protocols::swa::rna::StepWiseRNA_Base_Sugar_Rotamer::reset | ( | void | ) |
Definition at line 243 of file StepWiseRNA_Base_Sugar_Rotamer.cc.
References base_ID_, base_ID_old_, base_std_ID_, base_std_ID_old_, chi_, delta_, nu1_, nu2_, pucker_ID_, and pucker_ID_old_.
Referenced by StepWiseRNA_Base_Sugar_Rotamer().
|
inline |
Definition at line 63 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
References extra_anti_chi_.
|
inline |
Definition at line 62 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
References extra_syn_chi_.
|
private |
Definition at line 82 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer(), and reset().
|
private |
Definition at line 86 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by current_base_state(), get_next_rotamer(), and reset().
|
private |
Definition at line 70 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by StepWiseRNA_Base_Sugar_Rotamer().
|
private |
Definition at line 79 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by current_base_state(), get_next_rotamer(), and StepWiseRNA_Base_Sugar_Rotamer().
|
private |
Definition at line 83 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer(), and reset().
|
private |
Definition at line 87 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by current_base_state(), get_next_rotamer(), and reset().
|
private |
Definition at line 74 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer().
|
private |
Definition at line 89 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by chi(), current_base_state(), get_next_rotamer(), and reset().
|
private |
Definition at line 90 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by delta(), get_next_rotamer(), and reset().
|
private |
Definition at line 95 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer(), and set_extra_anti_chi().
|
private |
Definition at line 96 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer(), and set_extra_syn_chi().
|
private |
Definition at line 73 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer().
|
private |
Definition at line 92 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer(), nu1(), and reset().
|
private |
Definition at line 91 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer(), nu2(), and reset().
|
private |
Definition at line 77 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
|
private |
Definition at line 75 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer().
|
private |
Definition at line 81 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer(), and reset().
|
private |
Definition at line 85 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by current_pucker_state(), get_next_rotamer(), and reset().
|
private |
Definition at line 71 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by StepWiseRNA_Base_Sugar_Rotamer().
|
private |
Definition at line 78 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by current_pucker_state(), get_next_rotamer(), and StepWiseRNA_Base_Sugar_Rotamer().
|
private |
Definition at line 72 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer().
|
private |
Definition at line 94 of file StepWiseRNA_Base_Sugar_Rotamer.hh.
Referenced by get_next_rotamer().
1.8.4