![]() |
Rosetta Core
2014.35
|
#include <CountPairFactory.hh>
Static Public Member Functions | |
static CountPairFunctionOP | create_count_pair_function (conformation::Residue const &, conformation::Residue const &, CPCrossoverBehavior) |
static void | create_count_pair_function_and_invoke (conformation::Residue const &, conformation::Residue const &, CPCrossoverBehavior, Invoker &invoker) |
static CPResidueConnectionType | determine_residue_connection (conformation::Residue const &res1, conformation::Residue const &res2) |
static CountPairFunctionOP | create_intrares_count_pair_function (conformation::Residue const &, CPCrossoverBehavior) |
|
static |
References core::conformation::Residue::connections_to_residue(), core::scoring::etable::count_pair::CP_CROSSOVER_3, core::scoring::etable::count_pair::CP_CROSSOVER_4, core::scoring::etable::count_pair::CP_NO_BONDS, core::scoring::etable::count_pair::CP_ONE_BOND, determine_residue_connection(), core::conformation::Residue::residue_connection(), and utility_exit.
|
static |
Instantiate a count-pair function on the stack and rely on an invoker to call a function of the newly created count-pair function. The count-pair function is removed from the stack without new or delete having been called.
References core::conformation::Residue::connections_to_residue(), core::scoring::etable::count_pair::CP_CROSSOVER_3, core::scoring::etable::count_pair::CP_CROSSOVER_4, core::scoring::etable::count_pair::CP_NO_BONDS, core::scoring::etable::count_pair::CP_ONE_BOND, determine_residue_connection(), core::scoring::etable::count_pair::Invoker::invoke(), core::conformation::Residue::residue_connection(), core::scoring::etable::count_pair::CountPairGeneric::set_crossover(), and utility_exit.
Referenced by core::scoring::etable::BaseEtableEnergy< Derived >::backbone_backbone_energy(), core::scoring::etable::BaseEtableEnergy< Derived >::backbone_sidechain_energy(), core::scoring::etable::BaseEtableEnergy< Derived >::bump_energy_backbone(), core::scoring::etable::BaseEtableEnergy< Derived >::bump_energy_full(), core::scoring::etable::BaseEtableEnergy< Derived >::residue_pair_energy(), and core::scoring::etable::BaseEtableEnergy< Derived >::sidechain_sidechain_energy().
|
static |
|
static |
References core::conformation::Residue::connections_to_residue(), core::scoring::etable::count_pair::CP_MULTIPLE_BONDS_OR_PSEUDOBONDS, core::scoring::etable::count_pair::CP_NO_BONDS, core::scoring::etable::count_pair::CP_ONE_BOND, core::conformation::Residue::is_bonded(), core::conformation::Residue::is_pseudo_bonded(), and core::conformation::Residue::seqpos().
Referenced by create_count_pair_function(), create_count_pair_function_and_invoke(), and core::scoring::etable::BaseEtableEnergy< Derived >::get_count_pair_function_trie().