diff options
author | Thomas White <taw@physics.org> | 2011-11-15 13:59:17 +0100 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2012-02-22 15:27:40 +0100 |
commit | 25c3d29ed7701cadbb3813878f25b633a7cd7c2d (patch) | |
tree | 2efd3bd84ee6948543b0bc89053f7654047b8542 /src/index.h | |
parent | fb9df2f18def2d0b8fbdbc854c8a8c10e39ce6d9 (diff) |
Move indexing and rendering to libcrystfel
Diffstat (limited to 'src/index.h')
-rw-r--r-- | src/index.h | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/src/index.h b/src/index.h deleted file mode 100644 index 9d4b69bd..00000000 --- a/src/index.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * index.h - * - * Perform indexing (somehow) - * - * (c) 2006-2010 Thomas White <taw@physics.org> - * - * Part of CrystFEL - crystallography with a FEL - * - */ - - -#ifndef INDEX_H -#define INDEX_H - -#ifdef HAVE_CONFIG_H -#include <config.h> -#endif - - -#include "cell.h" -#include "image.h" -#include "detector.h" - - -/* Indexing methods */ -typedef enum { - INDEXING_NONE, - INDEXING_DIRAX, - INDEXING_MOSFLM, - INDEXING_REAX, -} IndexingMethod; - - -/* Cell reduction methods */ -enum { - CELLR_NONE, - CELLR_REDUCE, - CELLR_COMPARE, - CELLR_COMPARE_AB, -}; - - -typedef struct _indexingprivate IndexingPrivate; - -extern IndexingPrivate *indexing_private(IndexingMethod indm); - -extern IndexingPrivate **prepare_indexing(IndexingMethod *indm, UnitCell *cell, - const char *filename, - struct detector *det, - double nominal_photon_energy); - -extern void map_all_peaks(struct image *image); - -extern void index_pattern(struct image *image, UnitCell *cell, - IndexingMethod *indm, int cellr, int verbose, - IndexingPrivate **priv, int config_insane); - -extern void cleanup_indexing(IndexingPrivate **priv); - -extern IndexingMethod *build_indexer_list(const char *str, int *need_cell); - -#endif /* INDEX_H */ |