Top | ![]() |
![]() |
![]() |
![]() |
return | g_quark_from_static_string () |
void | hkl_sample_fprintf () |
HklSampleReflection * | hkl_sample_reflection_new_copy () |
void | hkl_sample_reflection_free () |
HklSample | |
#define | HKL_SAMPLE_ERROR |
enum | HklSampleError |
HklSampleReflection | |
#define | HKL_SAMPLE_REFLECTION_ERROR |
enum | HklSampleReflectionError |
void hkl_sample_fprintf (FILE *f
,const HklSample *self
);
print to a file a sample
HklSampleReflection *
hkl_sample_reflection_new_copy (const HklSampleReflection *self
);
copy constructor
void
hkl_sample_reflection_free (HklSampleReflection *self
);
destructor
typedef struct { char *name; HklLattice *lattice; HklMatrix U; HklMatrix UB; HklParameter *ux; HklParameter *uy; HklParameter *uz; struct list_head reflections; size_t n_reflections; } HklSample;
typedef struct { HklGeometry *geometry; HklDetector *detector; HklVector hkl; HklVector _hkl; int flag; struct list_node list; } HklSampleReflection;
#define HKL_SAMPLE_REFLECTION_ERROR hkl_sample_reflection_error_quark ()