![]() |
Rosetta Core
2014.35
|
Membrane Lipid Accessibility Data. More...
#include <LipidAccInfo.hh>
Public Member Functions | |
LipidAccInfo () | |
Constructor. More... | |
LipidAccInfo (std::string lipsfile) | |
Custom Constructor. More... | |
LipidAccInfo (LipidAccInfo const &src) | |
Conpy Constructor. More... | |
LipidAccInfo & | operator= (LipidAccInfo const &src) |
Assignment Operator. More... | |
~LipidAccInfo () | |
Destructor. More... | |
utility::vector1< core::Real > | lipid_exposure () |
Access Lipid exposed surface area per-residue. More... | |
utility::vector1< core::Real > | lipid_burial () |
Private Member Functions | |
void | copy_data (LipidAccInfo src, LipidAccInfo copy) |
Copy Data. More... | |
Private Attributes | |
utility::vector1< core::Real > | lipid_exposure_ |
utility::vector1< core::Real > | lipid_burial_ |
Membrane Lipid Accessibility Data.
Stores lipid accessibility data derived from OCTOPUS spanning file and psiblast search using run_lips.pl script
core::conformation::membrane::LipidAccInfo::LipidAccInfo | ( | ) |
core::conformation::membrane::LipidAccInfo::LipidAccInfo | ( | std::string | lipsfile | ) |
Custom Constructor.
Construct from user-provided lipid Acc Info File
References utility::io::izstream::clear(), utility::io::izstream::close(), utility::io::izstream::eof(), getline(), l, lipid_burial_, lipid_exposure_, nres, utility::io::izstream::open(), core::conformation::TR, and utility_exit_with_message.
core::conformation::membrane::LipidAccInfo::LipidAccInfo | ( | LipidAccInfo const & | src | ) |
core::conformation::membrane::LipidAccInfo::~LipidAccInfo | ( | ) |
Destructor.
|
private |
utility::vector1< core::Real > core::conformation::membrane::LipidAccInfo::lipid_burial | ( | ) |
Access Lipid buried surface area per-residue
References lipid_burial_.
utility::vector1< core::Real > core::conformation::membrane::LipidAccInfo::lipid_exposure | ( | ) |
Access Lipid exposed surface area per-residue.
References lipid_exposure_.
LipidAccInfo & core::conformation::membrane::LipidAccInfo::operator= | ( | LipidAccInfo const & | src | ) |
Assignment Operator.
Create a deep copy of this object, overloading the assignment operator
References LipidAccInfo().
|
private |
Referenced by copy_data(), lipid_burial(), and LipidAccInfo().
|
private |
Referenced by copy_data(), lipid_exposure(), and LipidAccInfo().