Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Attributes | List of all members
core::scoring::elec::CountPairRepresentative Class Reference

#include <CountPairRepresentative.hh>

Inheritance diagram for core::scoring::elec::CountPairRepresentative:
Inheritance graph
[legend]

Public Types

typedef
etable::count_pair::CountPairFunction 
parent
 

Public Member Functions

 CountPairRepresentative (FA_ElecEnergy const &energy, conformation::Residue const &r1, conformation::Residue const &r2, etable::count_pair::CountPairFunctionCOP inner_cpfxn)
 
 ~CountPairRepresentative () override
 
bool count (int const at1, int const at2, Real &weight, Size &path_dist) const override
 
void residue_atom_pair_energy (conformation::Residue const &, conformation::Residue const &, etable::TableLookupEvaluator const &, EnergyMap &) const override
 
void residue_atom_pair_energy_sidechain_backbone (conformation::Residue const &, conformation::Residue const &, etable::TableLookupEvaluator const &, EnergyMap &) const override
 
void residue_atom_pair_energy_sidechain_whole (conformation::Residue const &, conformation::Residue const &, etable::TableLookupEvaluator const &, EnergyMap &) const override
 
void residue_atom_pair_energy_backbone_backbone (conformation::Residue const &, conformation::Residue const &, etable::TableLookupEvaluator const &, EnergyMap &) const override
 
void residue_atom_pair_energy_sidechain_sidechain (conformation::Residue const &, conformation::Residue const &, etable::TableLookupEvaluator const &, EnergyMap &) const override
 
void residue_atom_pair_energy (conformation::Residue const &, conformation::Residue const &, etable::AnalyticEtableEvaluator const &, EnergyMap &) const override
 
void residue_atom_pair_energy_sidechain_backbone (conformation::Residue const &, conformation::Residue const &, etable::AnalyticEtableEvaluator const &, EnergyMap &) const override
 
void residue_atom_pair_energy_sidechain_whole (conformation::Residue const &, conformation::Residue const &, etable::AnalyticEtableEvaluator const &, EnergyMap &) const override
 
void residue_atom_pair_energy_backbone_backbone (conformation::Residue const &, conformation::Residue const &, etable::AnalyticEtableEvaluator const &, EnergyMap &) const override
 
void residue_atom_pair_energy_sidechain_sidechain (conformation::Residue const &, conformation::Residue const &, etable::AnalyticEtableEvaluator const &, EnergyMap &) const override
 
- Public Member Functions inherited from core::scoring::etable::count_pair::CountPairFunction
 CountPairFunction ()
 
 ~CountPairFunction () override
 
bool operator() (int const at1, int const at2, Real &, Size &path_dist) const
 

Private Attributes

FA_ElecEnergy const & energy_
 
chemical::ResidueType const & r1_type_
 
chemical::ResidueType const & r2_type_
 
etable::count_pair::CountPairFunctionCOP inner_cpfxn_
 

Additional Inherited Members

- Static Public Attributes inherited from core::scoring::etable::count_pair::CountPairFunction
static Real const cp_half
 

Member Typedef Documentation

Constructor & Destructor Documentation

core::scoring::elec::CountPairRepresentative::CountPairRepresentative ( FA_ElecEnergy const &  energy,
conformation::Residue const &  r1,
conformation::Residue const &  r2,
etable::count_pair::CountPairFunctionCOP  inner_cpfxn 
)
inline
core::scoring::elec::CountPairRepresentative::~CountPairRepresentative ( )
inlineoverride

Member Function Documentation

bool core::scoring::elec::CountPairRepresentative::count ( int const  at1,
int const  at2,
Real weight,
Size path_dist 
) const
inlineoverridevirtual
void core::scoring::elec::CountPairRepresentative::residue_atom_pair_energy ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::TableLookupEvaluator const &  ,
EnergyMap  
) const
inlineoverridevirtual
void core::scoring::elec::CountPairRepresentative::residue_atom_pair_energy ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::AnalyticEtableEvaluator const &  ,
EnergyMap  
) const
inlineoverridevirtual
void core::scoring::elec::CountPairRepresentative::residue_atom_pair_energy_backbone_backbone ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::TableLookupEvaluator const &  ,
EnergyMap  
) const
inlineoverridevirtual
void core::scoring::elec::CountPairRepresentative::residue_atom_pair_energy_backbone_backbone ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::AnalyticEtableEvaluator const &  ,
EnergyMap  
) const
inlineoverridevirtual
void core::scoring::elec::CountPairRepresentative::residue_atom_pair_energy_sidechain_backbone ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::TableLookupEvaluator const &  ,
EnergyMap  
) const
inlineoverridevirtual
void core::scoring::elec::CountPairRepresentative::residue_atom_pair_energy_sidechain_backbone ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::AnalyticEtableEvaluator const &  ,
EnergyMap  
) const
inlineoverridevirtual
void core::scoring::elec::CountPairRepresentative::residue_atom_pair_energy_sidechain_sidechain ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::TableLookupEvaluator const &  ,
EnergyMap  
) const
inlineoverridevirtual
void core::scoring::elec::CountPairRepresentative::residue_atom_pair_energy_sidechain_sidechain ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::AnalyticEtableEvaluator const &  ,
EnergyMap  
) const
inlineoverridevirtual
void core::scoring::elec::CountPairRepresentative::residue_atom_pair_energy_sidechain_whole ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::TableLookupEvaluator const &  ,
EnergyMap  
) const
inlineoverridevirtual
void core::scoring::elec::CountPairRepresentative::residue_atom_pair_energy_sidechain_whole ( conformation::Residue const &  ,
conformation::Residue const &  ,
etable::AnalyticEtableEvaluator const &  ,
EnergyMap  
) const
inlineoverridevirtual

Member Data Documentation

FA_ElecEnergy const& core::scoring::elec::CountPairRepresentative::energy_
private

Referenced by count().

etable::count_pair::CountPairFunctionCOP core::scoring::elec::CountPairRepresentative::inner_cpfxn_
private

Referenced by count().

chemical::ResidueType const& core::scoring::elec::CountPairRepresentative::r1_type_
private

Referenced by count().

chemical::ResidueType const& core::scoring::elec::CountPairRepresentative::r2_type_
private

Referenced by count().


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