Rosetta 3.4
Public Types | Public Member Functions
core::util::ABEGO Class Reference

abego elments More...

#include <ABEGOManager.hh>

Collaboration diagram for core::util::ABEGO:
Collaboration graph
[legend]

List of all members.

Public Types

typedef core::Real Real
typedef std::string String

Public Member Functions

 ABEGO ()
 default constructor
 ABEGO (String const &name, Real phi_min, Real phi_max, Real psi_min, Real psi_max, bool cis_omega)
 value constructor
 ~ABEGO ()
 destrurctor
Real phi_max ()
Real phi_min ()
Real psi_max ()
Real psi_min ()
bool cis_omega ()
void add_line (Real const slope, Real const intercept, bool const region)
 add line to specify abego region
bool check_rama2 (Real const &phi, Real const &psi)
 check input torsion angle are in a given abego region
bool check_rama (Real const &phi, Real const &psi, Real const &omega)
 check input torsion angle are in a given abego region

Detailed Description

abego elments


Member Typedef Documentation

typedef std::string core::util::ABEGO::String

Constructor & Destructor Documentation

core::util::ABEGO::ABEGO ( ) [inline]

default constructor

core::util::ABEGO::ABEGO ( String const &  name,
Real  phi_min,
Real  phi_max,
Real  psi_min,
Real  psi_max,
bool  cis_omega 
) [inline]

value constructor

core::util::ABEGO::~ABEGO ( ) [inline]

destrurctor


Member Function Documentation

void core::util::ABEGO::add_line ( Real const  slope,
Real const  intercept,
bool const  region 
)

add line to specify abego region

Referenced by core::util::ABEGOManager::initialize().

bool core::util::ABEGO::check_rama ( Real const &  phi,
Real const &  psi,
Real const &  omega 
)

check input torsion angle are in a given abego region

check input torsion angles is compatible with defined abego

References check_rama2(), and protocols::swa::psi().

bool core::util::ABEGO::check_rama2 ( Real const &  phi,
Real const &  psi 
)

check input torsion angle are in a given abego region

check input torsion angles is compatible with defined abego

Referenced by check_rama().

bool core::util::ABEGO::cis_omega ( ) [inline]
Real core::util::ABEGO::phi_max ( ) [inline]
Real core::util::ABEGO::phi_min ( ) [inline]
Real core::util::ABEGO::psi_max ( ) [inline]
Real core::util::ABEGO::psi_min ( ) [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines