Rosetta 3.4
Public Member Functions
core::scoring::rna::RNA_LowResolutionPotential Class Reference

#include <RNA_LowResolutionPotential.hh>

Collaboration diagram for core::scoring::rna::RNA_LowResolutionPotential:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RNA_LowResolutionPotential ()
void update_rna_centroid_info (pose::Pose &pose) const
void update_rna_base_base_interactions (pose::Pose &pose) const
void update_rna_base_pair_list (pose::Pose &pose) const
void finalize (pose::Pose &pose) const
Real rna_base_backbone_pair_energy (conformation::Residue const &rsd1, conformation::Residue const &rsd2, Vector const &centroid1, Vector const &centroid2, core::kinematics::Stub const &stub1, core::kinematics::Stub const &stub2) const
Real rna_backbone_backbone_pair_energy (conformation::Residue const &rsd1, conformation::Residue const &rsd2) const
Real rna_repulsive_pair_energy (conformation::Residue const &rsd1, conformation::Residue const &rsd2) const
Real get_rna_stack_score (Distance const x, Distance const y, Distance const z, Real &deriv_x=dummy_deriv, Real &deriv_y=dummy_deriv, Real &deriv_z=dummy_deriv) const
void eval_atom_derivative_base_base (id::AtomID const &atom_id, pose::Pose const &pose, scoring::EnergyMap const &weights, Vector &F1, Vector &F2) const
void eval_atom_derivative_rna_base_backbone (id::AtomID const &atom_id, pose::Pose const &pose, Vector &F1, Vector &F2) const
void eval_atom_derivative_rna_backbone_backbone (id::AtomID const &atom_id, pose::Pose const &pose, Vector &F1, Vector &F2) const
void eval_atom_derivative_rna_repulsive (id::AtomID const &atom_id, pose::Pose const &pose, Vector &F1, Vector &F2) const
bool check_clear_for_stacking (pose::Pose &pose, Size const &i, int const &sign) const
bool check_forming_base_pair (pose::Pose &pose, Size const &i, Size const &j) const
void eval_rna_base_pair_energy (rna::RNA_RawBaseBaseInfo &rna_raw_base_base_info, conformation::Residue const &rsd1, conformation::Residue const &rsd2, pose::Pose const &pose, Vector const &centroid1, Vector const &centroid2, core::kinematics::Stub const &stub1, core::kinematics::Stub const &stub2) const
void more_precise_base_pair_classification (bool const &value)

Constructor & Destructor Documentation

core::scoring::rna::RNA_LowResolutionPotential::RNA_LowResolutionPotential ( )

Member Function Documentation

bool core::scoring::rna::RNA_LowResolutionPotential::check_clear_for_stacking ( pose::Pose pose,
Size const &  i,
int const &  sign 
) const
bool core::scoring::rna::RNA_LowResolutionPotential::check_forming_base_pair ( pose::Pose pose,
Size const &  i,
Size const &  j 
) const
void core::scoring::rna::RNA_LowResolutionPotential::eval_atom_derivative_base_base ( id::AtomID const &  atom_id,
pose::Pose const &  pose,
scoring::EnergyMap const &  weights,
Vector F1,
Vector F2 
) const
void core::scoring::rna::RNA_LowResolutionPotential::eval_atom_derivative_rna_backbone_backbone ( id::AtomID const &  atom_id,
pose::Pose const &  pose,
Vector F1,
Vector F2 
) const
void core::scoring::rna::RNA_LowResolutionPotential::eval_atom_derivative_rna_base_backbone ( id::AtomID const &  atom_id,
pose::Pose const &  pose,
Vector F1,
Vector F2 
) const
void core::scoring::rna::RNA_LowResolutionPotential::eval_atom_derivative_rna_repulsive ( id::AtomID const &  atom_id,
pose::Pose const &  pose,
Vector F1,
Vector F2 
) const
void core::scoring::rna::RNA_LowResolutionPotential::eval_rna_base_pair_energy ( rna::RNA_RawBaseBaseInfo rna_raw_base_base_info,
conformation::Residue const &  rsd1,
conformation::Residue const &  rsd2,
pose::Pose const &  pose,
Vector const &  centroid1,
Vector const &  centroid2,
core::kinematics::Stub const &  stub1,
core::kinematics::Stub const &  stub2 
) const
void core::scoring::rna::RNA_LowResolutionPotential::finalize ( pose::Pose pose) const
Real core::scoring::rna::RNA_LowResolutionPotential::get_rna_stack_score ( Distance const  x,
Distance const  y,
Distance const  z,
Real deriv_x = dummy_deriv,
Real deriv_y = dummy_deriv,
Real deriv_z = dummy_deriv 
) const
void core::scoring::rna::RNA_LowResolutionPotential::more_precise_base_pair_classification ( bool const &  value) [inline]
Real core::scoring::rna::RNA_LowResolutionPotential::rna_backbone_backbone_pair_energy ( conformation::Residue const &  rsd1,
conformation::Residue const &  rsd2 
) const
Real core::scoring::rna::RNA_LowResolutionPotential::rna_base_backbone_pair_energy ( conformation::Residue const &  rsd1,
conformation::Residue const &  rsd2,
Vector const &  centroid1,
Vector const &  centroid2,
core::kinematics::Stub const &  stub1,
core::kinematics::Stub const &  stub2 
) const
Real core::scoring::rna::RNA_LowResolutionPotential::rna_repulsive_pair_energy ( conformation::Residue const &  rsd1,
conformation::Residue const &  rsd2 
) const
void core::scoring::rna::RNA_LowResolutionPotential::update_rna_base_base_interactions ( pose::Pose pose) const
void core::scoring::rna::RNA_LowResolutionPotential::update_rna_base_pair_list ( pose::Pose pose) const
void core::scoring::rna::RNA_LowResolutionPotential::update_rna_centroid_info ( pose::Pose pose) const

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines