Rosetta Protocols  2014.35
Public Member Functions | Private Attributes | List of all members
protocols::farna::BasePairStepLibrary Class Reference

#include <BasePairStepLibrary.hh>

Public Member Functions

 BasePairStepLibrary ()
 
 ~BasePairStepLibrary ()
 
void initialize ()
 
bool has_value (BasePairStepSequence const &base_pair_step_sequence) const
 
utility::vector1
< core::pose::MiniPoseOP >
const & 
mini_pose_list (BasePairStepSequence const &base_pair_step_sequence)
 
pose::PoseOP const & scratch_pose (BasePairStepSequence const &base_pair_step_sequence)
 

Private Attributes

bool initialized_
 
std::map< BasePairStepSequence,
utility::vector1
< core::pose::MiniPoseOP > > 
mini_pose_lists_
 
std::map< BasePairStepSequence,
pose::PoseOP
scratch_poses_
 

Constructor & Destructor Documentation

protocols::farna::BasePairStepLibrary::BasePairStepLibrary ( )
protocols::farna::BasePairStepLibrary::~BasePairStepLibrary ( )

Member Function Documentation

bool protocols::farna::BasePairStepLibrary::has_value ( BasePairStepSequence const &  base_pair_step_sequence) const

References mini_pose_lists_.

Referenced by mini_pose_list(), and scratch_pose().

void protocols::farna::BasePairStepLibrary::initialize ( )
utility::vector1< core::pose::MiniPoseOP > const & protocols::farna::BasePairStepLibrary::mini_pose_list ( BasePairStepSequence const &  base_pair_step_sequence)
pose::PoseOP const & protocols::farna::BasePairStepLibrary::scratch_pose ( BasePairStepSequence const &  base_pair_step_sequence)

Member Data Documentation

bool protocols::farna::BasePairStepLibrary::initialized_
private
std::map< BasePairStepSequence, utility::vector1< core::pose::MiniPoseOP > > protocols::farna::BasePairStepLibrary::mini_pose_lists_
private
std::map< BasePairStepSequence, pose::PoseOP > protocols::farna::BasePairStepLibrary::scratch_poses_
private

Referenced by initialize(), and scratch_pose().


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