|
Rosetta 3.5
|
#include <DatabaseOccSolEne.hh>


Public Member Functions | |
| DatabaseOccSolEne (std::string const &etable_name, Real const &min_occ_energy) | |
| ctor, reads data file More... | |
| Real const & | operator() (bool const polar_atom_donates, Size const polar_atom_type_index, Size const occ_atom_type_index, OccFitParam des_param) const |
| Real const & | atomic_interaction_cutoff () const |
Private Member Functions | |
| void | read_datafile (chemical::AtomTypeSet const &atom_set, std::string const &database_name, utility::vector1< utility::vector1< utility::vector1< Real > > > &occ_data_, bool const process_donors) |
| Real | compute_jumpout_diff (Real const &, Real const &twice_sigma_sq) |
Private Attributes | |
| utility::vector1 < utility::vector1 < utility::vector1< Real > > > | donor_occ_data_ |
| utility::vector1 < utility::vector1 < utility::vector1< Real > > > | acc_occ_data_ |
| Real const | min_occ_energy_ |
| Real | atomic_interaction_cutoff_ |
Definition at line 49 of file DatabaseOccSolEne.hh.
| core::scoring::geometric_solvation::DatabaseOccSolEne::DatabaseOccSolEne | ( | std::string const & | etable_name, |
| Real const & | min_occ_energy | ||
| ) |
ctor, reads data file
ctor, reads data file. Need to configure to allow alternate tables/atom_sets
Definition at line 45 of file DatabaseOccSolEne.cc.
References acc_occ_data_, atomic_interaction_cutoff_, core::chemical::AtomTypeSet::directory(), donor_occ_data_, core::chemical::FA_STANDARD, core::scoring::FA_STANDARD_DEFAULT, core::chemical::ChemicalManager::get_instance(), read_datafile(), and core::scoring::geometric_solvation::tr().
|
inline |
Definition at line 68 of file DatabaseOccSolEne.hh.
References atomic_interaction_cutoff_.
Referenced by core::scoring::geometric_solvation::OccludedHbondSolEnergy_onebody::atomic_interaction_cutoff(), core::scoring::geometric_solvation::OccludedHbondSolEnergy::atomic_interaction_cutoff(), core::scoring::geometric_solvation::OccludedHbondSolEnergy::eval_residue_pair_derivatives_one_way(), and core::scoring::geometric_solvation::OccludedHbondSolEnergy::res_res_occ_sol_one_way().
|
private |
Definition at line 173 of file DatabaseOccSolEne.cc.
References min_occ_energy_.
Referenced by read_datafile().
|
inline |
Definition at line 57 of file DatabaseOccSolEne.hh.
References acc_occ_data_, and donor_occ_data_.
|
private |
Definition at line 66 of file DatabaseOccSolEne.cc.
References core::chemical::AtomTypeSet::atom_type_index(), atomic_interaction_cutoff_, compute_jumpout_diff(), core::chemical::AtomTypeSet::n_atomtypes(), core::scoring::geometric_solvation::OccFitParam_amp, core::scoring::geometric_solvation::OccFitParam_cos_angle_mu, core::scoring::geometric_solvation::OccFitParam_dist_mu, core::scoring::geometric_solvation::OccFitParam_max_sq_dist, core::scoring::geometric_solvation::OccFitParam_min_cos_angle, core::scoring::geometric_solvation::OccFitParam_num_params, core::scoring::geometric_solvation::OccFitParam_twice_cos_angle_sigma_sq, and core::scoring::geometric_solvation::OccFitParam_twice_dist_sigma_sq.
Referenced by DatabaseOccSolEne().
|
private |
Definition at line 84 of file DatabaseOccSolEne.hh.
Referenced by DatabaseOccSolEne(), and operator()().
|
private |
Definition at line 90 of file DatabaseOccSolEne.hh.
Referenced by atomic_interaction_cutoff(), DatabaseOccSolEne(), and read_datafile().
|
private |
Definition at line 83 of file DatabaseOccSolEne.hh.
Referenced by DatabaseOccSolEne(), and operator()().
|
private |
Definition at line 87 of file DatabaseOccSolEne.hh.
Referenced by compute_jumpout_diff().
1.8.4