|
Rosetta 3.5
|
ChemicalShiftAnisotropys are mainly handled by this class related classed: CSA — a single line in an CSA file - representing a single csa coupling ChemicalShiftAnisotropyEnergy – an energy method which triggers computations handled by this class. More...
#include <ChemicalShiftAnisotropy.hh>


Public Types | |
| typedef core::Size | Size |
| typedef utility::vector1 < core::scoring::CSA > | CSA_lines |
Public Member Functions | |
| ChemicalShiftAnisotropy (std::string const &filename="") | |
| standard c'stor – will access option -in:file:csa to read CSA data More... | |
| ChemicalShiftAnisotropy (ChemicalShiftAnisotropy const &other) | |
| ChemicalShiftAnisotropy & | operator= (ChemicalShiftAnisotropy const &other) |
| ~ChemicalShiftAnisotropy () | |
| basic::datacache::CacheableDataOP | clone () const |
| core::Real | compute_csascore (core::pose::Pose &pose) |
| compute csa score for given pose (non-constant due to membrane) More... | |
| void | show (std::ostream &) const |
| CSA_lines const & | get_CSA_data () const |
| get the raw CSA data More... | |
Private Member Functions | |
| void | read_CSA_file (std::string const &filename) |
| read CSA data from file More... | |
| void | read_CSA_file () |
Private Attributes | |
| CSA_lines | All_CSA_lines_ |
| some internal buffers in More... | |
ChemicalShiftAnisotropys are mainly handled by this class related classed: CSA — a single line in an CSA file - representing a single csa coupling ChemicalShiftAnisotropyEnergy – an energy method which triggers computations handled by this class.
Definition at line 40 of file ChemicalShiftAnisotropy.hh.
Definition at line 45 of file ChemicalShiftAnisotropy.hh.
Definition at line 44 of file ChemicalShiftAnisotropy.hh.
|
inline |
standard c'stor – will access option -in:file:csa to read CSA data
Definition at line 50 of file ChemicalShiftAnisotropy.hh.
References protocols::abinitio::filename(), and read_CSA_file().
Referenced by clone().
| core::scoring::ChemicalShiftAnisotropy::ChemicalShiftAnisotropy | ( | ChemicalShiftAnisotropy const & | other) |
Definition at line 113 of file ChemicalShiftAnisotropy.cc.
References All_CSA_lines_.
|
inline |
Definition at line 65 of file ChemicalShiftAnisotropy.hh.
|
inline |
Definition at line 68 of file ChemicalShiftAnisotropy.hh.
References ChemicalShiftAnisotropy().
| Real core::scoring::ChemicalShiftAnisotropy::compute_csascore | ( | core::pose::Pose & | pose) |
compute csa score for given pose (non-constant due to membrane)
Definition at line 177 of file ChemicalShiftAnisotropy.cc.
References All_CSA_lines_, protocols::match::upstream::b, core::scoring::csa, core::scoring::CSA::f1ij_, core::scoring::CSA::f2ij_, core::scoring::CSA::f3ij_, core::scoring::nonconst_MembraneEmbed_from_pose(), core::scoring::MembraneEmbed::normal(), core::pose::Pose::residue(), core::scoring::tr(), and protocols::kinmatch::xyz().
Referenced by core::scoring::methods::ChemicalShiftAnisotropyEnergy::eval_csa().
|
inline |
get the raw CSA data
Definition at line 78 of file ChemicalShiftAnisotropy.hh.
References All_CSA_lines_.
Referenced by core::scoring::methods::ChemicalShiftAnisotropyEnergy::eval_atom_derivative(), and core::scoring::methods::ChemicalShiftAnisotropyEnergy::setup_for_minimizing().
| ChemicalShiftAnisotropy & core::scoring::ChemicalShiftAnisotropy::operator= | ( | ChemicalShiftAnisotropy const & | other) |
Definition at line 120 of file ChemicalShiftAnisotropy.cc.
References All_CSA_lines_.
|
private |
read CSA data from file
Definition at line 126 of file ChemicalShiftAnisotropy.cc.
References All_CSA_lines_, and core::scoring::tr().
|
private |
Definition at line 164 of file ChemicalShiftAnisotropy.cc.
References core::scoring::csa, protocols::abinitio::filename(), and core::scoring::tr().
Referenced by ChemicalShiftAnisotropy().
| void core::scoring::ChemicalShiftAnisotropy::show | ( | std::ostream & | out) | const |
Definition at line 90 of file ChemicalShiftAnisotropy.cc.
References All_CSA_lines_.
Referenced by core::scoring::operator<<().
|
private |
some internal buffers in
Definition at line 89 of file ChemicalShiftAnisotropy.hh.
Referenced by ChemicalShiftAnisotropy(), compute_csascore(), get_CSA_data(), operator=(), read_CSA_file(), and show().
1.8.4