Rosetta  2020.50
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Attributes | List of all members
protocols::optimize_weights::PNatAAOptERotamerData Class Reference

#include <OptEData.hh>

Inheritance diagram for protocols::optimize_weights::PNatAAOptERotamerData:
Inheritance graph
[legend]

Public Types

typedef core::Real Real
 
typedef core::chemical::AA AA
 
typedef core::Size Size
 

Public Member Functions

 ~PNatAAOptERotamerData () override
 Automatically generated virtual destructor for class deriving directly from VirtualBase. More...
 
 PNatAAOptERotamerData (AA aa_in, core::Size rot_num_in, utility::vector1< Real > &data_vec_in, utility::vector1< Real > &fixed_data_vec_in)
 
AA this_aa ()
 
core::Size rot_number ()
 
Real operator[] (core::Size const i) const
 
utility::vector1< Real > const & data ()
 
utility::vector1< Real > const & fixed_data ()
 

Private Attributes

AA this_aa_
 
core::Size rot_number_
 
utility::vector1< Realdata_
 
utility::vector1< Realfixed_data_
 

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::optimize_weights::PNatAAOptERotamerData::~PNatAAOptERotamerData ( )
overridedefault

Automatically generated virtual destructor for class deriving directly from VirtualBase.

Auto-generated virtual destructor

protocols::optimize_weights::PNatAAOptERotamerData::PNatAAOptERotamerData ( AA  aa_in,
core::Size  rot_num_in,
utility::vector1< Real > &  data_vec_in,
utility::vector1< Real > &  fixed_data_vec_in 
)
inline

Member Function Documentation

utility::vector1< Real > const& protocols::optimize_weights::PNatAAOptERotamerData::data ( )
inline

References data_.

utility::vector1< Real > const& protocols::optimize_weights::PNatAAOptERotamerData::fixed_data ( )
inline

References fixed_data_.

Real protocols::optimize_weights::PNatAAOptERotamerData::operator[] ( core::Size const  i) const
inline

References data_.

core::Size protocols::optimize_weights::PNatAAOptERotamerData::rot_number ( )
inline

References rot_number_.

AA protocols::optimize_weights::PNatAAOptERotamerData::this_aa ( )
inline

References this_aa_.

Member Data Documentation

utility::vector1< Real > protocols::optimize_weights::PNatAAOptERotamerData::data_
private

Referenced by data(), and operator[]().

utility::vector1< Real > protocols::optimize_weights::PNatAAOptERotamerData::fixed_data_
private

Referenced by fixed_data().

core::Size protocols::optimize_weights::PNatAAOptERotamerData::rot_number_
private

Referenced by rot_number().

AA protocols::optimize_weights::PNatAAOptERotamerData::this_aa_
private

Referenced by this_aa().


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