Rosetta 3.4
|
Keep track of RNA centroid, useful atom, base-base info inside the pose. More...
#include <RNA_ScoringInfo.hh>
Public Member Functions | |
RNA_ScoringInfo () | |
RNA_ScoringInfo (RNA_ScoringInfo const &src) | |
basic::datacache::CacheableDataOP | clone () const |
Size | size () const |
bool | calculated () const |
utility::vector1 < utility::vector1< Size > > const & | atom_numbers_for_vdw_calculation () const |
utility::vector1 < utility::vector1< Size > > & | nonconst_atom_numbers_for_vdw_calculation () |
RNA_CentroidInfo & | rna_centroid_info () |
RNA_CentroidInfo const & | rna_centroid_info () const |
rna::RNA_RawBaseBaseInfo & | rna_raw_base_base_info () |
rna::RNA_RawBaseBaseInfo const & | rna_raw_base_base_info () const |
rna::RNA_FilteredBaseBaseInfo & | rna_filtered_base_base_info () |
rna::RNA_FilteredBaseBaseInfo const & | rna_filtered_base_base_info () const |
rna::RNA_DataInfo & | rna_data_info () |
rna::RNA_DataInfo const & | rna_data_info () const |
Keep track of RNA centroid, useful atom, base-base info inside the pose.
core::scoring::rna::RNA_ScoringInfo::RNA_ScoringInfo | ( | ) |
Referenced by clone().
core::scoring::rna::RNA_ScoringInfo::RNA_ScoringInfo | ( | RNA_ScoringInfo const & | src | ) |
Copy constructors must copy all data, not just some...
utility::vector1< utility::vector1< Size > > const& core::scoring::rna::RNA_ScoringInfo::atom_numbers_for_vdw_calculation | ( | ) | const [inline] |
Referenced by core::scoring::rna::RNA_VDW_Energy::residue_pair_energy().
bool core::scoring::rna::RNA_ScoringInfo::calculated | ( | ) | const [inline] |
basic::datacache::CacheableDataOP core::scoring::rna::RNA_ScoringInfo::clone | ( | ) | const [inline] |
References RNA_ScoringInfo().
utility::vector1< utility::vector1< Size > >& core::scoring::rna::RNA_ScoringInfo::nonconst_atom_numbers_for_vdw_calculation | ( | ) | [inline] |
RNA_CentroidInfo& core::scoring::rna::RNA_ScoringInfo::rna_centroid_info | ( | ) | [inline] |
Referenced by protocols::rna::bases_are_coplanar(), core::scoring::rna::RNA_LowResolutionPotential::check_clear_for_stacking(), core::scoring::rna::RNA_LowResolutionPotential::check_forming_base_pair(), core::scoring::rna::RNA_FullAtomStackingEnergy::eval_atom_derivative(), core::scoring::rna::RG_Energy_RNA::eval_atom_derivative(), core::scoring::rna::RNA_LowResolutionPotential::eval_atom_derivative_base_base(), core::scoring::rna::RNA_LowResolutionPotential::eval_atom_derivative_rna_base_backbone(), protocols::rna::figure_out_base_pair_orientation(), core::scoring::rna::RNA_FullAtomStackingEnergy::finalize_total_energy(), core::scoring::rna::RG_Energy_RNA::finalize_total_energy(), core::scoring::rna::RNA_FullAtomStackingEnergy::setup_for_derivatives(), core::scoring::rna::RNA_FullAtomStackingEnergy::setup_for_scoring(), core::scoring::rna::RG_Energy_RNA::setup_for_scoring(), core::scoring::rna::RNA_LowResolutionPotential::update_rna_base_base_interactions(), and core::scoring::rna::RNA_LowResolutionPotential::update_rna_centroid_info().
RNA_CentroidInfo const& core::scoring::rna::RNA_ScoringInfo::rna_centroid_info | ( | ) | const [inline] |
rna::RNA_DataInfo const& core::scoring::rna::RNA_ScoringInfo::rna_data_info | ( | ) | const [inline] |
rna::RNA_DataInfo& core::scoring::rna::RNA_ScoringInfo::rna_data_info | ( | ) | [inline] |
rna::RNA_FilteredBaseBaseInfo const& core::scoring::rna::RNA_ScoringInfo::rna_filtered_base_base_info | ( | ) | const [inline] |
rna::RNA_FilteredBaseBaseInfo& core::scoring::rna::RNA_ScoringInfo::rna_filtered_base_base_info | ( | ) | [inline] |
Referenced by core::scoring::rna::RNA_LowResolutionPotential::eval_atom_derivative_base_base(), core::scoring::rna::RNA_PairwiseLowResolutionEnergy::finalize_total_energy(), core::scoring::rna::RNA_BaseBaseEnergy::finalize_total_energy(), protocols::rna::get_base_pairing_info(), core::scoring::rna::RNA_BaseBaseEnergy::setup_for_derivatives(), and core::scoring::rna::RNA_LowResolutionPotential::update_rna_base_pair_list().
rna::RNA_RawBaseBaseInfo& core::scoring::rna::RNA_ScoringInfo::rna_raw_base_base_info | ( | ) | [inline] |
Referenced by core::scoring::rna::RNA_PairwiseLowResolutionEnergy::finalize_total_energy(), core::scoring::rna::RNA_BaseBaseEnergy::finalize_total_energy(), core::scoring::rna::RNA_PairwiseLowResolutionEnergy::setup_for_derivatives(), core::scoring::rna::RNA_BaseBaseEnergy::setup_for_derivatives(), core::scoring::rna::RNA_PairwiseLowResolutionEnergy::setup_for_packing(), core::scoring::rna::RNA_PairwiseLowResolutionEnergy::setup_for_scoring(), core::scoring::rna::RNA_LowResolutionPotential::update_rna_base_base_interactions(), and core::scoring::rna::RNA_LowResolutionPotential::update_rna_base_pair_list().
rna::RNA_RawBaseBaseInfo const& core::scoring::rna::RNA_ScoringInfo::rna_raw_base_base_info | ( | ) | const [inline] |
Size core::scoring::rna::RNA_ScoringInfo::size | ( | ) | const [inline] |
References core::scoring::rna::RNA_CentroidInfo::size().