Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::scoring::rna::RNA_DataInfo Class Reference

Keep track of RNA centroid information inside the pose. More...

#include <RNA_DataInfo.hh>

Inheritance diagram for core::scoring::rna::RNA_DataInfo:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::rna::RNA_DataInfo:
Collaboration graph
[legend]

Public Member Functions

 RNA_DataInfo ()
 
 RNA_DataInfo (RNA_DataInfo const &src)
 
basic::datacache::CacheableDataOP clone () const
 
RNA_DataInfooperator= (RNA_DataInfo const &src)
 
Size size () const
 
void zero ()
 
RNA_Data const & rna_data () const
 
void add_datum (RNA_Datum const &rna_datum)
 
ObjexxFCL::FArray1D< bool > const & backbone_burial () const
 
void set_backbone_burial (ObjexxFCL::FArray1D< bool > const &backbone_burial)
 
ObjexxFCL::FArray1D< bool > const & backbone_exposed () const
 
void set_backbone_exposed (ObjexxFCL::FArray1D< bool > const &backbone_exposed)
 

Private Attributes

RNA_Data rna_data_
 
ObjexxFCL::FArray1D< boolbackbone_burial_
 
ObjexxFCL::FArray1D< boolbackbone_exposed_
 

Detailed Description

Keep track of RNA centroid information inside the pose.

Definition at line 58 of file RNA_DataInfo.hh.

Constructor & Destructor Documentation

core::scoring::rna::RNA_DataInfo::RNA_DataInfo ( )
inline

Definition at line 62 of file RNA_DataInfo.hh.

Referenced by clone().

core::scoring::rna::RNA_DataInfo::RNA_DataInfo ( RNA_DataInfo const &  src)

Copy constructors must copy all data, not just some...

Definition at line 50 of file RNA_DataInfo.cc.

Member Function Documentation

void core::scoring::rna::RNA_DataInfo::add_datum ( RNA_Datum const &  rna_datum)
inline

Definition at line 86 of file RNA_DataInfo.hh.

References rna_data_.

ObjexxFCL::FArray1D< bool > const& core::scoring::rna::RNA_DataInfo::backbone_burial ( ) const
inline

Definition at line 88 of file RNA_DataInfo.hh.

References backbone_burial_.

Referenced by set_backbone_burial().

ObjexxFCL::FArray1D< bool > const& core::scoring::rna::RNA_DataInfo::backbone_exposed ( ) const
inline

Definition at line 92 of file RNA_DataInfo.hh.

References backbone_exposed_.

Referenced by set_backbone_exposed().

basic::datacache::CacheableDataOP core::scoring::rna::RNA_DataInfo::clone ( ) const
inline

Definition at line 67 of file RNA_DataInfo.hh.

References RNA_DataInfo().

RNA_DataInfo & core::scoring::rna::RNA_DataInfo::operator= ( RNA_DataInfo const &  src)

Definition at line 57 of file RNA_DataInfo.cc.

References backbone_burial_, backbone_exposed_, and rna_data_.

RNA_Data const& core::scoring::rna::RNA_DataInfo::rna_data ( ) const
inline

Definition at line 83 of file RNA_DataInfo.hh.

References rna_data_.

Referenced by core::scoring::rna::RNA_FilteredBaseBaseInfo::get_data_score().

void core::scoring::rna::RNA_DataInfo::set_backbone_burial ( ObjexxFCL::FArray1D< bool > const &  backbone_burial)
inline

Definition at line 90 of file RNA_DataInfo.hh.

References backbone_burial(), and backbone_burial_.

void core::scoring::rna::RNA_DataInfo::set_backbone_exposed ( ObjexxFCL::FArray1D< bool > const &  backbone_exposed)
inline

Definition at line 94 of file RNA_DataInfo.hh.

References backbone_exposed(), and backbone_exposed_.

Size core::scoring::rna::RNA_DataInfo::size ( ) const
inline

Definition at line 76 of file RNA_DataInfo.hh.

References rna_data_.

void core::scoring::rna::RNA_DataInfo::zero ( )

Definition at line 68 of file RNA_DataInfo.cc.

References rna_data_.

Member Data Documentation

ObjexxFCL::FArray1D< bool > core::scoring::rna::RNA_DataInfo::backbone_burial_
private

Definition at line 99 of file RNA_DataInfo.hh.

Referenced by backbone_burial(), operator=(), and set_backbone_burial().

ObjexxFCL::FArray1D< bool > core::scoring::rna::RNA_DataInfo::backbone_exposed_
private

Definition at line 100 of file RNA_DataInfo.hh.

Referenced by backbone_exposed(), operator=(), and set_backbone_exposed().

RNA_Data core::scoring::rna::RNA_DataInfo::rna_data_
private

Definition at line 98 of file RNA_DataInfo.hh.

Referenced by add_datum(), operator=(), rna_data(), size(), and zero().


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