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

#include <motif_hash_stuff.hh>

Public Member Functions

 Xfrag ()
 
 Xfrag (Real6 _rt, Size _position, uint8_t _size, char _sscomp, Real _bfac, Real _burial)
 
Real6 rt6 () const
 
Size position () const
 
Size size () const
 
char sscomp () const
 
Real bfac () const
 
Real burial () const
 
Real ex1 () const
 
Real ex2 () const
 
Real ex3 () const
 
Real ex4 () const
 
void rt6 (Real6 const &_rt6)
 
void position (Size _position)
 
void size (Size _size)
 
void sscomp (char _sscomp)
 
void bfac (Real _bfac)
 
void burial (Real _burial)
 
void ex1 (Real _ex1)
 
void ex2 (Real _ex2)
 
void ex3 (Real _ex3)
 
void ex4 (Real _ex4)
 
void insert (Pose &pose, vector1< Xfres > const &xfres, int lowres, int highres) const
 

Private Attributes

utility::fixedsizearray1
< uint16_t, 6 > 
rt6_
 
uint32_t position_
 
char sscomp_
 
uint8_t size_
 
uint8_t bfac_
 
uint8_t burial_
 
uint8_t ex1_
 
uint8_t ex2_
 
uint8_t ex3_
 
uint8_t ex4_
 

Constructor & Destructor Documentation

protocols::motif_hash::Xfrag::Xfrag ( )
inline
protocols::motif_hash::Xfrag::Xfrag ( Real6  _rt,
Size  _position,
uint8_t  _size,
char  _sscomp,
Real  _bfac,
Real  _burial 
)

References burial, and size().

Member Function Documentation

Real protocols::motif_hash::Xfrag::bfac ( ) const
void protocols::motif_hash::Xfrag::bfac ( Real  _bfac)
Real protocols::motif_hash::Xfrag::burial ( ) const
void protocols::motif_hash::Xfrag::burial ( Real  _burial)
Real protocols::motif_hash::Xfrag::ex1 ( ) const
void protocols::motif_hash::Xfrag::ex1 ( Real  _ex1)
Real protocols::motif_hash::Xfrag::ex2 ( ) const
void protocols::motif_hash::Xfrag::ex2 ( Real  _ex2)
Real protocols::motif_hash::Xfrag::ex3 ( ) const
void protocols::motif_hash::Xfrag::ex3 ( Real  _ex3)
Real protocols::motif_hash::Xfrag::ex4 ( ) const
void protocols::motif_hash::Xfrag::ex4 ( Real  _ex4)
void protocols::motif_hash::Xfrag::insert ( Pose pose,
vector1< Xfres > const &  xfres,
int  lowres,
int  highres 
) const
Size protocols::motif_hash::Xfrag::position ( ) const
void protocols::motif_hash::Xfrag::position ( Size  _position)
Real6 protocols::motif_hash::Xfrag::rt6 ( ) const
void protocols::motif_hash::Xfrag::rt6 ( Real6 const &  _rt6)
Size protocols::motif_hash::Xfrag::size ( ) const
void protocols::motif_hash::Xfrag::size ( Size  _size)
char protocols::motif_hash::Xfrag::sscomp ( ) const
void protocols::motif_hash::Xfrag::sscomp ( char  _sscomp)

Member Data Documentation

uint8_t protocols::motif_hash::Xfrag::bfac_
private
uint8_t protocols::motif_hash::Xfrag::burial_
private
uint8_t protocols::motif_hash::Xfrag::ex1_
private
uint8_t protocols::motif_hash::Xfrag::ex2_
private
uint8_t protocols::motif_hash::Xfrag::ex3_
private
uint8_t protocols::motif_hash::Xfrag::ex4_
private
uint32_t protocols::motif_hash::Xfrag::position_
private
utility::fixedsizearray1<uint16_t,6> protocols::motif_hash::Xfrag::rt6_
private
uint8_t protocols::motif_hash::Xfrag::size_
private
char protocols::motif_hash::Xfrag::sscomp_
private

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