|
Rosetta 3.5
|
#include <MembraneTopology.hh>


Private Attributes | |
| ObjexxFCL::FArray1D< Size > | helix_id_ |
| ObjexxFCL::FArray2D< Size > | span_ |
| ObjexxFCL::FArray2D< Size > | full_span_ |
| ObjexxFCL::FArray2D< Size > | relative_tmh_ori_ |
| Size | total_tmhelix_ |
| utility::vector1< core::Real > | depth_ |
| utility::vector1< core::Real > | LipidExposure_ |
| utility::vector1< core::Real > | LipidBurial_ |
| bool | LipoDefined_ |
| bool | init_ |
| bool | beta_barrel_ |
| bool | N_term_inside_ |
| bool | initialized_ |
| utility::vector1< bool > | tmregion_ |
| utility::vector1< bool > | allow_scoring_ |
| utility::vector1< bool > | allow_tmh_scoring_ |
| Size | tmh_inserted_ |
Definition at line 51 of file MembraneTopology.hh.
|
inline |
default ctor
Definition at line 54 of file MembraneTopology.hh.
Referenced by clone(), and core::scoring::nonconst_MembraneTopology_from_pose().
| core::scoring::MembraneTopology::MembraneTopology | ( | MembraneTopology const & | src) |
Definition at line 55 of file MembraneTopology.cc.
References allow_scoring_, allow_tmh_scoring_, beta_barrel_, depth_, full_span_, helix_id_, init_, initialized_, LipidBurial_, LipidExposure_, LipoDefined_, N_term_inside_, relative_tmh_ori_, span_, tmh_inserted_, tmregion_, and total_tmhelix_.
Definition at line 131 of file MembraneTopology.hh.
References allow_scoring_.
Referenced by core::scoring::methods::MembraneLipo::finalize_total_energy(), protocols::abinitio::MembraneAbinitio::move_all_inserted(), core::scoring::MembranePotential::non_helix_in_membrane_penalty(), protocols::abinitio::MembraneAbinitio::print_debug(), core::scoring::methods::MembraneCbetaEnergy::residue_energy(), core::scoring::methods::MembraneEnvEnergy::residue_energy(), core::scoring::methods::MembraneCenPairEnergy::residue_pair_energy(), core::scoring::MembranePotential::score_normal_center(), and core::scoring::MembranePotential::termini_penalty().
Definition at line 181 of file MembraneTopology.hh.
References allow_tmh_scoring_.
Referenced by core::scoring::MembranePotential::check_spanning(), protocols::rigid::MovePoseToMembraneCenterMover::estimate_membrane_center(), core::scoring::MembranePotential::init_membrane_center_normal(), and core::scoring::MembranePotential::tm_projection_penalty().
|
inline |
Definition at line 59 of file MembraneTopology.hh.
References MembraneTopology().
Definition at line 103 of file MembraneTopology.hh.
References depth_.
|
inline |
Definition at line 108 of file MembraneTopology.hh.
References depth_.
| void core::scoring::MembraneTopology::get_subset | ( | utility::vector1< Size > & | TMH_list, |
| MembraneTopology & | src | ||
| ) |
Definition at line 253 of file MembraneTopology.cc.
References full_span_, helix_id_, relative_tmh_ori_, span_, and total_tmhelix_.
Definition at line 93 of file MembraneTopology.hh.
References helix_id_.
Referenced by core::scoring::MembranePotential::check_spanning(), and core::scoring::MembranePotential::init_membrane_center_normal().
| void core::scoring::MembraneTopology::initialize | ( | std::string const & | spanfile) |
Definition at line 78 of file MembraneTopology.cc.
References allow_scoring_, allow_tmh_scoring_, depth_, full_span_, helix_id_, init_, initialized_, LipidBurial_, LipidExposure_, LipoDefined_, relative_tmh_ori_, span_, tmh_inserted_, tmregion_, total_tmhelix_, and core::scoring::TR().
Referenced by core::scoring::MembranePotential::compute_membrane_embedding(), protocols::topology_broker::MembraneTopologyClaimer::initialize_dofs(), protocols::relax::setup_membrane_topology(), protocols::abinitio::AbrelaxApplication::setup_membrane_topology(), and protocols::jobdist::universal_main().
|
inline |
Definition at line 66 of file MembraneTopology.hh.
References initialized_.
Referenced by core::scoring::MembranePotential::compute_membrane_embedding().
|
inline |
Definition at line 72 of file MembraneTopology.hh.
References initialized_.
Definition at line 202 of file MembraneTopology.hh.
References LipidBurial_.
Referenced by core::scoring::methods::MembraneLipo::finalize_total_energy().
Definition at line 198 of file MembraneTopology.hh.
References LipidExposure_.
Referenced by core::scoring::methods::MembraneLipo::finalize_total_energy().
|
inline |
Definition at line 207 of file MembraneTopology.hh.
References LipoDefined_.
Referenced by core::scoring::methods::MembraneLipo::finalize_total_energy().
| void core::scoring::MembraneTopology::print | ( | ) | const |
Definition at line 242 of file MembraneTopology.cc.
References span_, total_tmhelix_, and core::scoring::TR().
Definition at line 98 of file MembraneTopology.hh.
|
inline |
Definition at line 155 of file MembraneTopology.hh.
References allow_scoring_, allow_tmh_scoring_, and tmh_inserted_.
Referenced by protocols::abinitio::MembraneAbinitio::apply().
|
inline |
Definition at line 150 of file MembraneTopology.hh.
References tmh_inserted_.
Definition at line 192 of file MembraneTopology.hh.
References allow_scoring_.
Definition at line 187 of file MembraneTopology.hh.
References allow_tmh_scoring_.
|
inline |
Definition at line 169 of file MembraneTopology.hh.
References tmh_inserted(), and tmh_inserted_.
| void core::scoring::MembraneTopology::shift_span | ( | Size | shift) |
Definition at line 211 of file MembraneTopology.cc.
References full_span_, span_, and total_tmhelix_.
Definition at line 83 of file MembraneTopology.hh.
References span_.
Referenced by protocols::topology_broker::MembraneTopologyClaimer::addVirtualResAsRootMembrane(), core::scoring::MembranePotential::check_spanning(), protocols::rigid::MovePoseToMembraneCenterMover::estimate_membrane_center(), core::scoring::MembranePotential::init_membrane_center_normal(), protocols::abinitio::MembraneAbinitio::print_debug(), protocols::jumping::MembraneJump::setup_fold_tree(), and core::scoring::MembranePotential::tm_projection_penalty().
Definition at line 88 of file MembraneTopology.hh.
References span_.
Referenced by protocols::topology_broker::MembraneTopologyClaimer::addVirtualResAsRootMembrane(), protocols::rigid::MovePoseToMembraneCenterMover::estimate_membrane_center(), core::scoring::MembranePotential::init_membrane_center_normal(), protocols::abinitio::MembraneAbinitio::print_debug(), protocols::jumping::MembraneJump::setup_fold_tree(), and core::scoring::MembranePotential::tm_projection_penalty().
|
inline |
Definition at line 144 of file MembraneTopology.hh.
References tmh_inserted_.
Referenced by protocols::rigid::MovePoseToMembraneCenterMover::estimate_membrane_center(), core::scoring::methods::MembraneLipo::finalize_total_energy(), protocols::abinitio::MembraneAbinitio::get_tmh_inserted(), core::scoring::MembranePotential::init_membrane_center_normal(), and set_tmh_inserted().
|
inline |
Definition at line 78 of file MembraneTopology.hh.
References total_tmhelix_.
Referenced by protocols::topology_broker::MembraneTopologyClaimer::addVirtualResAsRootMembrane(), protocols::abinitio::MembraneAbinitio::apply(), core::scoring::MembranePotential::check_spanning(), protocols::rigid::MovePoseToMembraneCenterMover::estimate_membrane_center(), core::scoring::MembranePotential::init_membrane_center_normal(), protocols::abinitio::MembraneAbinitio::print_debug(), protocols::jumping::MembraneJump::setup_fold_tree(), and core::scoring::MembranePotential::tm_projection_penalty().
Definition at line 175 of file MembraneTopology.hh.
References tmregion_.
Referenced by core::scoring::MembranePotential::non_helix_in_membrane_penalty().
|
private |
Definition at line 251 of file MembraneTopology.hh.
Referenced by allow_scoring(), initialize(), MembraneTopology(), reset_allowed_scoring(), and set_allow_scoring().
|
private |
Definition at line 252 of file MembraneTopology.hh.
Referenced by allow_tmh_scoring(), initialize(), MembraneTopology(), reset_allowed_scoring(), and set_allow_tmh_scoring().
|
private |
Definition at line 247 of file MembraneTopology.hh.
Referenced by MembraneTopology().
|
private |
Definition at line 242 of file MembraneTopology.hh.
Referenced by depth(), initialize(), and MembraneTopology().
|
private |
Definition at line 239 of file MembraneTopology.hh.
Referenced by get_subset(), initialize(), MembraneTopology(), and shift_span().
|
private |
Definition at line 237 of file MembraneTopology.hh.
Referenced by get_subset(), helix_id(), initialize(), and MembraneTopology().
|
private |
Definition at line 246 of file MembraneTopology.hh.
Referenced by initialize(), and MembraneTopology().
|
private |
Definition at line 249 of file MembraneTopology.hh.
Referenced by initialize(), initialized(), and MembraneTopology().
|
private |
Definition at line 244 of file MembraneTopology.hh.
Referenced by initialize(), LipidBurial(), and MembraneTopology().
|
private |
Definition at line 243 of file MembraneTopology.hh.
Referenced by initialize(), LipidExposure(), and MembraneTopology().
|
private |
Definition at line 245 of file MembraneTopology.hh.
Referenced by initialize(), LipoDefined(), and MembraneTopology().
|
private |
Definition at line 248 of file MembraneTopology.hh.
Referenced by MembraneTopology().
|
private |
Definition at line 240 of file MembraneTopology.hh.
Referenced by get_subset(), initialize(), and MembraneTopology().
|
private |
Definition at line 238 of file MembraneTopology.hh.
Referenced by get_subset(), initialize(), MembraneTopology(), print(), shift_span(), span_begin(), and span_end().
|
private |
Definition at line 253 of file MembraneTopology.hh.
Referenced by initialize(), MembraneTopology(), reset_allowed_scoring(), reset_tmh_insert(), set_tmh_inserted(), and tmh_inserted().
|
private |
Definition at line 250 of file MembraneTopology.hh.
Referenced by initialize(), MembraneTopology(), and tmregion().
|
private |
Definition at line 241 of file MembraneTopology.hh.
Referenced by get_subset(), initialize(), MembraneTopology(), print(), shift_span(), and tmhelix().
1.8.4