Index: sanscalculator/docs/sphinx/html/api/index.html
===================================================================
--- sanscalculator/docs/sphinx/html/api/index.html	(revision 771fe98097297bf37450a51676f6d5c918873ead)
+++ sanscalculator/docs/sphinx/html/api/index.html	(revision a4f04f2b1ff7c1c783d298fca0a598a8374b0ace)
@@ -4,11 +4,14 @@
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
+
 <html xmlns="http://www.w3.org/1999/xhtml">
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Reference &mdash; calculator v0.1.0 documentation</title>
+    <title>Reference &mdash; calculator 0.1.0 documentation</title>
+    
     <link rel="stylesheet" href="../_static/default.css" type="text/css" />
     <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
@@ -23,6 +26,6 @@
     <script type="text/javascript" src="../_static/underscore.js"></script>
     <script type="text/javascript" src="../_static/doctools.js"></script>
-    <link rel="top" title="calculator v0.1.0 documentation" href="../index.html" />
-    <link rel="next" title="Instrument" href="instrument.html" />
+    <link rel="top" title="calculator 0.1.0 documentation" href="../index.html" />
+    <link rel="next" title="instrument" href="instrument.html" />
     <link rel="prev" title="Calculator" href="../index.html" /> 
   </head>
@@ -38,10 +41,10 @@
              >modules</a> |</li>
         <li class="right" >
-          <a href="instrument.html" title="Instrument"
+          <a href="instrument.html" title="instrument"
              accesskey="N">next</a> |</li>
         <li class="right" >
           <a href="../index.html" title="Calculator"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">calculator v0.1.0 documentation</a> &raquo;</li> 
+        <li><a href="../index.html">calculator 0.1.0 documentation</a> &raquo;</li> 
       </ul>
     </div>  
@@ -58,7 +61,7 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Release:</th><td class="field-body">0.1</td>
+<tr class="field-odd field"><th class="field-name">Release:</th><td class="field-body">0.1</td>
 </tr>
-<tr class="field"><th class="field-name">Date:</th><td class="field-body">August 12, 2011</td>
+<tr class="field-even field"><th class="field-name">Date:</th><td class="field-body">October 24, 2011</td>
 </tr>
 </tbody>
@@ -66,18 +69,18 @@
 <div class="toctree-wrapper compound">
 <ul>
-<li class="toctree-l1"><a class="reference internal" href="instrument.html">Instrument</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="instrument.html#module-sans.calculator.instrument"><tt class="docutils literal"><span class="pre">sans.calculator.instrument</span></tt></a></li>
+<li class="toctree-l1"><a class="reference internal" href="instrument.html">instrument</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="instrument.html#sans-calculator-instrument"><tt class="docutils literal"><span class="pre">sans.calculator.instrument</span></tt></a></li>
 </ul>
 </li>
-<li class="toctree-l1"><a class="reference internal" href="slit_length_calculator.html">Slit Length Calculator</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="slit_length_calculator.html#module-sans.calculator.slit_length_calculator"><tt class="docutils literal"><span class="pre">sans.calculator.slit_length_calculator</span></tt></a></li>
+<li class="toctree-l1"><a class="reference internal" href="kiessig_calculator.html">kiessig_calculator</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="kiessig_calculator.html#sans-calculator-kiessig-calculator"><tt class="docutils literal"><span class="pre">sans.calculator.kiessig_calculator</span></tt></a></li>
 </ul>
 </li>
-<li class="toctree-l1"><a class="reference internal" href="kiessig_calculator.html">Kiessig Calculator</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="kiessig_calculator.html#module-sans.calculator.kiessig_calculator"><tt class="docutils literal"><span class="pre">sans.calculator.kiessig_calculator</span></tt></a></li>
+<li class="toctree-l1"><a class="reference internal" href="resolution_calculator.html">resolution_calculator</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="resolution_calculator.html#sans-calculator-resolution-calculator"><tt class="docutils literal"><span class="pre">sans.calculator.resolution_calculator</span></tt></a></li>
 </ul>
 </li>
-<li class="toctree-l1"><a class="reference internal" href="resolution_calculator.html">Resolution Calculator</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="resolution_calculator.html#module-sans.calculator.resolution_calculator"><tt class="docutils literal"><span class="pre">sans.calculator.resolution_calculator</span></tt></a></li>
+<li class="toctree-l1"><a class="reference internal" href="slit_length_calculator.html">slit_length_calculator</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="slit_length_calculator.html#sans-calculator-slit-length-calculator"><tt class="docutils literal"><span class="pre">sans.calculator.slit_length_calculator</span></tt></a></li>
 </ul>
 </li>
@@ -97,5 +100,5 @@
   <h4>Next topic</h4>
   <p class="topless"><a href="instrument.html"
-                        title="next chapter">Instrument</a></p>
+                        title="next chapter">instrument</a></p>
   <h3>This Page</h3>
   <ul class="this-page-menu">
@@ -106,5 +109,5 @@
   <h3>Quick search</h3>
     <form class="search" action="../search.html" method="get">
-      <input type="text" name="q" size="18" />
+      <input type="text" name="q" />
       <input type="submit" value="Go" />
       <input type="hidden" name="check_keywords" value="yes" />
@@ -130,15 +133,15 @@
              >modules</a> |</li>
         <li class="right" >
-          <a href="instrument.html" title="Instrument"
+          <a href="instrument.html" title="instrument"
              >next</a> |</li>
         <li class="right" >
           <a href="../index.html" title="Calculator"
              >previous</a> |</li>
-        <li><a href="../index.html">calculator v0.1.0 documentation</a> &raquo;</li> 
+        <li><a href="../index.html">calculator 0.1.0 documentation</a> &raquo;</li> 
       </ul>
     </div>
     <div class="footer">
         &copy; Copyright 2010, Gervaise Alina.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.
     </div>
   </body>
Index: sanscalculator/docs/sphinx/html/api/instrument.html
===================================================================
--- sanscalculator/docs/sphinx/html/api/instrument.html	(revision 771fe98097297bf37450a51676f6d5c918873ead)
+++ sanscalculator/docs/sphinx/html/api/instrument.html	(revision a4f04f2b1ff7c1c783d298fca0a598a8374b0ace)
@@ -3,4 +3,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
 
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -8,7 +9,9 @@
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Instrument &mdash; calculator v0.1.0 documentation</title>
+    <title>instrument &mdash; calculator 0.1.0 documentation</title>
+    
     <link rel="stylesheet" href="../_static/default.css" type="text/css" />
     <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
@@ -23,7 +26,7 @@
     <script type="text/javascript" src="../_static/underscore.js"></script>
     <script type="text/javascript" src="../_static/doctools.js"></script>
-    <link rel="top" title="calculator v0.1.0 documentation" href="../index.html" />
+    <link rel="top" title="calculator 0.1.0 documentation" href="../index.html" />
     <link rel="up" title="Reference" href="index.html" />
-    <link rel="next" title="Slit Length Calculator" href="slit_length_calculator.html" />
+    <link rel="next" title="kiessig_calculator" href="kiessig_calculator.html" />
     <link rel="prev" title="Reference" href="index.html" /> 
   </head>
@@ -39,10 +42,10 @@
              >modules</a> |</li>
         <li class="right" >
-          <a href="slit_length_calculator.html" title="Slit Length Calculator"
+          <a href="kiessig_calculator.html" title="kiessig_calculator"
              accesskey="N">next</a> |</li>
         <li class="right" >
           <a href="index.html" title="Reference"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">calculator v0.1.0 documentation</a> &raquo;</li>
+        <li><a href="../index.html">calculator 0.1.0 documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Reference</a> &raquo;</li> 
       </ul>
@@ -55,8 +58,8 @@
             
   <div class="section" id="instrument">
-<h1>Instrument<a class="headerlink" href="#instrument" title="Permalink to this headline">Â¶</a></h1>
-<div class="section" id="module-sans.calculator.instrument">
-<span id="sans-calculator-instrument"></span><h2><a class="reference internal" href="#module-sans.calculator.instrument" title="sans.calculator.instrument"><tt class="xref py py-mod docutils literal"><span class="pre">sans.calculator.instrument</span></tt></a><a class="headerlink" href="#module-sans.calculator.instrument" title="Permalink to this headline">Â¶</a></h2>
-<p>This module is a small tool to allow user to 
+<h1>instrument<a class="headerlink" href="#instrument" title="Permalink to this headline">Â¶</a></h1>
+<div class="section" id="sans-calculator-instrument">
+<h2><a class="reference internal" href="#module-sans.calculator.instrument" title="sans.calculator.instrument"><tt class="xref py py-mod docutils literal"><span class="pre">sans.calculator.instrument</span></tt></a><a class="headerlink" href="#sans-calculator-instrument" title="Permalink to this headline">Â¶</a></h2>
+<span class="target" id="module-sans.calculator.instrument"></span><p>This module is a small tool to allow user to 
 control instrumental parameters</p>
 <dl class="class">
@@ -65,7 +68,87 @@
 <dd><p>Bases: <tt class="xref py py-class docutils literal"><span class="pre">object</span></tt></p>
 <p>An object class that defines the aperture variables</p>
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Aperture.__class__">
+<tt class="descname">__class__</tt><a class="headerlink" href="#sans.calculator.instrument.Aperture.__class__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>alias of <tt class="xref py py-class docutils literal"><span class="pre">type</span></tt></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Aperture.__delattr__">
+<tt class="descname">__delattr__</tt><a class="headerlink" href="#sans.calculator.instrument.Aperture.__delattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__delattr__(&#8216;name&#8217;) &lt;==&gt; del x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Aperture.__dict__">
+<tt class="descname">__dict__</tt><em class="property"> = &lt;dictproxy object at 0x01A48250&gt;</em><a class="headerlink" href="#sans.calculator.instrument.Aperture.__dict__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Aperture.__getattribute__">
+<tt class="descname">__getattribute__</tt><a class="headerlink" href="#sans.calculator.instrument.Aperture.__getattribute__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__getattribute__(&#8216;name&#8217;) &lt;==&gt; x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Aperture.__hash__">
+<tt class="descname">__hash__</tt><a class="headerlink" href="#sans.calculator.instrument.Aperture.__hash__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__hash__() &lt;==&gt; hash(x)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Aperture.__init__">
+<tt class="descname">__init__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Aperture.__init__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Aperture.__module__">
+<tt class="descname">__module__</tt><em class="property"> = 'sans.calculator.instrument'</em><a class="headerlink" href="#sans.calculator.instrument.Aperture.__module__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="staticmethod">
+<dt id="sans.calculator.instrument.Aperture.__new__">
+<em class="property">static </em><tt class="descname">__new__</tt><big>(</big><em>S</em>, <em>...</em><big>)</big> &rarr; a new object with type S, a subtype of T<a class="headerlink" href="#sans.calculator.instrument.Aperture.__new__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Aperture.__reduce__">
+<tt class="descname">__reduce__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Aperture.__reduce__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Aperture.__reduce_ex__">
+<tt class="descname">__reduce_ex__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Aperture.__reduce_ex__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Aperture.__repr__">
+<tt class="descname">__repr__</tt><a class="headerlink" href="#sans.calculator.instrument.Aperture.__repr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__repr__() &lt;==&gt; repr(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Aperture.__setattr__">
+<tt class="descname">__setattr__</tt><a class="headerlink" href="#sans.calculator.instrument.Aperture.__setattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__setattr__(&#8216;name&#8217;, value) &lt;==&gt; x.name = value</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Aperture.__str__">
+<tt class="descname">__str__</tt><a class="headerlink" href="#sans.calculator.instrument.Aperture.__str__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__str__() &lt;==&gt; str(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Aperture.__weakref__">
+<tt class="descname">__weakref__</tt><a class="headerlink" href="#sans.calculator.instrument.Aperture.__weakref__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>list of weak references to the object (if defined)</p>
+</dd></dl>
+
 <dl class="method">
 <dt id="sans.calculator.instrument.Aperture.set_sample_distance">
-<tt class="descname">set_sample_distance</tt><big>(</big><em>distance=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Aperture.set_sample_distance" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_sample_distance</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Aperture.set_sample_distance" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set the sample aperture distance</p>
 </dd></dl>
@@ -73,5 +156,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Aperture.set_sample_size">
-<tt class="descname">set_sample_size</tt><big>(</big><em>size=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Aperture.set_sample_size" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_sample_size</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Aperture.set_sample_size" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set the sample aperture size</p>
 </dd></dl>
@@ -79,5 +162,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Aperture.set_source_size">
-<tt class="descname">set_source_size</tt><big>(</big><em>size=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Aperture.set_source_size" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_source_size</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Aperture.set_source_size" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set the source aperture size</p>
 </dd></dl>
@@ -90,7 +173,87 @@
 <dd><p>Bases: <tt class="xref py py-class docutils literal"><span class="pre">object</span></tt></p>
 <p>An object class that defines the detector variables</p>
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Detector.__class__">
+<tt class="descname">__class__</tt><a class="headerlink" href="#sans.calculator.instrument.Detector.__class__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>alias of <tt class="xref py py-class docutils literal"><span class="pre">type</span></tt></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Detector.__delattr__">
+<tt class="descname">__delattr__</tt><a class="headerlink" href="#sans.calculator.instrument.Detector.__delattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__delattr__(&#8216;name&#8217;) &lt;==&gt; del x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Detector.__dict__">
+<tt class="descname">__dict__</tt><em class="property"> = &lt;dictproxy object at 0x01A3DEF0&gt;</em><a class="headerlink" href="#sans.calculator.instrument.Detector.__dict__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Detector.__getattribute__">
+<tt class="descname">__getattribute__</tt><a class="headerlink" href="#sans.calculator.instrument.Detector.__getattribute__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__getattribute__(&#8216;name&#8217;) &lt;==&gt; x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Detector.__hash__">
+<tt class="descname">__hash__</tt><a class="headerlink" href="#sans.calculator.instrument.Detector.__hash__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__hash__() &lt;==&gt; hash(x)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Detector.__init__">
+<tt class="descname">__init__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Detector.__init__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Detector.__module__">
+<tt class="descname">__module__</tt><em class="property"> = 'sans.calculator.instrument'</em><a class="headerlink" href="#sans.calculator.instrument.Detector.__module__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="staticmethod">
+<dt id="sans.calculator.instrument.Detector.__new__">
+<em class="property">static </em><tt class="descname">__new__</tt><big>(</big><em>S</em>, <em>...</em><big>)</big> &rarr; a new object with type S, a subtype of T<a class="headerlink" href="#sans.calculator.instrument.Detector.__new__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Detector.__reduce__">
+<tt class="descname">__reduce__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Detector.__reduce__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Detector.__reduce_ex__">
+<tt class="descname">__reduce_ex__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Detector.__reduce_ex__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Detector.__repr__">
+<tt class="descname">__repr__</tt><a class="headerlink" href="#sans.calculator.instrument.Detector.__repr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__repr__() &lt;==&gt; repr(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Detector.__setattr__">
+<tt class="descname">__setattr__</tt><a class="headerlink" href="#sans.calculator.instrument.Detector.__setattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__setattr__(&#8216;name&#8217;, value) &lt;==&gt; x.name = value</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Detector.__str__">
+<tt class="descname">__str__</tt><a class="headerlink" href="#sans.calculator.instrument.Detector.__str__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__str__() &lt;==&gt; str(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Detector.__weakref__">
+<tt class="descname">__weakref__</tt><a class="headerlink" href="#sans.calculator.instrument.Detector.__weakref__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>list of weak references to the object (if defined)</p>
+</dd></dl>
+
 <dl class="method">
 <dt id="sans.calculator.instrument.Detector.set_distance">
-<tt class="descname">set_distance</tt><big>(</big><em>distance=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Detector.set_distance" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_distance</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Detector.set_distance" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set the detector distance</p>
 </dd></dl>
@@ -98,5 +261,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Detector.set_pix_size">
-<tt class="descname">set_pix_size</tt><big>(</big><em>size=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Detector.set_pix_size" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_pix_size</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Detector.set_pix_size" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set the detector pix_size</p>
 </dd></dl>
@@ -104,5 +267,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Detector.set_size">
-<tt class="descname">set_size</tt><big>(</big><em>size=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Detector.set_size" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_size</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Detector.set_size" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set the detector  size</p>
 </dd></dl>
@@ -115,4 +278,84 @@
 <dd><p>Bases: <tt class="xref py py-class docutils literal"><span class="pre">object</span></tt></p>
 <p>An object that defines the wavelength variables</p>
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Neutron.__class__">
+<tt class="descname">__class__</tt><a class="headerlink" href="#sans.calculator.instrument.Neutron.__class__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>alias of <tt class="xref py py-class docutils literal"><span class="pre">type</span></tt></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Neutron.__delattr__">
+<tt class="descname">__delattr__</tt><a class="headerlink" href="#sans.calculator.instrument.Neutron.__delattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__delattr__(&#8216;name&#8217;) &lt;==&gt; del x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Neutron.__dict__">
+<tt class="descname">__dict__</tt><em class="property"> = &lt;dictproxy object at 0x01A4F410&gt;</em><a class="headerlink" href="#sans.calculator.instrument.Neutron.__dict__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Neutron.__getattribute__">
+<tt class="descname">__getattribute__</tt><a class="headerlink" href="#sans.calculator.instrument.Neutron.__getattribute__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__getattribute__(&#8216;name&#8217;) &lt;==&gt; x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Neutron.__hash__">
+<tt class="descname">__hash__</tt><a class="headerlink" href="#sans.calculator.instrument.Neutron.__hash__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__hash__() &lt;==&gt; hash(x)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Neutron.__init__">
+<tt class="descname">__init__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.__init__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Neutron.__module__">
+<tt class="descname">__module__</tt><em class="property"> = 'sans.calculator.instrument'</em><a class="headerlink" href="#sans.calculator.instrument.Neutron.__module__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="staticmethod">
+<dt id="sans.calculator.instrument.Neutron.__new__">
+<em class="property">static </em><tt class="descname">__new__</tt><big>(</big><em>S</em>, <em>...</em><big>)</big> &rarr; a new object with type S, a subtype of T<a class="headerlink" href="#sans.calculator.instrument.Neutron.__new__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Neutron.__reduce__">
+<tt class="descname">__reduce__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.__reduce__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Neutron.__reduce_ex__">
+<tt class="descname">__reduce_ex__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.__reduce_ex__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Neutron.__repr__">
+<tt class="descname">__repr__</tt><a class="headerlink" href="#sans.calculator.instrument.Neutron.__repr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__repr__() &lt;==&gt; repr(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Neutron.__setattr__">
+<tt class="descname">__setattr__</tt><a class="headerlink" href="#sans.calculator.instrument.Neutron.__setattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__setattr__(&#8216;name&#8217;, value) &lt;==&gt; x.name = value</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Neutron.__str__">
+<tt class="descname">__str__</tt><a class="headerlink" href="#sans.calculator.instrument.Neutron.__str__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__str__() &lt;==&gt; str(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Neutron.__weakref__">
+<tt class="descname">__weakref__</tt><a class="headerlink" href="#sans.calculator.instrument.Neutron.__weakref__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>list of weak references to the object (if defined)</p>
+</dd></dl>
+
 <dl class="method">
 <dt id="sans.calculator.instrument.Neutron.get_band">
@@ -172,5 +415,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Neutron.set_band">
-<tt class="descname">set_band</tt><big>(</big><em>band=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_band" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_band</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_band" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>To set the wavelength band</p>
 <table class="docutils field-list" frame="void" rules="none">
@@ -178,5 +421,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>band</strong> &#8211; array of [min, max]</td>
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>band</strong> &#8211; array of [min, max]</td>
 </tr>
 </tbody>
@@ -192,5 +435,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Neutron.set_intensity">
-<tt class="descname">set_intensity</tt><big>(</big><em>intensity=368428</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_intensity" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_intensity</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_intensity" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Sets the intensity in counts/sec</p>
 </dd></dl>
@@ -198,5 +441,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Neutron.set_mass">
-<tt class="descname">set_mass</tt><big>(</big><em>mass=1.6749272900000001e-024</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_mass" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_mass</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_mass" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Sets the wavelength</p>
 </dd></dl>
@@ -204,5 +447,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Neutron.set_spectrum">
-<tt class="descname">set_spectrum</tt><big>(</big><em>spectrum</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_spectrum" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_spectrum</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_spectrum" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set spectrum</p>
 <table class="docutils field-list" frame="void" rules="none">
@@ -210,5 +453,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>spectrum</strong> &#8211; numpy array</td>
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>spectrum</strong> &#8211; numpy array</td>
 </tr>
 </tbody>
@@ -218,5 +461,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Neutron.set_wavelength">
-<tt class="descname">set_wavelength</tt><big>(</big><em>wavelength=6.0</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_wavelength" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_wavelength</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_wavelength" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Sets the wavelength</p>
 </dd></dl>
@@ -224,5 +467,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Neutron.set_wavelength_spread">
-<tt class="descname">set_wavelength_spread</tt><big>(</big><em>spread=0.125</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_wavelength_spread" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_wavelength_spread</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Neutron.set_wavelength_spread" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Sets the wavelength spread</p>
 </dd></dl>
@@ -242,7 +485,87 @@
 <dd><p>Bases: <tt class="xref py py-class docutils literal"><span class="pre">object</span></tt></p>
 <p>An object class that defines the sample variables</p>
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Sample.__class__">
+<tt class="descname">__class__</tt><a class="headerlink" href="#sans.calculator.instrument.Sample.__class__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>alias of <tt class="xref py py-class docutils literal"><span class="pre">type</span></tt></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Sample.__delattr__">
+<tt class="descname">__delattr__</tt><a class="headerlink" href="#sans.calculator.instrument.Sample.__delattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__delattr__(&#8216;name&#8217;) &lt;==&gt; del x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Sample.__dict__">
+<tt class="descname">__dict__</tt><em class="property"> = &lt;dictproxy object at 0x01A4F530&gt;</em><a class="headerlink" href="#sans.calculator.instrument.Sample.__dict__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Sample.__getattribute__">
+<tt class="descname">__getattribute__</tt><a class="headerlink" href="#sans.calculator.instrument.Sample.__getattribute__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__getattribute__(&#8216;name&#8217;) &lt;==&gt; x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Sample.__hash__">
+<tt class="descname">__hash__</tt><a class="headerlink" href="#sans.calculator.instrument.Sample.__hash__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__hash__() &lt;==&gt; hash(x)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Sample.__init__">
+<tt class="descname">__init__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Sample.__init__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Sample.__module__">
+<tt class="descname">__module__</tt><em class="property"> = 'sans.calculator.instrument'</em><a class="headerlink" href="#sans.calculator.instrument.Sample.__module__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="staticmethod">
+<dt id="sans.calculator.instrument.Sample.__new__">
+<em class="property">static </em><tt class="descname">__new__</tt><big>(</big><em>S</em>, <em>...</em><big>)</big> &rarr; a new object with type S, a subtype of T<a class="headerlink" href="#sans.calculator.instrument.Sample.__new__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Sample.__reduce__">
+<tt class="descname">__reduce__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Sample.__reduce__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.Sample.__reduce_ex__">
+<tt class="descname">__reduce_ex__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Sample.__reduce_ex__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Sample.__repr__">
+<tt class="descname">__repr__</tt><a class="headerlink" href="#sans.calculator.instrument.Sample.__repr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__repr__() &lt;==&gt; repr(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Sample.__setattr__">
+<tt class="descname">__setattr__</tt><a class="headerlink" href="#sans.calculator.instrument.Sample.__setattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__setattr__(&#8216;name&#8217;, value) &lt;==&gt; x.name = value</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Sample.__str__">
+<tt class="descname">__str__</tt><a class="headerlink" href="#sans.calculator.instrument.Sample.__str__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__str__() &lt;==&gt; str(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.Sample.__weakref__">
+<tt class="descname">__weakref__</tt><a class="headerlink" href="#sans.calculator.instrument.Sample.__weakref__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>list of weak references to the object (if defined)</p>
+</dd></dl>
+
 <dl class="method">
 <dt id="sans.calculator.instrument.Sample.set_distance">
-<tt class="descname">set_distance</tt><big>(</big><em>distance=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Sample.set_distance" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_distance</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Sample.set_distance" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set the sample distance</p>
 </dd></dl>
@@ -250,5 +573,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Sample.set_size">
-<tt class="descname">set_size</tt><big>(</big><em>size=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Sample.set_size" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_size</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Sample.set_size" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set the sample size</p>
 </dd></dl>
@@ -256,5 +579,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.Sample.set_thickness">
-<tt class="descname">set_thickness</tt><big>(</big><em>thickness=0.0</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Sample.set_thickness" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_thickness</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.Sample.set_thickness" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set the sample thickness</p>
 </dd></dl>
@@ -267,4 +590,85 @@
 <dd><p>Bases: <a class="reference internal" href="#sans.calculator.instrument.Neutron" title="sans.calculator.instrument.Neutron"><tt class="xref py py-class docutils literal"><span class="pre">sans.calculator.instrument.Neutron</span></tt></a></p>
 <p>TOF: make list of wavelength and wave length spreads</p>
+<dl class="attribute">
+<dt id="sans.calculator.instrument.TOF.__class__">
+<tt class="descname">__class__</tt><a class="headerlink" href="#sans.calculator.instrument.TOF.__class__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>alias of <tt class="xref py py-class docutils literal"><span class="pre">type</span></tt></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.TOF.__delattr__">
+<tt class="descname">__delattr__</tt><a class="headerlink" href="#sans.calculator.instrument.TOF.__delattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__delattr__(&#8216;name&#8217;) &lt;==&gt; del x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.TOF.__dict__">
+<tt class="descname">__dict__</tt><em class="property"> = &lt;dictproxy object at 0x01A5B830&gt;</em><a class="headerlink" href="#sans.calculator.instrument.TOF.__dict__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.TOF.__getattribute__">
+<tt class="descname">__getattribute__</tt><a class="headerlink" href="#sans.calculator.instrument.TOF.__getattribute__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__getattribute__(&#8216;name&#8217;) &lt;==&gt; x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.TOF.__hash__">
+<tt class="descname">__hash__</tt><a class="headerlink" href="#sans.calculator.instrument.TOF.__hash__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__hash__() &lt;==&gt; hash(x)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.TOF.__init__">
+<tt class="descname">__init__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.__init__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>Init</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.TOF.__module__">
+<tt class="descname">__module__</tt><em class="property"> = 'sans.calculator.instrument'</em><a class="headerlink" href="#sans.calculator.instrument.TOF.__module__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="staticmethod">
+<dt id="sans.calculator.instrument.TOF.__new__">
+<em class="property">static </em><tt class="descname">__new__</tt><big>(</big><em>S</em>, <em>...</em><big>)</big> &rarr; a new object with type S, a subtype of T<a class="headerlink" href="#sans.calculator.instrument.TOF.__new__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.TOF.__reduce__">
+<tt class="descname">__reduce__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.__reduce__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.instrument.TOF.__reduce_ex__">
+<tt class="descname">__reduce_ex__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.__reduce_ex__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.TOF.__repr__">
+<tt class="descname">__repr__</tt><a class="headerlink" href="#sans.calculator.instrument.TOF.__repr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__repr__() &lt;==&gt; repr(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.TOF.__setattr__">
+<tt class="descname">__setattr__</tt><a class="headerlink" href="#sans.calculator.instrument.TOF.__setattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__setattr__(&#8216;name&#8217;, value) &lt;==&gt; x.name = value</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.TOF.__str__">
+<tt class="descname">__str__</tt><a class="headerlink" href="#sans.calculator.instrument.TOF.__str__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__str__() &lt;==&gt; str(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.instrument.TOF.__weakref__">
+<tt class="descname">__weakref__</tt><a class="headerlink" href="#sans.calculator.instrument.TOF.__weakref__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>list of weak references to the object (if defined)</p>
+</dd></dl>
+
 <dl class="method">
 <dt id="sans.calculator.instrument.TOF.get_band">
@@ -336,5 +740,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.TOF.set_band">
-<tt class="descname">set_band</tt><big>(</big><em>band=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_band" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_band</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_band" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>To set the wavelength band</p>
 <table class="docutils field-list" frame="void" rules="none">
@@ -342,5 +746,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>band</strong> &#8211; array of [min, max]</td>
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>band</strong> &#8211; array of [min, max]</td>
 </tr>
 </tbody>
@@ -356,5 +760,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.TOF.set_intensity">
-<tt class="descname">set_intensity</tt><big>(</big><em>intensity=368428</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_intensity" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_intensity</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_intensity" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Sets the intensity in counts/sec</p>
 </dd></dl>
@@ -362,5 +766,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.TOF.set_mass">
-<tt class="descname">set_mass</tt><big>(</big><em>mass=1.6749272900000001e-024</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_mass" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_mass</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_mass" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Sets the wavelength</p>
 </dd></dl>
@@ -368,5 +772,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.TOF.set_spectrum">
-<tt class="descname">set_spectrum</tt><big>(</big><em>spectrum</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_spectrum" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_spectrum</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_spectrum" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set spectrum</p>
 <table class="docutils field-list" frame="void" rules="none">
@@ -374,5 +778,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>spectrum</strong> &#8211; numpy array</td>
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>spectrum</strong> &#8211; numpy array</td>
 </tr>
 </tbody>
@@ -382,5 +786,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.TOF.set_wave_list">
-<tt class="descname">set_wave_list</tt><big>(</big><em>wavelength=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_wave_list" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_wave_list</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_wave_list" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set wavelength list</p>
 <table class="docutils field-list" frame="void" rules="none">
@@ -388,5 +792,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>wavelength</strong> &#8211; list of wavelengths</td>
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>wavelength</strong> &#8211; list of wavelengths</td>
 </tr>
 </tbody>
@@ -396,5 +800,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.TOF.set_wave_spread_list">
-<tt class="descname">set_wave_spread_list</tt><big>(</big><em>wavelength_spread=</em><span class="optional">[</span><span class="optional">]</span><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_wave_spread_list" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_wave_spread_list</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_wave_spread_list" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set wavelength_spread list</p>
 <table class="docutils field-list" frame="void" rules="none">
@@ -402,5 +806,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>wavelength_spread</strong> &#8211; list of wavelength spreads</td>
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>wavelength_spread</strong> &#8211; list of wavelength spreads</td>
 </tr>
 </tbody>
@@ -410,5 +814,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.TOF.set_wavelength">
-<tt class="descname">set_wavelength</tt><big>(</big><em>wavelength=6.0</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_wavelength" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_wavelength</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_wavelength" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Sets the wavelength</p>
 </dd></dl>
@@ -416,5 +820,5 @@
 <dl class="method">
 <dt id="sans.calculator.instrument.TOF.set_wavelength_spread">
-<tt class="descname">set_wavelength_spread</tt><big>(</big><em>spread=0.125</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_wavelength_spread" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_wavelength_spread</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.TOF.set_wavelength_spread" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Sets the wavelength spread</p>
 </dd></dl>
@@ -431,5 +835,5 @@
 <dl class="function">
 <dt id="sans.calculator.instrument.validate">
-<tt class="descclassname">sans.calculator.instrument.</tt><tt class="descname">validate</tt><big>(</big><em>value=None</em><big>)</big><a class="headerlink" href="#sans.calculator.instrument.validate" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descclassname">sans.calculator.instrument.</tt><tt class="descname">validate</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.instrument.validate" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Check if the value is folat &gt; 0.0</p>
 <table class="docutils field-list" frame="void" rules="none">
@@ -437,5 +841,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Return value:</th><td class="field-body">True / False</td>
+<tr class="field-odd field"><th class="field-name">Return value:</th><td class="field-body">True / False</td>
 </tr>
 </tbody>
@@ -454,6 +858,6 @@
   <h3><a href="../index.html">Table Of Contents</a></h3>
   <ul>
-<li><a class="reference internal" href="#">Instrument</a><ul>
-<li><a class="reference internal" href="#module-sans.calculator.instrument"><tt class="docutils literal"><span class="pre">sans.calculator.instrument</span></tt></a></li>
+<li><a class="reference internal" href="#">instrument</a><ul>
+<li><a class="reference internal" href="#sans-calculator-instrument"><tt class="docutils literal"><span class="pre">sans.calculator.instrument</span></tt></a></li>
 </ul>
 </li>
@@ -464,6 +868,6 @@
                         title="previous chapter">Reference</a></p>
   <h4>Next topic</h4>
-  <p class="topless"><a href="slit_length_calculator.html"
-                        title="next chapter">Slit Length Calculator</a></p>
+  <p class="topless"><a href="kiessig_calculator.html"
+                        title="next chapter">kiessig_calculator</a></p>
   <h3>This Page</h3>
   <ul class="this-page-menu">
@@ -474,5 +878,5 @@
   <h3>Quick search</h3>
     <form class="search" action="../search.html" method="get">
-      <input type="text" name="q" size="18" />
+      <input type="text" name="q" />
       <input type="submit" value="Go" />
       <input type="hidden" name="check_keywords" value="yes" />
@@ -498,10 +902,10 @@
              >modules</a> |</li>
         <li class="right" >
-          <a href="slit_length_calculator.html" title="Slit Length Calculator"
+          <a href="kiessig_calculator.html" title="kiessig_calculator"
              >next</a> |</li>
         <li class="right" >
           <a href="index.html" title="Reference"
              >previous</a> |</li>
-        <li><a href="../index.html">calculator v0.1.0 documentation</a> &raquo;</li>
+        <li><a href="../index.html">calculator 0.1.0 documentation</a> &raquo;</li>
           <li><a href="index.html" >Reference</a> &raquo;</li> 
       </ul>
@@ -509,5 +913,5 @@
     <div class="footer">
         &copy; Copyright 2010, Gervaise Alina.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.
     </div>
   </body>
Index: sanscalculator/docs/sphinx/html/api/kiessig_calculator.html
===================================================================
--- sanscalculator/docs/sphinx/html/api/kiessig_calculator.html	(revision 771fe98097297bf37450a51676f6d5c918873ead)
+++ sanscalculator/docs/sphinx/html/api/kiessig_calculator.html	(revision a4f04f2b1ff7c1c783d298fca0a598a8374b0ace)
@@ -3,4 +3,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
 
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -8,7 +9,9 @@
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Kiessig Calculator &mdash; calculator v0.1.0 documentation</title>
+    <title>kiessig_calculator &mdash; calculator 0.1.0 documentation</title>
+    
     <link rel="stylesheet" href="../_static/default.css" type="text/css" />
     <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
@@ -23,8 +26,8 @@
     <script type="text/javascript" src="../_static/underscore.js"></script>
     <script type="text/javascript" src="../_static/doctools.js"></script>
-    <link rel="top" title="calculator v0.1.0 documentation" href="../index.html" />
+    <link rel="top" title="calculator 0.1.0 documentation" href="../index.html" />
     <link rel="up" title="Reference" href="index.html" />
-    <link rel="next" title="Resolution Calculator" href="resolution_calculator.html" />
-    <link rel="prev" title="Slit Length Calculator" href="slit_length_calculator.html" /> 
+    <link rel="next" title="resolution_calculator" href="resolution_calculator.html" />
+    <link rel="prev" title="instrument" href="instrument.html" /> 
   </head>
   <body>
@@ -39,10 +42,10 @@
              >modules</a> |</li>
         <li class="right" >
-          <a href="resolution_calculator.html" title="Resolution Calculator"
+          <a href="resolution_calculator.html" title="resolution_calculator"
              accesskey="N">next</a> |</li>
         <li class="right" >
-          <a href="slit_length_calculator.html" title="Slit Length Calculator"
+          <a href="instrument.html" title="instrument"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">calculator v0.1.0 documentation</a> &raquo;</li>
+        <li><a href="../index.html">calculator 0.1.0 documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Reference</a> &raquo;</li> 
       </ul>
@@ -55,8 +58,8 @@
             
   <div class="section" id="kiessig-calculator">
-<h1>Kiessig Calculator<a class="headerlink" href="#kiessig-calculator" title="Permalink to this headline">Â¶</a></h1>
-<div class="section" id="module-sans.calculator.kiessig_calculator">
-<span id="sans-calculator-kiessig-calculator"></span><h2><a class="reference internal" href="#module-sans.calculator.kiessig_calculator" title="sans.calculator.kiessig_calculator"><tt class="xref py py-mod docutils literal"><span class="pre">sans.calculator.kiessig_calculator</span></tt></a><a class="headerlink" href="#module-sans.calculator.kiessig_calculator" title="Permalink to this headline">Â¶</a></h2>
-<p>This module is a small tool to allow user to quickly
+<h1>kiessig_calculator<a class="headerlink" href="#kiessig-calculator" title="Permalink to this headline">Â¶</a></h1>
+<div class="section" id="sans-calculator-kiessig-calculator">
+<h2><a class="reference internal" href="#module-sans.calculator.kiessig_calculator" title="sans.calculator.kiessig_calculator"><tt class="xref py py-mod docutils literal"><span class="pre">sans.calculator.kiessig_calculator</span></tt></a><a class="headerlink" href="#sans-calculator-kiessig-calculator" title="Permalink to this headline">Â¶</a></h2>
+<span class="target" id="module-sans.calculator.kiessig_calculator"></span><p>This module is a small tool to allow user to quickly
 determine the size value in real space  from the 
 fringe width in q space.</p>
@@ -66,4 +69,84 @@
 <dd><p>Bases: <tt class="xref py py-class docutils literal"><span class="pre">object</span></tt></p>
 <p>compute thickness from the fringe width of data</p>
+<dl class="attribute">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__class__">
+<tt class="descname">__class__</tt><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__class__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>alias of <tt class="xref py py-class docutils literal"><span class="pre">type</span></tt></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__delattr__">
+<tt class="descname">__delattr__</tt><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__delattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__delattr__(&#8216;name&#8217;) &lt;==&gt; del x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__dict__">
+<tt class="descname">__dict__</tt><em class="property"> = &lt;dictproxy object at 0x01C9DBD0&gt;</em><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__dict__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__getattribute__">
+<tt class="descname">__getattribute__</tt><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__getattribute__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__getattribute__(&#8216;name&#8217;) &lt;==&gt; x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__hash__">
+<tt class="descname">__hash__</tt><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__hash__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__hash__() &lt;==&gt; hash(x)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__init__">
+<tt class="descname">__init__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__init__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__module__">
+<tt class="descname">__module__</tt><em class="property"> = 'sans.calculator.kiessig_calculator'</em><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__module__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="staticmethod">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__new__">
+<em class="property">static </em><tt class="descname">__new__</tt><big>(</big><em>S</em>, <em>...</em><big>)</big> &rarr; a new object with type S, a subtype of T<a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__new__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__reduce__">
+<tt class="descname">__reduce__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__reduce__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__reduce_ex__">
+<tt class="descname">__reduce_ex__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__reduce_ex__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__repr__">
+<tt class="descname">__repr__</tt><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__repr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__repr__() &lt;==&gt; repr(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__setattr__">
+<tt class="descname">__setattr__</tt><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__setattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__setattr__(&#8216;name&#8217;, value) &lt;==&gt; x.name = value</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__str__">
+<tt class="descname">__str__</tt><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__str__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__str__() &lt;==&gt; str(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__weakref__">
+<tt class="descname">__weakref__</tt><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.__weakref__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>list of weak references to the object (if defined)</p>
+</dd></dl>
+
 <dl class="method">
 <dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.compute_thickness">
@@ -74,5 +157,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Returns:</th><td class="field-body">the thickness.</td>
+<tr class="field-odd field"><th class="field-name">Returns:</th><td class="field-body">the thickness.</td>
 </tr>
 </tbody>
@@ -93,5 +176,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Returns:</th><td class="field-body">the thickness unit.</td>
+<tr class="field-odd field"><th class="field-name">Returns:</th><td class="field-body">the thickness unit.</td>
 </tr>
 </tbody>
@@ -101,5 +184,5 @@
 <dl class="method">
 <dt id="sans.calculator.kiessig_calculator.KiessigThicknessCalculator.set_deltaq">
-<tt class="descname">set_deltaq</tt><big>(</big><em>dq=None</em><big>)</big><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.set_deltaq" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_deltaq</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.kiessig_calculator.KiessigThicknessCalculator.set_deltaq" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Receive deltaQ value</p>
 <table class="docutils field-list" frame="void" rules="none">
@@ -107,5 +190,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>dq</strong> &#8211; q fringe width in 1/A unit</td>
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>dq</strong> &#8211; q fringe width in 1/A unit</td>
 </tr>
 </tbody>
@@ -126,6 +209,6 @@
   <h3><a href="../index.html">Table Of Contents</a></h3>
   <ul>
-<li><a class="reference internal" href="#">Kiessig Calculator</a><ul>
-<li><a class="reference internal" href="#module-sans.calculator.kiessig_calculator"><tt class="docutils literal"><span class="pre">sans.calculator.kiessig_calculator</span></tt></a></li>
+<li><a class="reference internal" href="#">kiessig_calculator</a><ul>
+<li><a class="reference internal" href="#sans-calculator-kiessig-calculator"><tt class="docutils literal"><span class="pre">sans.calculator.kiessig_calculator</span></tt></a></li>
 </ul>
 </li>
@@ -133,9 +216,9 @@
 
   <h4>Previous topic</h4>
-  <p class="topless"><a href="slit_length_calculator.html"
-                        title="previous chapter">Slit Length Calculator</a></p>
+  <p class="topless"><a href="instrument.html"
+                        title="previous chapter">instrument</a></p>
   <h4>Next topic</h4>
   <p class="topless"><a href="resolution_calculator.html"
-                        title="next chapter">Resolution Calculator</a></p>
+                        title="next chapter">resolution_calculator</a></p>
   <h3>This Page</h3>
   <ul class="this-page-menu">
@@ -146,5 +229,5 @@
   <h3>Quick search</h3>
     <form class="search" action="../search.html" method="get">
-      <input type="text" name="q" size="18" />
+      <input type="text" name="q" />
       <input type="submit" value="Go" />
       <input type="hidden" name="check_keywords" value="yes" />
@@ -170,10 +253,10 @@
              >modules</a> |</li>
         <li class="right" >
-          <a href="resolution_calculator.html" title="Resolution Calculator"
+          <a href="resolution_calculator.html" title="resolution_calculator"
              >next</a> |</li>
         <li class="right" >
-          <a href="slit_length_calculator.html" title="Slit Length Calculator"
+          <a href="instrument.html" title="instrument"
              >previous</a> |</li>
-        <li><a href="../index.html">calculator v0.1.0 documentation</a> &raquo;</li>
+        <li><a href="../index.html">calculator 0.1.0 documentation</a> &raquo;</li>
           <li><a href="index.html" >Reference</a> &raquo;</li> 
       </ul>
@@ -181,5 +264,5 @@
     <div class="footer">
         &copy; Copyright 2010, Gervaise Alina.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.
     </div>
   </body>
Index: sanscalculator/docs/sphinx/html/api/resolution_calculator.html
===================================================================
--- sanscalculator/docs/sphinx/html/api/resolution_calculator.html	(revision 771fe98097297bf37450a51676f6d5c918873ead)
+++ sanscalculator/docs/sphinx/html/api/resolution_calculator.html	(revision a4f04f2b1ff7c1c783d298fca0a598a8374b0ace)
@@ -3,4 +3,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
 
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -8,7 +9,9 @@
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Resolution Calculator &mdash; calculator v0.1.0 documentation</title>
+    <title>resolution_calculator &mdash; calculator 0.1.0 documentation</title>
+    
     <link rel="stylesheet" href="../_static/default.css" type="text/css" />
     <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
@@ -23,7 +26,8 @@
     <script type="text/javascript" src="../_static/underscore.js"></script>
     <script type="text/javascript" src="../_static/doctools.js"></script>
-    <link rel="top" title="calculator v0.1.0 documentation" href="../index.html" />
+    <link rel="top" title="calculator 0.1.0 documentation" href="../index.html" />
     <link rel="up" title="Reference" href="index.html" />
-    <link rel="prev" title="Kiessig Calculator" href="kiessig_calculator.html" /> 
+    <link rel="next" title="slit_length_calculator" href="slit_length_calculator.html" />
+    <link rel="prev" title="kiessig_calculator" href="kiessig_calculator.html" /> 
   </head>
   <body>
@@ -38,7 +42,10 @@
              >modules</a> |</li>
         <li class="right" >
-          <a href="kiessig_calculator.html" title="Kiessig Calculator"
+          <a href="slit_length_calculator.html" title="slit_length_calculator"
+             accesskey="N">next</a> |</li>
+        <li class="right" >
+          <a href="kiessig_calculator.html" title="kiessig_calculator"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">calculator v0.1.0 documentation</a> &raquo;</li>
+        <li><a href="../index.html">calculator 0.1.0 documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Reference</a> &raquo;</li> 
       </ul>
@@ -51,8 +58,8 @@
             
   <div class="section" id="resolution-calculator">
-<h1>Resolution Calculator<a class="headerlink" href="#resolution-calculator" title="Permalink to this headline">Â¶</a></h1>
-<div class="section" id="module-sans.calculator.resolution_calculator">
-<span id="sans-calculator-resolution-calculator"></span><h2><a class="reference internal" href="#module-sans.calculator.resolution_calculator" title="sans.calculator.resolution_calculator"><tt class="xref py py-mod docutils literal"><span class="pre">sans.calculator.resolution_calculator</span></tt></a><a class="headerlink" href="#module-sans.calculator.resolution_calculator" title="Permalink to this headline">Â¶</a></h2>
-<p>This object is a small tool to allow user to quickly
+<h1>resolution_calculator<a class="headerlink" href="#resolution-calculator" title="Permalink to this headline">Â¶</a></h1>
+<div class="section" id="sans-calculator-resolution-calculator">
+<h2><a class="reference internal" href="#module-sans.calculator.resolution_calculator" title="sans.calculator.resolution_calculator"><tt class="xref py py-mod docutils literal"><span class="pre">sans.calculator.resolution_calculator</span></tt></a><a class="headerlink" href="#sans-calculator-resolution-calculator" title="Permalink to this headline">Â¶</a></h2>
+<span class="target" id="module-sans.calculator.resolution_calculator"></span><p>This object is a small tool to allow user to quickly
 determine the variance in q  from the 
 instrumental parameters.</p>
@@ -62,7 +69,232 @@
 <dd><p>Bases: <tt class="xref py py-class docutils literal"><span class="pre">object</span></tt></p>
 <p>compute resolution in 2D</p>
+<dl class="attribute">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__class__">
+<tt class="descname">__class__</tt><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__class__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>alias of <tt class="xref py py-class docutils literal"><span class="pre">type</span></tt></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__delattr__">
+<tt class="descname">__delattr__</tt><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__delattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__delattr__(&#8216;name&#8217;) &lt;==&gt; del x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__dict__">
+<tt class="descname">__dict__</tt><em class="property"> = &lt;dictproxy object at 0x0205AC50&gt;</em><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__dict__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__getattribute__">
+<tt class="descname">__getattribute__</tt><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__getattribute__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__getattribute__(&#8216;name&#8217;) &lt;==&gt; x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__hash__">
+<tt class="descname">__hash__</tt><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__hash__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__hash__() &lt;==&gt; hash(x)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__init__">
+<tt class="descname">__init__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__init__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__module__">
+<tt class="descname">__module__</tt><em class="property"> = 'sans.calculator.resolution_calculator'</em><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__module__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="staticmethod">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__new__">
+<em class="property">static </em><tt class="descname">__new__</tt><big>(</big><em>S</em>, <em>...</em><big>)</big> &rarr; a new object with type S, a subtype of T<a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__new__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__reduce__">
+<tt class="descname">__reduce__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__reduce__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__reduce_ex__">
+<tt class="descname">__reduce_ex__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__reduce_ex__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__repr__">
+<tt class="descname">__repr__</tt><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__repr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__repr__() &lt;==&gt; repr(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__setattr__">
+<tt class="descname">__setattr__</tt><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__setattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__setattr__(&#8216;name&#8217;, value) &lt;==&gt; x.name = value</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__str__">
+<tt class="descname">__str__</tt><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__str__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__str__() &lt;==&gt; str(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator.__weakref__">
+<tt class="descname">__weakref__</tt><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.__weakref__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>list of weak references to the object (if defined)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._atan_phi">
+<tt class="descname">_atan_phi</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._atan_phi" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>Find the angle phi of q on the detector plane for qx_value, qy_value given
+: qx_value: x component of q
+: qy_value: y component of q</p>
+<p>: return phi: the azimuthal angle of q on x-y plane</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._cal_A_value">
+<tt class="descname">_cal_A_value</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._cal_A_value" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>Calculate A value for gravity</p>
+<p>: s_distance: source to sample distance
+: d_distance: sample to detector distance</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._gaussian1d">
+<tt class="descname">_gaussian1d</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._gaussian1d" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>Calculate 1D Gaussian distribution
+: value: value
+: mean: mean value
+: sigma: variance</p>
+<p>: return: gaussian (value)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._gaussian2d">
+<tt class="descname">_gaussian2d</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._gaussian2d" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>Calculate 2D Gaussian distribution
+: x_val: x value
+: y_val: y value
+: x0_val: mean value in x-axis
+: y0_val: mean value in y-axis
+: sigma_x: variance in x-direction
+: sigma_y: variance in y-direction</p>
+<p>: return: gaussian (value)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._gaussian2d_polar">
+<tt class="descname">_gaussian2d_polar</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._gaussian2d_polar" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>Calculate 2D Gaussian distribution for polar coodinate 
+: x_val: x value
+: y_val: y value
+: x0_val: mean value in x-axis
+: y0_val: mean value in y-axis
+: sigma_x: variance in r-direction
+: sigma_y: variance in phi-direction
+: sigma_r: wavelength variance in r-direction</p>
+<p>: return: gaussian (value)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._get_beamcenter_drop">
+<tt class="descname">_get_beamcenter_drop</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._get_beamcenter_drop" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>Get the beam center drop (delta y) in y diection due to gravity</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Return delta y:</th><td class="field-body">the beam center drop in cm</td>
+</tr>
+</tbody>
+</table>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._get_beamcenter_position">
+<tt class="descname">_get_beamcenter_position</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._get_beamcenter_position" title="Permalink to this definition">Â¶</a></dt>
+<dd><table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
+<li><strong>num_x</strong> &#8211; number of pixel in x-direction</li>
+<li><strong>num_y</strong> &#8211; number of pixel in y-direction</li>
+<li><strong>offset</strong> &#8211; detector offset in x-direction in pix number</li>
+</ul>
+</td>
+</tr>
+<tr class="field-even field"><th class="field-name">Returns:</th><td class="field-body"><p class="first last">pix number; pos_x, pos_y in pix index</p>
+</td>
+</tr>
+</tbody>
+</table>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._get_detector_qxqy_pixels">
+<tt class="descname">_get_detector_qxqy_pixels</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._get_detector_qxqy_pixels" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>Get the pixel positions of the detector in the qx_value-qy_value space</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._get_polar_value">
+<tt class="descname">_get_polar_value</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._get_polar_value" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>Find qr_value and phi from qx_value and qy_value values</p>
+<p>: return qr_value, phi</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._get_qx">
+<tt class="descname">_get_qx</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._get_qx" title="Permalink to this definition">Â¶</a></dt>
+<dd><table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
+<li><strong>dx_size</strong> &#8211; x-distance from beam center [cm]</li>
+<li><strong>det_dist</strong> &#8211; sample to detector distance [cm]</li>
+</ul>
+</td>
+</tr>
+<tr class="field-even field"><th class="field-name">Returns:</th><td class="field-body"><p class="first last">q-value at the given position</p>
+</td>
+</tr>
+</tbody>
+</table>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._rotate_z">
+<tt class="descname">_rotate_z</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._rotate_z" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>Rotate x-y cordinate around z-axis by theta
+: x_value: numpy array of x values
+: y_value: numpy array of y values
+: theta: angle to rotate by in rad</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Returns:</th><td class="field-body">x_prime, y-prime</td>
+</tr>
+</tbody>
+</table>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.resolution_calculator.ResolutionCalculator._within_detector_range">
+<tt class="descname">_within_detector_range</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator._within_detector_range" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>check if qvalues are within detector range</p>
+</dd></dl>
+
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.compute">
-<tt class="descname">compute</tt><big>(</big><em>wavelength</em>, <em>wavelength_spread</em>, <em>qx_value</em>, <em>qy_value</em>, <em>coord='cartesian'</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.compute" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">compute</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.compute" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Compute the Q resoltuion in || and + direction of 2D
 : qx_value: x component of q
@@ -72,5 +304,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.compute_and_plot">
-<tt class="descname">compute_and_plot</tt><big>(</big><em>qx_value</em>, <em>qy_value</em>, <em>qx_min</em>, <em>qx_max</em>, <em>qy_min</em>, <em>qy_max</em>, <em>coord='cartesian'</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.compute_and_plot" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">compute_and_plot</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.compute_and_plot" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Compute the resolution
 : qx_value: x component of q
@@ -111,5 +343,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.get_image">
-<tt class="descname">get_image</tt><big>(</big><em>qx_value</em>, <em>qy_value</em>, <em>sigma_1</em>, <em>sigma_2</em>, <em>sigma_r</em>, <em>qx_min</em>, <em>qx_max</em>, <em>qy_min</em>, <em>qy_max</em>, <em>coord='cartesian'</em>, <em>full_cal=True</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.get_image" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">get_image</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.get_image" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Get the resolution in polar coordinate ready to plot
 : qx_value: qx_value value
@@ -176,5 +408,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.get_variance">
-<tt class="descname">get_variance</tt><big>(</big><em>size=</em><span class="optional">[</span><span class="optional">]</span>, <em>distance=0</em>, <em>phi=0</em>, <em>comp='radial'</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.get_variance" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">get_variance</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.get_variance" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Get the variance when the slit/pinhole size is given
 : size: list that can be one(diameter for circular)</p>
@@ -188,5 +420,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.get_variance_gravity">
-<tt class="descname">get_variance_gravity</tt><big>(</big><em>s_distance</em>, <em>d_distance</em>, <em>wavelength</em>, <em>spread</em>, <em>phi</em>, <em>comp='radial'</em>, <em>switch='on'</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.get_variance_gravity" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">get_variance_gravity</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.get_variance_gravity" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Get the variance from gravity when the wavelength spread is given</p>
 <p>: s_distance: source to sample distance
@@ -200,5 +432,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.get_variance_wave">
-<tt class="descname">get_variance_wave</tt><big>(</big><em>radius</em>, <em>distance</em>, <em>spread</em>, <em>phi</em>, <em>comp='radial'</em>, <em>switch='on'</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.get_variance_wave" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">get_variance_wave</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.get_variance_wave" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Get the variance when the wavelength spread is given</p>
 <p>: radius: the radial distance from the beam center to the pix of q
@@ -206,5 +438,5 @@
 : spread: wavelength spread (ratio)
 : comp: direction of the sigma; can be &#8216;phi&#8217;, &#8216;y&#8217;, &#8216;x&#8217;, and &#8216;radial&#8217;</p>
-<p>: return variance: sigma^2</p>
+<p>: return variance: sigma^2 for 2d, sigma^2 for 1d [tuple]</p>
 </dd></dl>
 
@@ -229,5 +461,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.plot_image">
-<tt class="descname">plot_image</tt><big>(</big><em>image</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.plot_image" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">plot_image</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.plot_image" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Plot image using pyplot
 : image: 2d resolution image</p>
@@ -243,5 +475,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_detector_pix_size">
-<tt class="descname">set_detector_pix_size</tt><big>(</big><em>size</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_detector_pix_size" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_detector_pix_size</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_detector_pix_size" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set detector pixel size</p>
 </dd></dl>
@@ -249,5 +481,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_detector_size">
-<tt class="descname">set_detector_size</tt><big>(</big><em>size</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_detector_size" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_detector_size</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_detector_size" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set detector size in number of pixels
 : param size: [pixel_nums] or [x_pix_num, yx_pix_num]</p>
@@ -256,5 +488,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_intensity">
-<tt class="descname">set_intensity</tt><big>(</big><em>intensity</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_intensity" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_intensity</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_intensity" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set intensity</p>
 </dd></dl>
@@ -262,5 +494,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_neutron_mass">
-<tt class="descname">set_neutron_mass</tt><big>(</big><em>mass</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_neutron_mass" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_neutron_mass</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_neutron_mass" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set Neutron mass</p>
 </dd></dl>
@@ -268,5 +500,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_sample2detector_distance">
-<tt class="descname">set_sample2detector_distance</tt><big>(</big><em>distance</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_sample2detector_distance" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_sample2detector_distance</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_sample2detector_distance" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set detector sample2detector_distance</p>
 <p>: param distance: [distance, x_offset]</p>
@@ -275,5 +507,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_sample2sample_distance">
-<tt class="descname">set_sample2sample_distance</tt><big>(</big><em>distance</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_sample2sample_distance" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_sample2sample_distance</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_sample2sample_distance" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set detector sample_slit2sample_distance</p>
 <p>: param distance: [distance, x_offset]</p>
@@ -282,5 +514,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_sample_aperture_size">
-<tt class="descname">set_sample_aperture_size</tt><big>(</big><em>size</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_sample_aperture_size" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_sample_aperture_size</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_sample_aperture_size" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set sample aperture size</p>
 <p>: param size: [dia_value] or [xheight_value, yheight_value]</p>
@@ -289,5 +521,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_source2sample_distance">
-<tt class="descname">set_source2sample_distance</tt><big>(</big><em>distance</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_source2sample_distance" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_source2sample_distance</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_source2sample_distance" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set detector source2sample_distance</p>
 <p>: param distance: [distance, x_offset]</p>
@@ -296,5 +528,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_source_aperture_size">
-<tt class="descname">set_source_aperture_size</tt><big>(</big><em>size</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_source_aperture_size" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_source_aperture_size</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_source_aperture_size" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set source aperture size</p>
 <p>: param size: [dia_value] or [x_value, y_value]</p>
@@ -303,5 +535,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_spectrum">
-<tt class="descname">set_spectrum</tt><big>(</big><em>spectrum</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_spectrum" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_spectrum</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_spectrum" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set spectrum</p>
 </dd></dl>
@@ -309,5 +541,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_wave">
-<tt class="descname">set_wave</tt><big>(</big><em>wavelength</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_wave" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_wave</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_wave" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set wavelength list or wavelength</p>
 </dd></dl>
@@ -315,5 +547,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_wave_list">
-<tt class="descname">set_wave_list</tt><big>(</big><em>wavelength_list</em>, <em>wavelengthspread_list</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_wave_list" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_wave_list</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_wave_list" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set wavelength and its spread list</p>
 </dd></dl>
@@ -321,5 +553,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_wave_spread">
-<tt class="descname">set_wave_spread</tt><big>(</big><em>wavelength_spread</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_wave_spread" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_wave_spread</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_wave_spread" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set wavelength spread  or wavelength spread</p>
 </dd></dl>
@@ -327,5 +559,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_wavelength">
-<tt class="descname">set_wavelength</tt><big>(</big><em>wavelength</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_wavelength" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_wavelength</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_wavelength" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set wavelength</p>
 </dd></dl>
@@ -333,5 +565,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.set_wavelength_spread">
-<tt class="descname">set_wavelength_spread</tt><big>(</big><em>wavelength_spread</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_wavelength_spread" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">set_wavelength_spread</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.set_wavelength_spread" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Set wavelength spread</p>
 </dd></dl>
@@ -339,5 +571,5 @@
 <dl class="method">
 <dt id="sans.calculator.resolution_calculator.ResolutionCalculator.setup_tof">
-<tt class="descname">setup_tof</tt><big>(</big><em>wavelength</em>, <em>wavelength_spread</em><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.setup_tof" title="Permalink to this definition">Â¶</a></dt>
+<tt class="descname">setup_tof</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.resolution_calculator.ResolutionCalculator.setup_tof" title="Permalink to this definition">Â¶</a></dt>
 <dd><p>Setup all parameters in instrument</p>
 <p>: param ind: index of lambda, etc</p>
@@ -357,6 +589,6 @@
   <h3><a href="../index.html">Table Of Contents</a></h3>
   <ul>
-<li><a class="reference internal" href="#">Resolution Calculator</a><ul>
-<li><a class="reference internal" href="#module-sans.calculator.resolution_calculator"><tt class="docutils literal"><span class="pre">sans.calculator.resolution_calculator</span></tt></a></li>
+<li><a class="reference internal" href="#">resolution_calculator</a><ul>
+<li><a class="reference internal" href="#sans-calculator-resolution-calculator"><tt class="docutils literal"><span class="pre">sans.calculator.resolution_calculator</span></tt></a></li>
 </ul>
 </li>
@@ -365,5 +597,8 @@
   <h4>Previous topic</h4>
   <p class="topless"><a href="kiessig_calculator.html"
-                        title="previous chapter">Kiessig Calculator</a></p>
+                        title="previous chapter">kiessig_calculator</a></p>
+  <h4>Next topic</h4>
+  <p class="topless"><a href="slit_length_calculator.html"
+                        title="next chapter">slit_length_calculator</a></p>
   <h3>This Page</h3>
   <ul class="this-page-menu">
@@ -374,5 +609,5 @@
   <h3>Quick search</h3>
     <form class="search" action="../search.html" method="get">
-      <input type="text" name="q" size="18" />
+      <input type="text" name="q" />
       <input type="submit" value="Go" />
       <input type="hidden" name="check_keywords" value="yes" />
@@ -398,7 +633,10 @@
              >modules</a> |</li>
         <li class="right" >
-          <a href="kiessig_calculator.html" title="Kiessig Calculator"
+          <a href="slit_length_calculator.html" title="slit_length_calculator"
+             >next</a> |</li>
+        <li class="right" >
+          <a href="kiessig_calculator.html" title="kiessig_calculator"
              >previous</a> |</li>
-        <li><a href="../index.html">calculator v0.1.0 documentation</a> &raquo;</li>
+        <li><a href="../index.html">calculator 0.1.0 documentation</a> &raquo;</li>
           <li><a href="index.html" >Reference</a> &raquo;</li> 
       </ul>
@@ -406,5 +644,5 @@
     <div class="footer">
         &copy; Copyright 2010, Gervaise Alina.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.
     </div>
   </body>
Index: sanscalculator/docs/sphinx/html/api/slit_length_calculator.html
===================================================================
--- sanscalculator/docs/sphinx/html/api/slit_length_calculator.html	(revision 771fe98097297bf37450a51676f6d5c918873ead)
+++ sanscalculator/docs/sphinx/html/api/slit_length_calculator.html	(revision a4f04f2b1ff7c1c783d298fca0a598a8374b0ace)
@@ -3,4 +3,5 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
 
 <html xmlns="http://www.w3.org/1999/xhtml">
@@ -8,7 +9,9 @@
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
-    <title>Slit Length Calculator &mdash; calculator v0.1.0 documentation</title>
+    <title>slit_length_calculator &mdash; calculator 0.1.0 documentation</title>
+    
     <link rel="stylesheet" href="../_static/default.css" type="text/css" />
     <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    
     <script type="text/javascript">
       var DOCUMENTATION_OPTIONS = {
@@ -23,8 +26,7 @@
     <script type="text/javascript" src="../_static/underscore.js"></script>
     <script type="text/javascript" src="../_static/doctools.js"></script>
-    <link rel="top" title="calculator v0.1.0 documentation" href="../index.html" />
+    <link rel="top" title="calculator 0.1.0 documentation" href="../index.html" />
     <link rel="up" title="Reference" href="index.html" />
-    <link rel="next" title="Kiessig Calculator" href="kiessig_calculator.html" />
-    <link rel="prev" title="Instrument" href="instrument.html" /> 
+    <link rel="prev" title="resolution_calculator" href="resolution_calculator.html" /> 
   </head>
   <body>
@@ -39,10 +41,7 @@
              >modules</a> |</li>
         <li class="right" >
-          <a href="kiessig_calculator.html" title="Kiessig Calculator"
-             accesskey="N">next</a> |</li>
-        <li class="right" >
-          <a href="instrument.html" title="Instrument"
+          <a href="resolution_calculator.html" title="resolution_calculator"
              accesskey="P">previous</a> |</li>
-        <li><a href="../index.html">calculator v0.1.0 documentation</a> &raquo;</li>
+        <li><a href="../index.html">calculator 0.1.0 documentation</a> &raquo;</li>
           <li><a href="index.html" accesskey="U">Reference</a> &raquo;</li> 
       </ul>
@@ -55,8 +54,8 @@
             
   <div class="section" id="slit-length-calculator">
-<h1>Slit Length Calculator<a class="headerlink" href="#slit-length-calculator" title="Permalink to this headline">Â¶</a></h1>
-<div class="section" id="module-sans.calculator.slit_length_calculator">
-<span id="sans-calculator-slit-length-calculator"></span><h2><a class="reference internal" href="#module-sans.calculator.slit_length_calculator" title="sans.calculator.slit_length_calculator"><tt class="xref py py-mod docutils literal"><span class="pre">sans.calculator.slit_length_calculator</span></tt></a><a class="headerlink" href="#module-sans.calculator.slit_length_calculator" title="Permalink to this headline">Â¶</a></h2>
-<p>This module is a small tool to allow user to quickly
+<h1>slit_length_calculator<a class="headerlink" href="#slit-length-calculator" title="Permalink to this headline">Â¶</a></h1>
+<div class="section" id="sans-calculator-slit-length-calculator">
+<h2><a class="reference internal" href="#module-sans.calculator.slit_length_calculator" title="sans.calculator.slit_length_calculator"><tt class="xref py py-mod docutils literal"><span class="pre">sans.calculator.slit_length_calculator</span></tt></a><a class="headerlink" href="#sans-calculator-slit-length-calculator" title="Permalink to this headline">Â¶</a></h2>
+<span class="target" id="module-sans.calculator.slit_length_calculator"></span><p>This module is a small tool to allow user to quickly
 determine the slit length value of data.</p>
 <dl class="class">
@@ -66,4 +65,84 @@
 <p>compute slit length from SAXSess beam profile (1st col. Q , 2nd col. I ,
 and 3rd col. dI.: don&#8217;t need the 3rd)</p>
+<dl class="attribute">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__class__">
+<tt class="descname">__class__</tt><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__class__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>alias of <tt class="xref py py-class docutils literal"><span class="pre">type</span></tt></p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__delattr__">
+<tt class="descname">__delattr__</tt><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__delattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__delattr__(&#8216;name&#8217;) &lt;==&gt; del x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__dict__">
+<tt class="descname">__dict__</tt><em class="property"> = &lt;dictproxy object at 0x0226C6F0&gt;</em><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__dict__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__getattribute__">
+<tt class="descname">__getattribute__</tt><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__getattribute__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__getattribute__(&#8216;name&#8217;) &lt;==&gt; x.name</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__hash__">
+<tt class="descname">__hash__</tt><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__hash__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__hash__() &lt;==&gt; hash(x)</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__init__">
+<tt class="descname">__init__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__init__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__module__">
+<tt class="descname">__module__</tt><em class="property"> = 'sans.calculator.slit_length_calculator'</em><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__module__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="staticmethod">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__new__">
+<em class="property">static </em><tt class="descname">__new__</tt><big>(</big><em>S</em>, <em>...</em><big>)</big> &rarr; a new object with type S, a subtype of T<a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__new__" title="Permalink to this definition">Â¶</a></dt>
+<dd></dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__reduce__">
+<tt class="descname">__reduce__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__reduce__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="method">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__reduce_ex__">
+<tt class="descname">__reduce_ex__</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__reduce_ex__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>helper for pickle</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__repr__">
+<tt class="descname">__repr__</tt><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__repr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__repr__() &lt;==&gt; repr(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__setattr__">
+<tt class="descname">__setattr__</tt><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__setattr__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__setattr__(&#8216;name&#8217;, value) &lt;==&gt; x.name = value</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__str__">
+<tt class="descname">__str__</tt><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__str__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>x.__str__() &lt;==&gt; str(x)</p>
+</dd></dl>
+
+<dl class="attribute">
+<dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.__weakref__">
+<tt class="descname">__weakref__</tt><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.__weakref__" title="Permalink to this definition">Â¶</a></dt>
+<dd><p>list of weak references to the object (if defined)</p>
+</dd></dl>
+
 <dl class="method">
 <dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.calculate_slit_length">
@@ -74,5 +153,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Returns:</th><td class="field-body">the slit length calculated value.</td>
+<tr class="field-odd field"><th class="field-name">Returns:</th><td class="field-body">the slit length calculated value.</td>
 </tr>
 </tbody>
@@ -87,5 +166,5 @@
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Returns:</th><td class="field-body">the slit length unit.</td>
+<tr class="field-odd field"><th class="field-name">Returns:</th><td class="field-body">the slit length unit.</td>
 </tr>
 </tbody>
@@ -95,13 +174,14 @@
 <dl class="method">
 <dt id="sans.calculator.slit_length_calculator.SlitlengthCalculator.set_data">
-<tt class="descname">set_data</tt><big>(</big><em>x=None</em>, <em>y=None</em><big>)</big><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.set_data" title="Permalink to this definition">Â¶</a></dt>
-<dd><blockquote>
-<div>Receive two vector x, y and prepare the slit calculator for 
-computation.</div></blockquote>
+<tt class="descname">set_data</tt><big>(</big><big>)</big><a class="headerlink" href="#sans.calculator.slit_length_calculator.SlitlengthCalculator.set_data" title="Permalink to this definition">Â¶</a></dt>
+<dd><dl class="docutils">
+<dt>Receive two vector x, y and prepare the slit calculator for </dt>
+<dd>computation.</dd>
+</dl>
 <table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 <tbody valign="top">
-<tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
 <li><strong>x</strong> &#8211; array</li>
 <li><strong>y</strong> &#8211; array</li>
@@ -126,6 +206,6 @@
   <h3><a href="../index.html">Table Of Contents</a></h3>
   <ul>
-<li><a class="reference internal" href="#">Slit Length Calculator</a><ul>
-<li><a class="reference internal" href="#module-sans.calculator.slit_length_calculator"><tt class="docutils literal"><span class="pre">sans.calculator.slit_length_calculator</span></tt></a></li>
+<li><a class="reference internal" href="#">slit_length_calculator</a><ul>
+<li><a class="reference internal" href="#sans-calculator-slit-length-calculator"><tt class="docutils literal"><span class="pre">sans.calculator.slit_length_calculator</span></tt></a></li>
 </ul>
 </li>
@@ -133,9 +213,6 @@
 
   <h4>Previous topic</h4>
-  <p class="topless"><a href="instrument.html"
-                        title="previous chapter">Instrument</a></p>
-  <h4>Next topic</h4>
-  <p class="topless"><a href="kiessig_calculator.html"
-                        title="next chapter">Kiessig Calculator</a></p>
+  <p class="topless"><a href="resolution_calculator.html"
+                        title="previous chapter">resolution_calculator</a></p>
   <h3>This Page</h3>
   <ul class="this-page-menu">
@@ -146,5 +223,5 @@
   <h3>Quick search</h3>
     <form class="search" action="../search.html" method="get">
-      <input type="text" name="q" size="18" />
+      <input type="text" name="q" />
       <input type="submit" value="Go" />
       <input type="hidden" name="check_keywords" value="yes" />
@@ -170,10 +247,7 @@
              >modules</a> |</li>
         <li class="right" >
-          <a href="kiessig_calculator.html" title="Kiessig Calculator"
-             >next</a> |</li>
-        <li class="right" >
-          <a href="instrument.html" title="Instrument"
+          <a href="resolution_calculator.html" title="resolution_calculator"
              >previous</a> |</li>
-        <li><a href="../index.html">calculator v0.1.0 documentation</a> &raquo;</li>
+        <li><a href="../index.html">calculator 0.1.0 documentation</a> &raquo;</li>
           <li><a href="index.html" >Reference</a> &raquo;</li> 
       </ul>
@@ -181,5 +255,5 @@
     <div class="footer">
         &copy; Copyright 2010, Gervaise Alina.
-      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
+      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.
     </div>
   </body>
