00001
00002
00003 #ifndef SPACEGROUPREINDEX_HEADER
00004 #define SPACEGROUPREINDEX_HEADER
00005
00006 #include "hkl_datatypes.hh"
00007 #include "globalcontrols.hh"
00008 #include "hkl_symmetry.hh"
00009 #include "Output.hh"
00010
00011 using phaser_io::LOGFILE;
00012
00013 namespace scala {
00014
00016
00019 ReindexOp SpacegroupReindexOp(const std::string& from_SGname,
00020 const std::string& to_SGname);
00021
00022
00023
00024
00025
00026
00027
00028 bool SpacegroupReindex(const GlobalControls& GC,
00029 const hkl_symmetry& HKLINsymm, const Scell& cell,
00030 ReindexOp& Reindex, phaser_io::Output& output);
00031 }
00032 #endif