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

Keep track of RNA centroid information inside the pose. / Rhiju move this to its own namespace! More...

#include <SubToFullInfo.hh>

Inheritance diagram for protocols::swa::monte_carlo::SubToFullInfo:
Inheritance graph
[legend]
Collaboration diagram for protocols::swa::monte_carlo::SubToFullInfo:
Collaboration graph
[legend]

Public Member Functions

 SubToFullInfo ()
 
 SubToFullInfo (std::map< Size, Size > sub_to_full, utility::vector1< Size > moving_res_list, std::string full_sequence, utility::vector1< Size > cutpoints_in_full_pose)
 
 SubToFullInfo (SubToFullInfo const &src)
 
basic::datacache::CacheableDataOP clone () const
 
std::map< Size, Sizesub_to_full ()
 
utility::vector1< Sizemoving_res_list ()
 
std::string full_sequence ()
 
utility::vector1< Sizecutpoints_in_full_pose ()
 
void set_sub_to_full (std::map< Size, Size > &setting)
 
void set_moving_res_list (utility::vector1< Size > &moving_res_list)
 

Private Attributes

std::map< Size, Sizesub_to_full_
 
utility::vector1< Sizemoving_res_list_
 
std::string full_sequence_
 
utility::vector1< Sizecutpoints_in_full_pose_
 

Detailed Description

Keep track of RNA centroid information inside the pose. / Rhiju move this to its own namespace!

Constructor & Destructor Documentation

protocols::swa::monte_carlo::SubToFullInfo::SubToFullInfo ( )

Referenced by clone().

protocols::swa::monte_carlo::SubToFullInfo::SubToFullInfo ( std::map< Size, Size sub_to_full,
utility::vector1< Size moving_res_list,
std::string  full_sequence,
utility::vector1< Size cutpoints_in_full_pose 
)
protocols::swa::monte_carlo::SubToFullInfo::SubToFullInfo ( SubToFullInfo const &  src)

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

Member Function Documentation

basic::datacache::CacheableDataOP protocols::swa::monte_carlo::SubToFullInfo::clone ( ) const
inline

References SubToFullInfo().

utility::vector1< Size > protocols::swa::monte_carlo::SubToFullInfo::cutpoints_in_full_pose ( )
inline
std::string protocols::swa::monte_carlo::SubToFullInfo::full_sequence ( )
inline

References full_sequence_.

utility::vector1< Size > protocols::swa::monte_carlo::SubToFullInfo::moving_res_list ( )
inline
void protocols::swa::monte_carlo::SubToFullInfo::set_moving_res_list ( utility::vector1< Size > &  moving_res_list)

References moving_res_list_.

void protocols::swa::monte_carlo::SubToFullInfo::set_sub_to_full ( std::map< Size, Size > &  setting)
inline

References sub_to_full_.

std::map< Size, Size > protocols::swa::monte_carlo::SubToFullInfo::sub_to_full ( )
inline

References sub_to_full_.

Member Data Documentation

utility::vector1< Size > protocols::swa::monte_carlo::SubToFullInfo::cutpoints_in_full_pose_
private

Referenced by cutpoints_in_full_pose().

std::string protocols::swa::monte_carlo::SubToFullInfo::full_sequence_
private

Referenced by full_sequence().

utility::vector1< Size > protocols::swa::monte_carlo::SubToFullInfo::moving_res_list_
private
std::map< Size, Size > protocols::swa::monte_carlo::SubToFullInfo::sub_to_full_
private

Referenced by set_sub_to_full(), and sub_to_full().


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