python::import_converters<sgtbx::SpaceGroupInfo> SpaceGroupInfo_converters("sgtbx", "SpaceGroupInfo");
  void init_module(boost::python::module_builder& this_module)  {    const std::string Revision = "$Revision$";    this_module.add(ref(to_python(        Revision.substr(11, Revision.size() - 11 - 2))), "__version__");    python::import_converters<uctbx::UnitCell>    UnitCell_converters("uctbx", "UnitCell");    python::import_converters<sgtbx::SpaceGroup>    SpaceGroup_converters("sgtbx", "SpaceGroup");    python::import_converters<eltbx::CAASF_WK1995>    CAASF_WK1995_converters("eltbx.caasf_wk1995", "CAASF_WK1995");    class_builder<cctbx::XrayScatterer<double, eltbx::CAASF_WK1995> >    py_XrayScatterer(this_module, "XrayScatterer");    (void) cctbx::wrap_std_vector(this_module,      "vector_of_XrayScatterer",      cctbx::XrayScatterer<double, eltbx::CAASF_WK1995>());    (void) cctbx::wrap_std_vector(this_module,      "vector_of_Miller_Index",      cctbx::Miller::Index());    (void) cctbx::wrap_std_vector(this_module,      "vector_of_complex",      std::complex<double>());    py_XrayScatterer.def(constructor<>());    py_XrayScatterer.def(constructor<      const std::string&,      const eltbx::CAASF_WK1995&,      const std::complex<double>&,      const cctbx::fractional<double>&,      const double&,      const double&>());    py_XrayScatterer.def(constructor<      const std::string&,      const eltbx::CAASF_WK1995&,      const std::complex<double>&,      const cctbx::fractional<double>&,      const double&,      const boost::array<double, 6>&>());    py_XrayScatterer.def(      &cctbx::XrayScatterer<double, eltbx::CAASF_WK1995      >::Label, "Label");    py_XrayScatterer.def(      &cctbx::XrayScatterer<double, eltbx::CAASF_WK1995      >::CAASF, "CAASF");    py_XrayScatterer.def(      &cctbx::XrayScatterer<double, eltbx::CAASF_WK1995      >::fpfdp, "fpfdp");    py_XrayScatterer.def(      &cctbx::XrayScatterer<double, eltbx::CAASF_WK1995      >::Coordinates, "Coordinates");    py_XrayScatterer.def(      &cctbx::XrayScatterer<double, eltbx::CAASF_WK1995      >::isAnisotropic, "isAnisotropic");    py_XrayScatterer.def(      &cctbx::XrayScatterer<double, eltbx::CAASF_WK1995      >::Uiso, "Uiso");    py_XrayScatterer.def(      &cctbx::XrayScatterer<double, eltbx::CAASF_WK1995      >::Uaniso, "Uaniso");    py_XrayScatterer.def(      &cctbx::XrayScatterer<double, eltbx::CAASF_WK1995      >::M, "M");    py_XrayScatterer.def(      &cctbx::XrayScatterer<double, eltbx::CAASF_WK1995      >::w, "w");    py_XrayScatterer.def(      &cctbx::XrayScatterer<double, eltbx::CAASF_WK1995      >::DetermineMultiplicity, "DetermineMultiplicity");    py_XrayScatterer.def(      &cctbx::XrayScatterer<double, eltbx::CAASF_WK1995      >::StructureFactor, "StructureFactor");    this_module.def(py_StructureFactorVector, "StructureFactorVector");    this_module.def(py_BuildMillerIndices_Resolution_d_min,                      "BuildMillerIndices");    this_module.def(py_BuildMillerIndices_MaxIndex,                      "BuildMillerIndices");  }