Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::frag_picker::SidechainContactDistCutoff Class Reference

defines sidechain contact distance cutoffs. More...

#include <SidechainContactDistCutoff.hh>

Inheritance diagram for protocols::frag_picker::SidechainContactDistCutoff:
Inheritance graph
[legend]
Collaboration diagram for protocols::frag_picker::SidechainContactDistCutoff:
Collaboration graph
[legend]

Public Member Functions

 SidechainContactDistCutoff ()
 
 SidechainContactDistCutoff (Real scale_factor)
 
virtual ~SidechainContactDistCutoff ()
 
Real get_cutoff (char aa_i, char aa_j)
 
Real get_cutoff_squared (char aa_i, char aa_j)
 
Real scale_factor ()
 

Private Member Functions

void initialize ()
 

Private Attributes

utility::vector1< char > aa_map_
 
std::map< char, Sizeaa_to_index_map_
 
utility::vector1
< utility::vector1< Real > > 
cutoff_
 
utility::vector1
< utility::vector1< Real > > 
cutoff_squared_
 
Real scale_factor_
 

Detailed Description

defines sidechain contact distance cutoffs.

Detailed: provides amino acid pair specific distance cutoffs.

Constructor & Destructor Documentation

protocols::frag_picker::SidechainContactDistCutoff::SidechainContactDistCutoff ( )
protocols::frag_picker::SidechainContactDistCutoff::SidechainContactDistCutoff ( Real  scale_factor)
protocols::frag_picker::SidechainContactDistCutoff::~SidechainContactDistCutoff ( )
virtual

Member Function Documentation

Real protocols::frag_picker::SidechainContactDistCutoff::get_cutoff ( char  aa_i,
char  aa_j 
)
Real protocols::frag_picker::SidechainContactDistCutoff::get_cutoff_squared ( char  aa_i,
char  aa_j 
)
void protocols::frag_picker::SidechainContactDistCutoff::initialize ( )
private
Real protocols::frag_picker::SidechainContactDistCutoff::scale_factor ( )

Member Data Documentation

utility::vector1<char> protocols::frag_picker::SidechainContactDistCutoff::aa_map_
private
std::map<char,Size> protocols::frag_picker::SidechainContactDistCutoff::aa_to_index_map_
private
utility::vector1<utility::vector1<Real> > protocols::frag_picker::SidechainContactDistCutoff::cutoff_
private
utility::vector1<utility::vector1<Real> > protocols::frag_picker::SidechainContactDistCutoff::cutoff_squared_
private
Real protocols::frag_picker::SidechainContactDistCutoff::scale_factor_
private

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