hkl-detector

hkl-detector

Synopsis

                    HklDetector;
HklDetector *       hkl_detector_new                    (void);
HklDetector *       hkl_detector_new_copy               (HklDetector const *src);
void                hkl_detector_free                   (HklDetector *self);
void                hkl_detector_attach_to_holder       (HklDetector *self,
                                                         HklHolder const *holder);
int                 hkl_detector_compute_kf             (HklDetector const *self,
                                                         HklGeometry *g,
                                                         HklVector *kf);

Description

Details

HklDetector

typedef struct {
	size_t idx;
	HklHolder const *holder;
} HklDetector;


hkl_detector_new ()

HklDetector *       hkl_detector_new                    (void);

Returns :


hkl_detector_new_copy ()

HklDetector *       hkl_detector_new_copy               (HklDetector const *src);

src :

Returns :


hkl_detector_free ()

void                hkl_detector_free                   (HklDetector *self);

self :


hkl_detector_attach_to_holder ()

void                hkl_detector_attach_to_holder       (HklDetector *self,
                                                         HklHolder const *holder);

self :

holder :


hkl_detector_compute_kf ()

int                 hkl_detector_compute_kf             (HklDetector const *self,
                                                         HklGeometry *g,
                                                         HklVector *kf);

self :

g :

kf :

Returns :