| Top |
| RefList * | find_intersections () |
| RefList * | find_intersections_to_res () |
| void | update_partialities () |
| void | polarisation_correction () |
| double | sphere_fraction () |
| double | gaussian_fraction () |
| double | r_gradient () |
| double | x_gradient () |
| double | y_gradient () |
RefList * find_intersections (struct image *image,Crystal *cryst,PartialityModel pmodel);
RefList * find_intersections_to_res (struct image *image,Crystal *cryst,PartialityModel pmodel,double max_res);
void update_partialities (Crystal *cryst,PartialityModel pmodel);
Updates the partialities of cryst
's reflections according to pmodel
and
the current state of the crystal (e.g. its unit cell parameters).
void polarisation_correction (RefList *list,UnitCell *cell,struct image *image);
double x_gradient (int param,Reflection *refl,UnitCell *cell,struct panel *p,double lambda);
double y_gradient (int param,Reflection *refl,UnitCell *cell,struct panel *p,double lambda);
A PartialityModel describes a geometrical model which can be used to
calculate spot partialities and Lorentz correction factors.