Helical parameters stored by the HBPHelix class.
More...
#include <HBPHelixAssignments.hh>
Helical parameters stored by the HBPHelix class.
Allows the HBPHelix class to avoid storing these parameters if it needn't.
- Author
- Vikram K. Mulligan (vmull.nosp@m.igan.nosp@m.@flat.nosp@m.iron.nosp@m.insti.nosp@m.tute.nosp@m..org).
| protocols::helical_bundle_predict::HBPHelixParameters::HBPHelixParameters |
( |
| ) |
|
| protocols::helical_bundle_predict::HBPHelixParameters::HBPHelixParameters |
( |
HBPHelixParameters const & |
src | ) |
|
| protocols::helical_bundle_predict::HBPHelixParameters::~HBPHelixParameters |
( |
| ) |
|
|
override |
Create a copy of this object and return an owning pointer to the copy.
| void protocols::helical_bundle_predict::HBPHelixParameters::create_calculator_from_file |
( |
std::string const & |
filename | ) |
|
Create a new bundle parameterization calculator, and initialize it from a Crick params file.
WARNING! Triggers read from disk!
References bundle_calculator_.
| std::pair< core::Real, core::Real > const& protocols::helical_bundle_predict::HBPHelixParameters::delta_omega1_range |
( |
| ) |
const |
|
inline |
| std::pair< core::Real, core::Real > const& protocols::helical_bundle_predict::HBPHelixParameters::omega0_range |
( |
| ) |
const |
|
inline |
Get the omega0 range.
Settings should be in radians.
References omega0_range_.
| std::pair< core::Real, core::Real > const& protocols::helical_bundle_predict::HBPHelixParameters::r0_range |
( |
| ) |
const |
|
inline |
Set the bundle parameterization calculator.
Input is cloned.
References bundle_calculator_.
| void protocols::helical_bundle_predict::HBPHelixParameters::set_delta_omega1_max |
( |
core::Real const & |
setting | ) |
|
| void protocols::helical_bundle_predict::HBPHelixParameters::set_delta_omega1_min |
( |
core::Real const & |
setting | ) |
|
| void protocols::helical_bundle_predict::HBPHelixParameters::set_omega0_max |
( |
core::Real const & |
setting | ) |
|
Set maximum omega0 value.
Settings should be in radians.
References omega0_range_.
| void protocols::helical_bundle_predict::HBPHelixParameters::set_omega0_min |
( |
core::Real const & |
setting | ) |
|
Set minimum omega0 value.
Settings should be in radians.
References omega0_range_.
| void protocols::helical_bundle_predict::HBPHelixParameters::set_r0_max |
( |
core::Real const & |
setting | ) |
|
| void protocols::helical_bundle_predict::HBPHelixParameters::set_r0_min |
( |
core::Real const & |
setting | ) |
|
| friend class ::HBPHelixAssignmentsTests |
|
friend |
| std::pair< core::Real, core::Real > protocols::helical_bundle_predict::HBPHelixParameters::delta_omega1_range_ |
|
private |
| std::pair< core::Real, core::Real > protocols::helical_bundle_predict::HBPHelixParameters::omega0_range_ |
|
private |
| std::pair< core::Real, core::Real > protocols::helical_bundle_predict::HBPHelixParameters::r0_range_ |
|
private |
The documentation for this class was generated from the following files: