Rosetta
Namespaces | Functions
atom_pair_energy_inline.hh File Reference
#include <core/scoring/types.hh>
#include <core/conformation/Atom.hh>
#include <core/conformation/Residue.hh>
#include <core/scoring/EnergyMap.hh>
#include <core/scoring/ScoreType.hh>
#include <utility/vector1.hh>
#include <basic/options/option.hh>
#include <basic/options/keys/score.OptionKeys.gen.hh>
#include <basic/options/keys/hydrate.OptionKeys.gen.hh>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::scoring
 

Functions

template<class T , class T_Etable >
void core::scoring::residue_fast_pair_energy_attached_H (conformation::Residue const &res1, int const atomno1, conformation::Residue const &res2, Size const atomno2, Size const at1hbegin, Size const at1hend, Size const at2hbegin, Size const at2hend, T const &count_pair, T_Etable const &etable_energy, EnergyMap &emap)
 class T must define More...
 
template<class T , class T_Etable >
void core::scoring::inline_residue_atom_pair_energy (conformation::Residue const &res1, conformation::Residue const &res2, T_Etable const &etable_energy, T const &count_pair, EnergyMap &emap, int res1_start, int res1_end, int res2_start, int res2_end)
 templated atom pair energy calculations More...
 
template<class T , class T_Etable >
void core::scoring::inline_intraresidue_atom_pair_energy (conformation::Residue const &res, T_Etable const &etable_energy, T const &count_pair, EnergyMap &emap)
 intraresidue atom pair energy evaluations More...
 
template<class T , class T_Etable >
void core::scoring::inline_residue_atom_pair_energy (conformation::Residue const &res1, conformation::Residue const &res2, T_Etable const &etable_energy, T const &count_pair, EnergyMap &emap)
 
template<class T , class T_Etable >
void core::scoring::inline_residue_atom_pair_energy_sidechain_backbone (conformation::Residue const &res1, conformation::Residue const &res2, T_Etable const &etable_energy, T const &count_pair, EnergyMap &emap)
 
template<class T , class T_Etable >
void core::scoring::inline_residue_atom_pair_energy_sidechain_whole (conformation::Residue const &res1, conformation::Residue const &res2, T_Etable const &etable_energy, T const &count_pair, EnergyMap &emap)
 
template<class T , class T_Etable >
void core::scoring::inline_residue_atom_pair_energy_backbone_backbone (conformation::Residue const &res1, conformation::Residue const &res2, T_Etable const &etable_energy, T const &count_pair, EnergyMap &emap)
 
template<class T , class T_Etable >
void core::scoring::inline_residue_atom_pair_energy_sidechain_sidechain (conformation::Residue const &res1, conformation::Residue const &res2, T_Etable const &etable_energy, T const &count_pair, EnergyMap &emap)