| 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
[skip]
HklSampleReflection *
hkl_sample_reflection_new_copy (const HklSampleReflection *self);
copy constructor
[skip]
void
hkl_sample_reflection_free (HklSampleReflection *self);
destructor
[skip]
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;
	HklSample *sample;
	HklVector hkl;
	HklVector _hkl;
	int flag;
	struct list_node list;
} HklSampleReflection;
#define HKL_SAMPLE_REFLECTION_ERROR hkl_sample_reflection_error_quark ()