|
Rosetta
|
A container for storing implicit membrane environment electrostatic parameters and derivatives. More...
#include <MEnvElectroAtomParams.hh>

Public Member Functions | |
| MEnvElectroAtomParams () | |
| MEnvElectroAtomParams (std::string const &atom_type_name, core::Real const charge, core::Real const elec_field, core::Real const elec_field_gradient, core::Vector const f1, core::Vector const f2) | |
| ~MEnvElectroAtomParams () override | |
| MEnvElectroAtomParamsOP | clone () const |
| std::string | atom_type_name () const |
| core::Real | charge () const |
| core::Real | elec_field () const |
| core::Real | elec_field_gradient () const |
| core::Vector | f1 () const |
| core::Vector | f2 () const |
Private Attributes | |
| std::string | atom_type_name_ ="" |
| core::Real | charge_ =0.0 |
| core::Real | elec_field_ =0.0 |
| core::Real | elec_field_gradient_ =0.0 |
| numeric::xyzVector< core::Real > | f1_ {0.0} |
| numeric::xyzVector< core::Real > | f2_ {0.0} |
A container for storing implicit membrane environment electrostatic parameters and derivatives.
| protocols::membrane::scoring::MEnvElectroAtomParams::MEnvElectroAtomParams | ( | ) |
Referenced by clone().
| protocols::membrane::scoring::MEnvElectroAtomParams::MEnvElectroAtomParams | ( | std::string const & | atom_type_name, |
| core::Real const | charge, | ||
| core::Real const | elec_field, | ||
| core::Real const | elec_field_gradient, | ||
| core::Vector const | f1, | ||
| core::Vector const | f2 | ||
| ) |
|
override |
|
inline |
References atom_type_name_.
|
inline |
References charge_.
Referenced by protocols::membrane::scoring::ElectricfieldLipidlayer::eval_felec_lipidlayer().
| MEnvElectroAtomParamsOP protocols::membrane::scoring::MEnvElectroAtomParams::clone | ( | ) | const |
References MEnvElectroAtomParams().
|
inline |
References elec_field_.
Referenced by protocols::membrane::scoring::ElectricfieldLipidlayer::eval_felec_lipidlayer().
|
inline |
References elec_field_gradient_.
|
inline |
References f1_.
|
inline |
References f2_.
|
private |
Referenced by atom_type_name().
|
private |
Referenced by charge().
|
private |
Referenced by elec_field().
|
private |
Referenced by elec_field_gradient().
|
private |
Referenced by f1().
|
private |
Referenced by f2().