Rosetta Protocols  2015.09
Classes | Namespaces | Enumerations | Functions
RBSegment.hh File Reference
#include <protocols/rbsegment_relax/RBSegment.fwd.hh>
#include <core/types.hh>
#include <core/id/SequenceMapping.fwd.hh>
#include <protocols/loops/Loops.fwd.hh>
#include <iostream>

Classes

class  protocols::rbsegment_relax::RBResidueRange
 RB residue range. More...
 
class  protocols::rbsegment_relax::RBSegment
 Rigid-body segments in a protein. More...
 
class  protocols::rbsegment_relax::RB_lt
 

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::rbsegment_relax
 

Enumerations

enum  protocols::rbsegment_relax::RBSegmentType { protocols::rbsegment_relax::RB_HELIX =1, protocols::rbsegment_relax::RB_SHEET, protocols::rbsegment_relax::RB_DEFAULT }
 Enumeration of RB types. More...
 

Functions

void protocols::rbsegment_relax::read_RBSegment_file (utility::vector1< RBSegment > &rbsegs, protocols::loops::Loops &loops, std::string filename, bool autoGenerateLoops, int nres, utility::vector1< core::Size > cutpoints)
 Parses an RB segment file into a vector of RBsegments. More...
 
void protocols::rbsegment_relax::select_RBsegments (utility::vector1< RBSegment > const &rbsegs_in, protocols::loops::Loops const &loops_in, utility::vector1< RBSegment > &rbsegs_selected, protocols::loops::Loops &loops_selected)
 Select a single RB segment to perturb + attached loops. More...
 

Detailed Description

Author
Frank DiMaio
Srivatsan Raman