Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
protocols::forge::remodel::WorkingRemodelSet Class Reference

#include <RemodelWorkingSet.hh>

Collaboration diagram for protocols::forge::remodel::WorkingRemodelSet:
Collaboration graph
[legend]

Public Member Functions

void workingSetGen (core::pose::Pose const &input_pose, protocols::forge::remodel::RemodelData const &data)
 
void manualPackerTaskGen (core::pose::Pose const &built_pose, protocols::forge::remodel::RemodelData const &data)
 
 WorkingRemodelSet ()
 If remodel loop setup is calling for n-terminus movement then return true, otherwise false. More...
 
 WorkingRemodelSet (WorkingRemodelSet const &rval)
 copy constructor More...
 
WorkingRemodelSetoperator= (WorkingRemodelSet const &rval)
 
 ~WorkingRemodelSet ()
 

Public Attributes

protocols::loops::Loops loops
 
int safe_root_
 
std::string sequence
 
std::string ss
 
std::string abego
 
std::map< int, inttranslate_index
 
std::vector< intbegin
 
std::vector< intend
 
std::vector< intcopy_begin
 
std::vector< intcopy_end
 
std::vector< intsrc_begin
 
std::vector< intsrc_end
 
std::string aa
 
bool hasInsertion
 
protocols::forge::build::BuildManager manager
 
core::pack::task::PackerTaskOP task
 
core::pose::Pose rvjump_pose
 
bool buildDisulfide
 
ObjexxFCL::FArray2D_int disulfide_jump_points
 
int disulfide_cutpoint
 
std::string disulfide_ss
 
int insertionStartIndex
 
int insertionEndIndex
 
ObjexxFCL::FArray2D_bool design_matrix
 

Constructor & Destructor Documentation

protocols::forge::remodel::WorkingRemodelSet::WorkingRemodelSet ( )
inline

If remodel loop setup is calling for n-terminus movement then return true, otherwise false.

build a fold tree for loop modeling using the defined loops

Note
builds directly from internal loop data and does not randomize cutpoints, so inside a fully stochastic loop building routine you most likely do not want to use this function

References buildDisulfide, and hasInsertion.

protocols::forge::remodel::WorkingRemodelSet::WorkingRemodelSet ( WorkingRemodelSet const &  rval)

copy constructor

References abego, hasInsertion, sequence, and ss.

protocols::forge::remodel::WorkingRemodelSet::~WorkingRemodelSet ( )
inline

Member Function Documentation

void protocols::forge::remodel::WorkingRemodelSet::manualPackerTaskGen ( core::pose::Pose const &  built_pose,
protocols::forge::remodel::RemodelData const &  data 
)
WorkingRemodelSet & protocols::forge::remodel::WorkingRemodelSet::operator= ( WorkingRemodelSet const &  rval)
void protocols::forge::remodel::WorkingRemodelSet::workingSetGen ( core::pose::Pose const &  input_pose,
protocols::forge::remodel::RemodelData const &  data 
)

Member Data Documentation

std::string protocols::forge::remodel::WorkingRemodelSet::aa
std::string protocols::forge::remodel::WorkingRemodelSet::abego
std::vector<int> protocols::forge::remodel::WorkingRemodelSet::begin

Referenced by operator=().

bool protocols::forge::remodel::WorkingRemodelSet::buildDisulfide

Referenced by WorkingRemodelSet().

std::vector<int> protocols::forge::remodel::WorkingRemodelSet::copy_begin

Referenced by operator=().

std::vector<int> protocols::forge::remodel::WorkingRemodelSet::copy_end

Referenced by operator=().

ObjexxFCL::FArray2D_bool protocols::forge::remodel::WorkingRemodelSet::design_matrix
int protocols::forge::remodel::WorkingRemodelSet::disulfide_cutpoint
ObjexxFCL::FArray2D_int protocols::forge::remodel::WorkingRemodelSet::disulfide_jump_points
std::string protocols::forge::remodel::WorkingRemodelSet::disulfide_ss
std::vector<int> protocols::forge::remodel::WorkingRemodelSet::end

Referenced by operator=().

bool protocols::forge::remodel::WorkingRemodelSet::hasInsertion

Referenced by operator=(), and WorkingRemodelSet().

int protocols::forge::remodel::WorkingRemodelSet::insertionEndIndex
int protocols::forge::remodel::WorkingRemodelSet::insertionStartIndex
protocols::loops::Loops protocols::forge::remodel::WorkingRemodelSet::loops
protocols::forge::build::BuildManager protocols::forge::remodel::WorkingRemodelSet::manager
core::pose::Pose protocols::forge::remodel::WorkingRemodelSet::rvjump_pose

Referenced by operator=().

int protocols::forge::remodel::WorkingRemodelSet::safe_root_
std::string protocols::forge::remodel::WorkingRemodelSet::sequence

Referenced by operator=(), and WorkingRemodelSet().

std::vector<int> protocols::forge::remodel::WorkingRemodelSet::src_begin

Referenced by operator=().

std::vector<int> protocols::forge::remodel::WorkingRemodelSet::src_end

Referenced by operator=().

std::string protocols::forge::remodel::WorkingRemodelSet::ss
core::pack::task::PackerTaskOP protocols::forge::remodel::WorkingRemodelSet::task
std::map<int,int> protocols::forge::remodel::WorkingRemodelSet::translate_index

Referenced by operator=().


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