9 #ifndef IMPSAXS_DERIVATIVE_CALCULATOR_H
10 #define IMPSAXS_DERIVATIVE_CALCULATOR_H
16 IMPSAXS_BEGIN_NAMESPACE
37 void compute_chisquare_derivative(
54 return compute_chisquare_derivative(model_profile, particles, particles,
55 derivatives, effect_size);
58 void compute_gaussian_effect_size(
const Profile* model_profile,
const double c,
67 const Profile* resampled_model_profile,
75 void compute_intensity_derivatives(
84 void compute_sinc_cos(
double pr_resolution,
double max_distance,
void compute_chisquare_derivative(const Profile *model_profile, const Particles &particles, Vector< algebra::Vector3D > &derivatives, const Vector< double > &effect_size) const
compute derivatives for particles
Common base class for heavy weight IMP objects.
A shared base class to help in debugging and things.
computes distribution functions
A class for profile storing and computation.