![]() |
![]() |
![]() |
CrystFEL Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
enum IndexingMethod; typedef IndexingPrivate; #define MAX_CELL_CANDIDATES IndexingMethod * build_indexer_list (const char *str
,int *need_cell
); void cleanup_indexing (IndexingPrivate **priv
); IndexingPrivate ** prepare_indexing (IndexingMethod *indm
,UnitCell *cell
,const char *filename
,struct detector *det
,double nominal_photon_energy
); void index_pattern (struct image *image
,UnitCell *cell
,IndexingMethod *indm
,int cellr
,int verbose
,IndexingPrivate **priv
,int config_insane
,const float *ltl
); void run_dirax (struct image *image
); void run_mosflm (struct image *image
,UnitCell *cell
); void map_all_peaks (struct image *image
);
typedef enum { INDEXING_NONE, INDEXING_DIRAX, INDEXING_MOSFLM, INDEXING_REAX, } IndexingMethod;
An enumeration of all the available indexing methods.
typedef struct _indexingprivate IndexingPrivate;
This is an opaque data structure containing information needed by the indexing method.
IndexingPrivate ** prepare_indexing (IndexingMethod *indm
,UnitCell *cell
,const char *filename
,struct detector *det
,double nominal_photon_energy
);
void index_pattern (struct image *image
,UnitCell *cell
,IndexingMethod *indm
,int cellr
,int verbose
,IndexingPrivate **priv
,int config_insane
,const float *ltl
);