|
Rosetta 3.5
|
#include <AssignOrbitals.hh>

Private Member Functions | |
| std::string | make_orbital_type_name (AtomType const &atmtype, std::string const orbitaltype, core::Size const hybridization) |
| std::string | make_orbital_element_name () |
| void | set_orbital_type_and_bond (core::Size atom_index, std::string orbital_element_name, std::string orbital_type_full_name) |
Definition at line 35 of file AssignOrbitals.hh.
| core::chemical::orbitals::AssignOrbitals::AssignOrbitals | ( | core::chemical::ResidueTypeOP const | restype) |
Definition at line 42 of file AssignOrbitals.cc.
| void core::chemical::orbitals::AssignOrbitals::add_orbitals_to_restype | ( | core::Size const | atm_index2, |
| core::Size const | atm_index3, | ||
| core::chemical::AtomType const & | atmtype, | ||
| std::string const | atom_hybridization, | ||
| utility::vector1< numeric::xyzVector< core::Real > > const | orbital_xyz_vectors | ||
| ) |
Definition at line 448 of file AssignOrbitals.cc.
References Aindex_, AOhybridization_, calculate_orbital_icoor(), make_orbital_element_name(), make_orbital_type_name(), and set_orbital_type_and_bond().
Referenced by assign_only_pi_orbitals_to_atom(), assign_orbitals(), assign_sp2_orbitals_to_one_bonded_atom(), and assign_sp2_sp_orbitals_to_one_bonded_atom().
| void core::chemical::orbitals::AssignOrbitals::assign_only_pi_orbitals_to_atom | ( | core::chemical::AtomType const & | atmtype) |
Definition at line 347 of file AssignOrbitals.cc.
References add_orbitals_to_restype(), Aindex_, AObondedatoms_, AOdist_, cross_product_helper(), and restype_.
Referenced by assign_orbitals().
| void core::chemical::orbitals::AssignOrbitals::assign_orbitals | ( | ) |
Definition at line 50 of file AssignOrbitals.cc.
References core::chemical::aa_phe, core::chemical::aa_trp, core::chemical::aa_tyr, add_orbitals_to_restype(), Aindex_, AObondedatoms_, AOdist_, AOhybridization_, assign_only_pi_orbitals_to_atom(), assign_sp2_orbitals_to_one_bonded_atom(), assign_sp2_sp_orbitals_to_one_bonded_atom(), core::chemical::ChemicalManager::atom_type_set(), calculate_orbital_icoor(), Coordinates_Tetrahedral_bondedto3atoms_helper(), cross_product_helper(), core::kinematics::distance(), core::chemical::ChemicalManager::get_instance(), make_orbital_element_name(), make_orbital_type_name(), Orbtype_, protocols::swa::phi(), restype_, set_orbital_type_and_bond(), and core::chemical::orbitals::strip_whitespace().
Referenced by core::chemical::ResidueTypeSet::add_residue_type(), and core::chemical::ResidueTypeSet::ResidueTypeSet().
| void core::chemical::orbitals::AssignOrbitals::assign_sp2_orbitals_to_one_bonded_atom | ( | core::chemical::AtomType const & | atmtype) |
Definition at line 392 of file AssignOrbitals.cc.
References add_orbitals_to_restype(), Aindex_, AObondedatoms_, AOdist_, Coordinates_TriganolPlanar_bondedto1atom_helper(), and restype_.
Referenced by assign_orbitals().
| void core::chemical::orbitals::AssignOrbitals::assign_sp2_sp_orbitals_to_one_bonded_atom | ( | core::chemical::AtomType const & | atmtype) |
Definition at line 368 of file AssignOrbitals.cc.
References add_orbitals_to_restype(), Aindex_, AObondedatoms_, AOdist_, Coordinates_TriganolPlanar_bondedto1atom_helper(), cross_product_helper(), and restype_.
Referenced by assign_orbitals().
| void core::chemical::orbitals::AssignOrbitals::calculate_orbital_icoor | ( | numeric::xyzVector< core::Real > const | orbital_xyz, |
| core::Size const | atm_index1, | ||
| core::Size const | atm_index2, | ||
| core::Size const | atm_index3, | ||
| std::string const | orbital_element_name | ||
| ) |
Definition at line 514 of file AssignOrbitals.cc.
References core::kinematics::distance(), protocols::swa::phi(), restype_, and core::chemical::orbitals::strip_whitespace().
Referenced by add_orbitals_to_restype(), and assign_orbitals().
| utility::vector1< numeric::xyzVector< core::Real > > core::chemical::orbitals::AssignOrbitals::Coordinates_Tetrahedral_bondedto3atoms_helper | ( | core::Size const | atm_index1, |
| core::Size const | atm_index2, | ||
| core::Size const | atm_index3, | ||
| core::Size const | atm_index4, | ||
| core::Real const | dist | ||
| ) |
Definition at line 632 of file AssignOrbitals.cc.
References restype_.
Referenced by assign_orbitals().
| utility::vector1< numeric::xyzVector< core::Real > > core::chemical::orbitals::AssignOrbitals::Coordinates_TriganolPlanar_bondedto1atom_helper | ( | core::Size const | atm_index1, |
| core::Size const | atm_index2, | ||
| core::Size const | atm_index3, | ||
| core::Real const | dist | ||
| ) |
Definition at line 567 of file AssignOrbitals.cc.
References protocols::match::upstream::b, core::pack::dunbrack::c, and restype_.
Referenced by assign_sp2_orbitals_to_one_bonded_atom(), and assign_sp2_sp_orbitals_to_one_bonded_atom().
| utility::vector1< numeric::xyzVector< core::Real > > core::chemical::orbitals::AssignOrbitals::cross_product_helper | ( | core::Size const | atm_index1, |
| core::Size const | atm_index2, | ||
| core::Size const | atm_index3, | ||
| core::Real const | dist | ||
| ) |
Definition at line 418 of file AssignOrbitals.cc.
Referenced by assign_only_pi_orbitals_to_atom(), assign_orbitals(), and assign_sp2_sp_orbitals_to_one_bonded_atom().
|
private |
Definition at line 486 of file AssignOrbitals.cc.
References n_orbitals_.
Referenced by add_orbitals_to_restype(), and assign_orbitals().
|
private |
Definition at line 465 of file AssignOrbitals.cc.
References core::chemical::AtomType::element().
Referenced by add_orbitals_to_restype(), and assign_orbitals().
|
private |
Definition at line 498 of file AssignOrbitals.cc.
References restype_, and core::chemical::orbitals::strip_whitespace().
Referenced by add_orbitals_to_restype(), and assign_orbitals().
|
private |
Definition at line 92 of file AssignOrbitals.hh.
Referenced by add_orbitals_to_restype(), assign_only_pi_orbitals_to_atom(), assign_orbitals(), assign_sp2_orbitals_to_one_bonded_atom(), and assign_sp2_sp_orbitals_to_one_bonded_atom().
|
private |
Definition at line 96 of file AssignOrbitals.hh.
Referenced by assign_only_pi_orbitals_to_atom(), assign_orbitals(), assign_sp2_orbitals_to_one_bonded_atom(), and assign_sp2_sp_orbitals_to_one_bonded_atom().
|
private |
Definition at line 95 of file AssignOrbitals.hh.
Referenced by assign_only_pi_orbitals_to_atom(), assign_orbitals(), assign_sp2_orbitals_to_one_bonded_atom(), and assign_sp2_sp_orbitals_to_one_bonded_atom().
|
private |
Definition at line 93 of file AssignOrbitals.hh.
Referenced by add_orbitals_to_restype(), and assign_orbitals().
|
private |
Definition at line 99 of file AssignOrbitals.hh.
Referenced by make_orbital_element_name().
|
private |
Definition at line 94 of file AssignOrbitals.hh.
Referenced by assign_orbitals().
|
private |
Definition at line 98 of file AssignOrbitals.hh.
Referenced by assign_only_pi_orbitals_to_atom(), assign_orbitals(), assign_sp2_orbitals_to_one_bonded_atom(), assign_sp2_sp_orbitals_to_one_bonded_atom(), calculate_orbital_icoor(), Coordinates_Tetrahedral_bondedto3atoms_helper(), Coordinates_TriganolPlanar_bondedto1atom_helper(), and set_orbital_type_and_bond().
1.8.4