aboutsummaryrefslogtreecommitdiff
path: root/src/index.h
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2011-11-15 13:59:17 +0100
committerThomas White <taw@physics.org>2012-02-22 15:27:40 +0100
commit25c3d29ed7701cadbb3813878f25b633a7cd7c2d (patch)
tree2efd3bd84ee6948543b0bc89053f7654047b8542 /src/index.h
parentfb9df2f18def2d0b8fbdbc854c8a8c10e39ce6d9 (diff)
Move indexing and rendering to libcrystfel
Diffstat (limited to 'src/index.h')
-rw-r--r--src/index.h63
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 */