![]() |
Rosetta
2021.16
|
#include <MakeRotLibOptionsData.hh>

Public Member Functions | |
| MakeRotLibOptionsData (std::string filename) | |
| ctor More... | |
| ~MakeRotLibOptionsData () override=default | |
| dtor More... | |
| std::string | get_name () const |
| acessors More... | |
| core::Size | get_n_chi () const |
| core::Size | get_n_centroids () const |
| TorsionRange | get_omg_range () const |
| TorsionRange | get_bb_range (core::Size bb) const |
| utility::vector1< core::Size > | get_bb_ids () const |
| core::Size | get_n_bb () const |
| TorsionRange | get_eps_range () const |
| TorsionRangeVec | get_chi_data () const |
| CentroidRotNumVecVec | get_centroid_data () const |
| MakeRotLibPolymerType | get_polymer_type () const |
| bool | get_semirotameric () const |
| core::Real | get_temperature () const |
Private Attributes | |
| std::string | name_ |
| core::Size | n_chi_ |
| core::Size | n_bb_ |
| TorsionRange | omg_range_ |
| TorsionRange | eps_range_ |
| TorsionRangeVec | bb_ranges_ |
| utility::vector1< core::Size > | bb_ids_ |
| TorsionRangeVec | chi_ranges_ |
| core::Size | n_centroids_ |
| CentroidRotNumVecVec | centroid_data_ |
| MakeRotLibPolymerType | polymer_type_ |
| bool | semirotameric_ |
| core::Real | KbT_ |
Stores all options contained in a MakeRotLib option file
| protocols::make_rot_lib::MakeRotLibOptionsData::MakeRotLibOptionsData | ( | std::string | filename | ) |
ctor
Reads in options file. Parses it twice. Stores data.
References bb_ids_, bb_ranges_, centroid_data_, chi_ranges_, eps_range_, core::chemical::FA_STANDARD, protocols::make_rot_lib::TorsionRange::high, KbT_, protocols::make_rot_lib::TorsionRange::low, n_bb_, n_centroids_, n_chi_, name_, omg_range_, protocols::make_rot_lib::PEPTIDE, protocols::make_rot_lib::PEPTOID, polymer_type_, semirotameric_, protocols::make_rot_lib::TorsionRange::step, and protocols::make_rot_lib::TR().
|
overridedefault |
dtor
|
inline |
References bb_ids_.
|
inline |
References bb_ranges_.
|
inline |
References centroid_data_.
|
inline |
References chi_ranges_.
|
inline |
References eps_range_.
|
inline |
References n_bb_.
|
inline |
References n_centroids_.
|
inline |
References n_chi_.
|
inline |
acessors
References name_.
|
inline |
References omg_range_.
|
inline |
References polymer_type_.
|
inline |
References semirotameric_.
|
inline |
References KbT_.
|
private |
Referenced by get_bb_ids(), and MakeRotLibOptionsData().
|
private |
Referenced by get_bb_range(), and MakeRotLibOptionsData().
|
private |
Referenced by get_centroid_data(), and MakeRotLibOptionsData().
|
private |
Referenced by get_chi_data(), and MakeRotLibOptionsData().
|
private |
Referenced by get_eps_range(), and MakeRotLibOptionsData().
|
private |
Referenced by get_temperature(), and MakeRotLibOptionsData().
|
private |
Referenced by get_n_bb(), and MakeRotLibOptionsData().
|
private |
Referenced by get_n_centroids(), and MakeRotLibOptionsData().
|
private |
Referenced by get_n_chi(), and MakeRotLibOptionsData().
|
private |
Referenced by get_name(), and MakeRotLibOptionsData().
|
private |
Referenced by get_omg_range(), and MakeRotLibOptionsData().
|
private |
Referenced by get_polymer_type(), and MakeRotLibOptionsData().
|
private |
Referenced by get_semirotameric(), and MakeRotLibOptionsData().
1.8.7