hkl-pseudoaxis-common-hkl-private

hkl-pseudoaxis-common-hkl-private

Functions

Types and Values

Description

Functions

RUBh_minus_Q ()

int
RUBh_minus_Q (double const x[],
              void *params,
              double f[]);

Returns


hkl_mode_get_hkl_real ()

int
hkl_mode_get_hkl_real (HklMode *self,
                       HklEngine *engine,
                       HklGeometry *geometry,
                       HklDetector *detector,
                       HklSample *sample,
                       GError **error);

hkl_mode_set_hkl_real ()

int
hkl_mode_set_hkl_real (HklMode *self,
                       HklEngine *engine,
                       HklGeometry *geometry,
                       HklDetector *detector,
                       HklSample *sample,
                       GError **error);

hkl_mode_initialized_set_psi_constant_vertical_real ()

int
hkl_mode_initialized_set_psi_constant_vertical_real
                               (HklMode *base,
                                HklEngine *engine,
                                HklGeometry *geometry,
                                HklDetector *detector,
                                HklSample *sample,
                                int initialized,
                                GError **error);

hkl_engine_hkl_new ()

HklEngine *
hkl_engine_hkl_new (HklEngineList *engines);

CONSTANT_PARAMETER()

#define             CONSTANT_PARAMETER(_name)

PSI_CONSTANT_PARAMETERS()

#define             PSI_CONSTANT_PARAMETERS(_h2, _k2, _l2, _psi)

Types and Values

struct HklEngineHkl

struct HklEngineHkl {
	HklEngine engine;
	HklParameter *h;
	HklParameter *k;
	HklParameter *l;
};

HKL_MODE_OPERATIONS_HKL_DEFAULTS

#define             HKL_MODE_OPERATIONS_HKL_DEFAULTS