Rosetta 3.5
 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]
Collaboration diagram for protocols::optimize_weights::PNatAAOptERotamerData:
Collaboration graph
[legend]

Public Types

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

Public Member Functions

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

Private Attributes

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

Detailed Description

Definition at line 46 of file OptEData.hh.

Member Typedef Documentation

Definition at line 52 of file OptEData.hh.

Definition at line 51 of file OptEData.hh.

Definition at line 53 of file OptEData.hh.

Constructor & Destructor Documentation

protocols::optimize_weights::PNatAAOptERotamerData::~PNatAAOptERotamerData ( )
virtual

Automatically generated virtual destructor for class deriving directly from ReferenceCount.

Auto-generated virtual destructor

Definition at line 81 of file OptEData.cc.

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

Definition at line 56 of file OptEData.hh.

Member Function Documentation

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

Definition at line 85 of file OptEData.hh.

References data_.

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

Definition at line 91 of file OptEData.hh.

References fixed_data_.

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

Definition at line 79 of file OptEData.hh.

References data_.

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

Definition at line 73 of file OptEData.hh.

References rot_number_.

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

Definition at line 68 of file OptEData.hh.

References this_aa_.

Member Data Documentation

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

Definition at line 99 of file OptEData.hh.

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

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

Definition at line 100 of file OptEData.hh.

Referenced by fixed_data().

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

Definition at line 98 of file OptEData.hh.

Referenced by rot_number().

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

Definition at line 97 of file OptEData.hh.

Referenced by this_aa().


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