Rosetta Protocols  2014.35
Public Types | Public Member Functions | Private Attributes | Friends | List of all members
protocols::fldsgn::topology::DimerPairing Class Reference

#include <DimerPairing.hh>

Public Types

typedef core::Size Size
 
typedef core::Real Real
 

Public Member Functions

virtual ~DimerPairing ()
 Automatically generated virtual destructor for class deriving directly from ReferenceCount. More...
 
 DimerPairing (Size const res1, Size const res2, Real const dist, Real const phi, Real const theta, Real const sigma, Real const dp, Size const sign1, Size const sign2, Real const score)
 
Size res1 () const
 
Size res2 () const
 
Real dist () const
 
Real phi () const
 
Real theta () const
 
Real dp () const
 
Real sigma () const
 
Size sign1 () const
 
Size sign2 () const
 
Real score () const
 
char orient () const
 
bool valid () const
 
void valid (bool const v)
 
bool is_parallel (Real const phi, Real const theta)
 the pairing is parallel ? More...
 

Private Attributes

Size res1_
 
Size res2_
 
Real dist_
 
Real phi_
 
Real theta_
 
Real sigma_
 
Real dp_
 
Size sign1_
 
Size sign2_
 
Real score_
 
char orient_
 
bool valid_
 

Friends

std::ostream & operator<< (std::ostream &out, const DimerPairing &dp)
 

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::fldsgn::topology::DimerPairing::~DimerPairing ( )
virtual

Automatically generated virtual destructor for class deriving directly from ReferenceCount.

Auto-generated virtual destructor

protocols::fldsgn::topology::DimerPairing::DimerPairing ( Size const  res1,
Size const  res2,
Real const  dist,
Real const  phi,
Real const  theta,
Real const  sigma,
Real const  dp,
Size const  sign1,
Size const  sign2,
Real const  score 
)

References is_parallel(), and orient_.

Member Function Documentation

Real protocols::fldsgn::topology::DimerPairing::dist ( ) const
inline
Real protocols::fldsgn::topology::DimerPairing::dp ( ) const
inline

References dp_.

Referenced by protocols::fldsgn::topology::operator<<().

bool protocols::fldsgn::topology::DimerPairing::is_parallel ( Real const  phi,
Real const  theta 
)

the pairing is parallel ?

References runtime_assert.

Referenced by DimerPairing().

char protocols::fldsgn::topology::DimerPairing::orient ( ) const
inline
Real protocols::fldsgn::topology::DimerPairing::phi ( ) const
inline

References phi_.

Referenced by protocols::fldsgn::topology::operator<<().

Size protocols::fldsgn::topology::DimerPairing::res1 ( ) const
inline
Size protocols::fldsgn::topology::DimerPairing::res2 ( ) const
inline
Real protocols::fldsgn::topology::DimerPairing::score ( ) const
inline
Real protocols::fldsgn::topology::DimerPairing::sigma ( ) const
inline
Size protocols::fldsgn::topology::DimerPairing::sign1 ( ) const
inline
Size protocols::fldsgn::topology::DimerPairing::sign2 ( ) const
inline
Real protocols::fldsgn::topology::DimerPairing::theta ( ) const
inline
bool protocols::fldsgn::topology::DimerPairing::valid ( ) const
inline
void protocols::fldsgn::topology::DimerPairing::valid ( bool const  v)
inline

References valid_.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const DimerPairing dp 
)
friend

Member Data Documentation

Real protocols::fldsgn::topology::DimerPairing::dist_
private

Referenced by dist().

Real protocols::fldsgn::topology::DimerPairing::dp_
private

Referenced by dp().

char protocols::fldsgn::topology::DimerPairing::orient_
private

Referenced by DimerPairing(), and orient().

Real protocols::fldsgn::topology::DimerPairing::phi_
private

Referenced by phi().

Size protocols::fldsgn::topology::DimerPairing::res1_
private

Referenced by res1().

Size protocols::fldsgn::topology::DimerPairing::res2_
private

Referenced by res2().

Real protocols::fldsgn::topology::DimerPairing::score_
private

Referenced by score().

Real protocols::fldsgn::topology::DimerPairing::sigma_
private

Referenced by sigma().

Size protocols::fldsgn::topology::DimerPairing::sign1_
private

Referenced by sign1().

Size protocols::fldsgn::topology::DimerPairing::sign2_
private

Referenced by sign2().

Real protocols::fldsgn::topology::DimerPairing::theta_
private

Referenced by theta().

bool protocols::fldsgn::topology::DimerPairing::valid_
private

Referenced by valid().


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