Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Attributes | List of all members
core::scoring::etable::count_pair::CountPairFunction Class Referenceabstract

#include <CountPairFunction.hh>

Inheritance diagram for core::scoring::etable::count_pair::CountPairFunction:
Inheritance graph
[legend]

Public Member Functions

 CountPairFunction ()
 
 ~CountPairFunction () override
 
bool operator() (int const at1, int const at2, Real &, Size &path_dist) const
 
virtual bool count (int const at1, int const at2, Real &, Size &path_dist) const =0
 
virtual void residue_atom_pair_energy (conformation::Residue const &, conformation::Residue const &, etable::TableLookupEvaluator const &, EnergyMap &) const =0
 
virtual void residue_atom_pair_energy_sidechain_backbone (conformation::Residue const &, conformation::Residue const &, etable::TableLookupEvaluator const &, EnergyMap &) const =0
 
virtual void residue_atom_pair_energy_sidechain_whole (conformation::Residue const &, conformation::Residue const &, etable::TableLookupEvaluator const &, EnergyMap &) const =0
 
virtual void residue_atom_pair_energy_backbone_backbone (conformation::Residue const &, conformation::Residue const &, etable::TableLookupEvaluator const &, EnergyMap &) const =0
 
virtual void residue_atom_pair_energy_sidechain_sidechain (conformation::Residue const &, conformation::Residue const &, etable::TableLookupEvaluator const &, EnergyMap &) const =0
 
virtual void residue_atom_pair_energy (conformation::Residue const &, conformation::Residue const &, etable::AnalyticEtableEvaluator const &, EnergyMap &) const =0
 
virtual void residue_atom_pair_energy_sidechain_backbone (conformation::Residue const &, conformation::Residue const &, etable::AnalyticEtableEvaluator const &, EnergyMap &) const =0
 
virtual void residue_atom_pair_energy_sidechain_whole (conformation::Residue const &, conformation::Residue const &, etable::AnalyticEtableEvaluator const &, EnergyMap &) const =0
 
virtual void residue_atom_pair_energy_backbone_backbone (conformation::Residue const &, conformation::Residue const &, etable::AnalyticEtableEvaluator const &, EnergyMap &) const =0
 
virtual void residue_atom_pair_energy_sidechain_sidechain (conformation::Residue const &, conformation::Residue const &, etable::AnalyticEtableEvaluator const &, EnergyMap &) const =0
 

Static Public Attributes

static Real const cp_half
 

Constructor & Destructor Documentation

core::scoring::etable::count_pair::CountPairFunction::CountPairFunction ( )
inline
core::scoring::etable::count_pair::CountPairFunction::~CountPairFunction ( )
inlineoverride

Member Function Documentation

virtual bool core::scoring::etable::count_pair::CountPairFunction::count ( int const  at1,
int const  at2,
Real ,
Size path_dist 
) const
pure virtual
bool core::scoring::etable::count_pair::CountPairFunction::operator() ( int const  at1,
int const  at2,
Real ,
Size path_dist 
) const
virtual void core::scoring::etable::count_pair::CountPairFunction::residue_atom_pair_energy ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::TableLookupEvaluator const &  ,
EnergyMap  
) const
pure virtual
virtual void core::scoring::etable::count_pair::CountPairFunction::residue_atom_pair_energy ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::AnalyticEtableEvaluator const &  ,
EnergyMap  
) const
pure virtual
virtual void core::scoring::etable::count_pair::CountPairFunction::residue_atom_pair_energy_backbone_backbone ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::TableLookupEvaluator const &  ,
EnergyMap  
) const
pure virtual
virtual void core::scoring::etable::count_pair::CountPairFunction::residue_atom_pair_energy_backbone_backbone ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::AnalyticEtableEvaluator const &  ,
EnergyMap  
) const
pure virtual
virtual void core::scoring::etable::count_pair::CountPairFunction::residue_atom_pair_energy_sidechain_backbone ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::TableLookupEvaluator const &  ,
EnergyMap  
) const
pure virtual
virtual void core::scoring::etable::count_pair::CountPairFunction::residue_atom_pair_energy_sidechain_backbone ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::AnalyticEtableEvaluator const &  ,
EnergyMap  
) const
pure virtual
virtual void core::scoring::etable::count_pair::CountPairFunction::residue_atom_pair_energy_sidechain_sidechain ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::TableLookupEvaluator const &  ,
EnergyMap  
) const
pure virtual
virtual void core::scoring::etable::count_pair::CountPairFunction::residue_atom_pair_energy_sidechain_sidechain ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::AnalyticEtableEvaluator const &  ,
EnergyMap  
) const
pure virtual
virtual void core::scoring::etable::count_pair::CountPairFunction::residue_atom_pair_energy_sidechain_whole ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::TableLookupEvaluator const &  ,
EnergyMap  
) const
pure virtual
virtual void core::scoring::etable::count_pair::CountPairFunction::residue_atom_pair_energy_sidechain_whole ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::AnalyticEtableEvaluator const &  ,
EnergyMap  
) const
pure virtual

Member Data Documentation

Real const core::scoring::etable::count_pair::CountPairFunction::cp_half
static

The documentation for this class was generated from the following files: