Rosetta 3.4
|
class that stores information of one geometric parameter line of the .cst file i.e. angleA or torsionB More...
#include <MatchConstraintFileInfo.hh>
Public Member Functions | |
GeomSampleInfo (std::string tag) | |
GeomSampleInfo (core::Real ideal_val, core::Real tolerance, core::Real force_k, core::Real periodicity_) | |
bool | read_data (std::istringstream &line_stream) |
data reading routine | |
utility::vector1< core::Real > | create_sample_vector () const |
creates an explicit sample vector from the input data i.e. translates ideal value, tolerance, num_steps and periodicity into a vector of values | |
std::string | tag () const |
core::Real | ideal_val () const |
core::Real | tolerance () const |
core::Real | periodicity () const |
core::Real | force_const () const |
core::Size | num_steps () const |
core::Real | step_size () const |
std::string | function_tag () const |
class that stores information of one geometric parameter line of the .cst file i.e. angleA or torsionB
protocols::toolbox::match_enzdes_util::GeomSampleInfo::GeomSampleInfo | ( | std::string | tag | ) |
protocols::toolbox::match_enzdes_util::GeomSampleInfo::GeomSampleInfo | ( | core::Real | ideal_val, |
core::Real | tolerance, | ||
core::Real | force_k, | ||
core::Real | periodicity_ | ||
) |
utility::vector1< core::Real > protocols::toolbox::match_enzdes_util::GeomSampleInfo::create_sample_vector | ( | ) | const |
creates an explicit sample vector from the input data i.e. translates ideal value, tolerance, num_steps and periodicity into a vector of values
References core::kinematics::distance(), and protocols::toolbox::match_enzdes_util::tr().
core::Real protocols::toolbox::match_enzdes_util::GeomSampleInfo::force_const | ( | ) | const [inline] |
std::string protocols::toolbox::match_enzdes_util::GeomSampleInfo::function_tag | ( | ) | const [inline] |
core::Real protocols::toolbox::match_enzdes_util::GeomSampleInfo::ideal_val | ( | ) | const [inline] |
core::Size protocols::toolbox::match_enzdes_util::GeomSampleInfo::num_steps | ( | ) | const [inline] |
core::Real protocols::toolbox::match_enzdes_util::GeomSampleInfo::periodicity | ( | ) | const [inline] |
bool protocols::toolbox::match_enzdes_util::GeomSampleInfo::read_data | ( | std::istringstream & | line_stream | ) |
data reading routine
References protocols::toolbox::match_enzdes_util::tr().
core::Real protocols::toolbox::match_enzdes_util::GeomSampleInfo::step_size | ( | ) | const [inline] |
std::string protocols::toolbox::match_enzdes_util::GeomSampleInfo::tag | ( | ) | const [inline] |
core::Real protocols::toolbox::match_enzdes_util::GeomSampleInfo::tolerance | ( | ) | const [inline] |