Rosetta Core  2014.35
Public Member Functions | Static Public Attributes | List of all members
core::scoring::etable::count_pair::CountPairFunction Class Referenceabstract

#include <CountPairFunction.hh>

Public Member Functions

 CountPairFunction ()
 
virtual ~CountPairFunction ()
 
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
virtual core::scoring::etable::count_pair::CountPairFunction::~CountPairFunction ( )
inlinevirtual

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

References utility_exit.

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: