19 #ifndef INCLUDED_core_scoring_methods_LK_BALLENERGY_HH
20 #define INCLUDED_core_scoring_methods_LK_BALLENERGY_HH
43 #include <ObjexxFCL/FArray3D.hh>
44 #include <utility/vector1.hh>
125 Real & lk_desolvation_of_atom1_by_atom2,
126 Real & lk_ball_desolvation_of_atom1_by_atom2
133 Size const atom2_type,
134 Vector const & atom1_water
144 Real & atom1_lk_desolvation_by_atom2_deriv,
145 Real & atom2_lk_desolvation_by_atom1_deriv
205 Size const atom1_type_index,
208 Size const atom2_type_index,
210 Real const lk_desolvation_of_atom1_by_atom2,
265 Size const atom2_type_index,
267 Size & closest_water,
268 Real & closest_water_dis2
273 Size const atom2_type_index,
280 Size const atom2_type_index,
282 bool const evaluate_deriv,
307 ObjexxFCL::FArray2D< core::PackerEnergy > & energy_table
332 Real const weight_factor,
348 Real const cp_weight,
380 ObjexxFCL::FArray3D< Real >
const &
solv1_;
381 ObjexxFCL::FArray3D< Real >
const &
solv2_;
413 Real & unweighted_energy,
414 bool const evaluate_derivative,
416 Real & don_lk_fraction,
417 Real & acc_lk_fraction
424 #endif // INCLUDED_core_scoring_methods_LK_BallEnergy_HH