![]() |
Rosetta Core
2014.16.56682
|
#include <RNA_ResidueType.hh>
Private Member Functions | |
| utility::vector1< Size > const | figure_out_chi_order () const |
| void | rna_note_chi_controls_atom (core::Size const chi, core::Size const atomno, utility::vector1< core::Size > &last_controlling_chi, utility::vector1< core::Size > const &chi_order) |
| core::chemical::rna::RNA_ResidueType::RNA_ResidueType | ( | ) |
References base_atom_list_, is_phosphate_, and is_RNA_base_.
|
virtual |
quick lookup: is the atom with the given index is part of the RNA phosphate or not?
References is_phosphate_.
Referenced by core::scoring::rna::RNA_FullAtomVDW_BasePhosphate::eval_atom_derivative(), core::scoring::hbonds::HBondEnergy::hbond_derivs_1way(), core::scoring::hbonds::identify_intra_res_hbonds(), core::chemical::rna::Is_base_phosphate_atom_pair(), and core::scoring::rna::RNA_FullAtomVDW_BasePhosphate::residue_energy().
References is_virtual_.
Referenced by core::chemical::rna::get_rna_base_centroid().
| Size core::chemical::rna::RNA_ResidueType::c1prime_atom_index | ( | ) | const |
References c1prime_index_.
Referenced by core::scoring::rna::RNA_SugarCloseEnergy::add_sugar_ring_closure_constraints().
| Size core::chemical::rna::RNA_ResidueType::c2prime_atom_index | ( | ) | const |
References c2prime_index_.
Referenced by core::scoring::rna::RNA_SugarCloseEnergy::add_sugar_ring_closure_constraints().
| Size core::chemical::rna::RNA_ResidueType::c4prime_atom_index | ( | ) | const |
References c4prime_index_.
Referenced by core::scoring::rna::RNA_SugarCloseEnergy::add_sugar_ring_closure_constraints().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Referenced by rna_update_last_controlling_chi().
| Size core::chemical::rna::RNA_ResidueType::ho2prime_index | ( | ) | const |
References ho2prime_index_.
| utility::vector1< bool > const & core::chemical::rna::RNA_ResidueType::is_phosphate | ( | ) | const |
References is_phosphate_.
| utility::vector1< bool > const & core::chemical::rna::RNA_ResidueType::is_RNA_base | ( | ) | const |
References is_RNA_base_.
References is_RNA_base_.
Referenced by core::scoring::rna::RNA_FullAtomVDW_BasePhosphate::eval_atom_derivative(), core::scoring::hbonds::HBondEnergy::hbond_derivs_1way(), core::scoring::hbonds::identify_intra_res_hbonds(), core::chemical::rna::Is_base_phosphate_atom_pair(), and core::scoring::rna::RNA_FullAtomVDW_BasePhosphate::residue_energy().
| utility::vector1< bool > const & core::chemical::rna::RNA_ResidueType::is_virtual | ( | ) | const |
References is_virtual_.
| Size core::chemical::rna::RNA_ResidueType::o2prime_index | ( | ) | const |
References o2prime_index_.
Referenced by core::chemical::rna::get_rna_base_centroid().
| Size core::chemical::rna::RNA_ResidueType::o3prime_atom_index | ( | ) | const |
References o3prime_index_.
| Size core::chemical::rna::RNA_ResidueType::o4prime_atom_index | ( | ) | const |
References o4prime_index_.
Referenced by core::scoring::rna::RNA_SugarCloseEnergy::add_sugar_ring_closure_constraints().
| Size core::chemical::rna::RNA_ResidueType::o5prime_atom_index | ( | ) | const |
References o5prime_index_.
| Size core::chemical::rna::RNA_ResidueType::op1_atom_index | ( | ) | const |
References op1_atom_index_.
| Size core::chemical::rna::RNA_ResidueType::op2_atom_index | ( | ) | const |
References op2_atom_index_.
| Size core::chemical::rna::RNA_ResidueType::p_atom_index | ( | ) | const |
References p_atom_index_.
| AtomIndices const & core::chemical::rna::RNA_ResidueType::RNA_base_atoms | ( | ) | const |
References base_atom_list_.
|
private |
WARNING THIS FUNCTION SHOULD NOT ACCESS ANY DATA of the RNA_ResidueType object itself since at this point it is not yet updated! ALSO SHOULD MAKE THIS FUNCTION A CONST FUNCTION!
References residue_type_, and runtime_assert.
Referenced by rna_update_last_controlling_chi().
| void core::chemical::rna::RNA_ResidueType::rna_update_last_controlling_chi | ( | ResidueTypeCOP const | residue_type_in, |
| utility::vector1< core::Size > & | last_controlling_chi, | ||
| utility::vector1< AtomIndices > & | atoms_last_controlled_by_chi | ||
| ) |
WARNING THIS FUNCTION SHOULD NOT ACCESS ANY DATA of the RNA_ResidueType object itself since at this point it is not yet updated! ALSO SHOULD MAKE THIS FUNCTION A CONST FUNCTION!
References figure_out_chi_order(), residue_type_, and rna_note_chi_controls_atom().
| void core::chemical::rna::RNA_ResidueType::update_derived_rna_data | ( | ResidueTypeCOP const | residue_type_in | ) |
References base_atom_list_, c1prime_index_, c2prime_index_, c4prime_index_, chi_number_pseudoalpha_, chi_number_pseudobeta_, chi_number_pseudoepsilon_, chi_number_pseudogamma_, chi_number_pseudozeta_, ho2prime_index_, is_phosphate_, is_RNA_base_, is_virtual_, o2prime_index_, o3prime_index_, o4prime_index_, o5prime_index_, op1_atom_index_, op2_atom_index_, p_atom_index_, residue_type_, runtime_assert, and utility_exit_with_message.
| AtomIndices core::chemical::rna::RNA_ResidueType::base_atom_list_ |
Referenced by RNA_base_atoms(), RNA_ResidueType(), and update_derived_rna_data().
| core::Size core::chemical::rna::RNA_ResidueType::c1prime_index_ |
Referenced by c1prime_atom_index(), and update_derived_rna_data().
| core::Size core::chemical::rna::RNA_ResidueType::c2prime_index_ |
Referenced by c2prime_atom_index(), and update_derived_rna_data().
| core::Size core::chemical::rna::RNA_ResidueType::c4prime_index_ |
Referenced by c4prime_atom_index(), and update_derived_rna_data().
| Size core::chemical::rna::RNA_ResidueType::chi_number_pseudoalpha_ |
Referenced by chi_number_pseudoalpha(), and update_derived_rna_data().
| Size core::chemical::rna::RNA_ResidueType::chi_number_pseudobeta_ |
Referenced by chi_number_pseudobeta(), and update_derived_rna_data().
| Size core::chemical::rna::RNA_ResidueType::chi_number_pseudoepsilon_ |
Referenced by chi_number_pseudoepsilon(), and update_derived_rna_data().
| Size core::chemical::rna::RNA_ResidueType::chi_number_pseudogamma_ |
Referenced by chi_number_pseudogamma(), and update_derived_rna_data().
| Size core::chemical::rna::RNA_ResidueType::chi_number_pseudozeta_ |
Referenced by chi_number_pseudozeta(), and update_derived_rna_data().
| core::Size core::chemical::rna::RNA_ResidueType::ho2prime_index_ |
Referenced by ho2prime_index(), and update_derived_rna_data().
| utility::vector1< bool > core::chemical::rna::RNA_ResidueType::is_phosphate_ |
Referenced by atom_is_phosphate(), is_phosphate(), RNA_ResidueType(), and update_derived_rna_data().
| utility::vector1< bool > core::chemical::rna::RNA_ResidueType::is_RNA_base_ |
Referenced by is_RNA_base(), is_RNA_base_atom(), RNA_ResidueType(), and update_derived_rna_data().
| utility::vector1< bool > core::chemical::rna::RNA_ResidueType::is_virtual_ |
Referenced by atom_is_virtual(), is_virtual(), and update_derived_rna_data().
| core::Size core::chemical::rna::RNA_ResidueType::o2prime_index_ |
Referenced by o2prime_index(), and update_derived_rna_data().
| core::Size core::chemical::rna::RNA_ResidueType::o3prime_index_ |
Referenced by o3prime_atom_index(), and update_derived_rna_data().
| core::Size core::chemical::rna::RNA_ResidueType::o4prime_index_ |
Referenced by o4prime_atom_index(), and update_derived_rna_data().
| core::Size core::chemical::rna::RNA_ResidueType::o5prime_index_ |
Referenced by o5prime_atom_index(), and update_derived_rna_data().
| core::Size core::chemical::rna::RNA_ResidueType::op1_atom_index_ |
Referenced by op1_atom_index(), and update_derived_rna_data().
| core::Size core::chemical::rna::RNA_ResidueType::op2_atom_index_ |
Referenced by op2_atom_index(), and update_derived_rna_data().
| core::Size core::chemical::rna::RNA_ResidueType::p_atom_index_ |
Referenced by p_atom_index(), and update_derived_rna_data().
| ResidueTypeCOP core::chemical::rna::RNA_ResidueType::residue_type_ |
Referenced by rna_note_chi_controls_atom(), rna_update_last_controlling_chi(), and update_derived_rna_data().
1.8.7