!function(a,b){functionc(a,b){varc=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;returnc.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}functiond(){vara=t.elements;return"string"==typeofa?a.split(""):a}functione(a,b){varc=t.elements;"string"!=typeofc&&(c=c.join("")),"string"!=typeofa&&(a=a.join("")),t.elements=c+""+a,j(b)}functionf(a){varb=s[a[q]];returnb||(b={},r++,a[q]=r,s[r]=b),b}functiong(a,c,d){if(c||(c=b),l)returnc.createElement(a);d||(d=f(c));vare;returne=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}functionh(a,c){if(a||(a=b),l)returna.createDocumentFragment();c=c||f(a);for(vare=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);returne}functioni(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){returnt.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){returnb.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}functionj(a){a||(a=b);vard=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}vark,l,m="3.7.3-pre",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{vara=b.createElement("a");a.innerHTML="<xyz></xyz>",k="hidden"ina,l=1==a.childNodes.length||function(){b.createElement("a");vara=b.createDocumentFragment();return"undefined"==typeofa.cloneNode||"undefined"==typeofa.createDocumentFragment||"undefined"==typeofa.createElement}()}catch(c){k=!0,l=!0}}();vart={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b),"object"==typeofmodule&&module.exports&&(module.exports=t)}("undefined"!=typeofwindow?window:this,document);
!function(n){vare={};functiont(i){if(e[i])returne[i].exports;varo=e[i]={i:i,l:!1,exports:{}};returnn[i].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=n,t.c=e,t.d=function(n,e,i){t.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:i})},t.r=function(n){"undefined"!=typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,e){if(1&e&&(n=t(n)),8&e)returnn;if(4&e&&"object"==typeofn&&n&&n.__esModule)returnn;vari=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeofn)for(varoinn)t.d(i,o,function(e){returnn[e]}.bind(null,o));returni},t.n=function(n){vare=n&&n.__esModule?function(){returnn.default}:function(){returnn};returnt.d(e,"a",e),e},t.o=function(n,e){returnObject.prototype.hasOwnProperty.call(n,e)},t.p="",t(t.s=0)}([function(n,e,t){t(1),n.exports=t(3)},function(n,e,t){(function(){vare="undefined"!=typeofwindow?window.jQuery:t(2);n.exports.ThemeNav={navBar:null,win:null,winScroll:!1,winResize:!1,linkScroll:!1,winPosition:0,winHeight:null,docHeight:null,isRunning:!1,enable:function(n){vart=this;void0===n&&(n=!0),t.isRunning||(t.isRunning=!0,e((function(e){t.init(e),t.reset(),t.win.on("hashchange",t.reset),n&&t.win.on("scroll",(function(){t.linkScroll||t.winScroll||(t.winScroll=!0,requestAnimationFrame((function(){t.onScroll()})))})),t.win.on("resize",(function(){t.winResize||(t.winResize=!0,requestAnimationFrame((function(){t.onResize()})))})),t.onResize()})))},enableSticky:function(){this.enable(!0)},init:function(n){n(document);vare=this;this.navBar=n("div.wy-side-scroll:first"),this.win=n(window),n(document).on("click","[data-toggle='wy-nav-top']",(function(){n("[data-toggle='wy-nav-shift']").toggleClass("shift"),n("[data-toggle='rst-versions']").toggleClass("shift")})).on("click",".wy-menu-vertical .current ul li a",(function(){vart=n(this);n("[data-toggle='wy-nav-shift']").removeClass("shift"),n("[data-toggle='rst-versions']").toggleClass("shift"),e.toggleCurrent(t),e.hashChange()})).on("click","[data-toggle='rst-current-version']",(function(){n("[data-toggle='rst-versions']").toggleClass("shift-up")})),n("table.docutils:not(.field-list,.footnote,.citation)").wrap("<div class='wy-table-responsive'></div>"),n("table.docutils.footnote").wrap("<div class='wy-table-responsive footnote'></div>"),n("table.docutils.citation").wrap("<div class='wy-table-responsive citation'></div>"),n(".wy-menu-vertical ul").not(".simple").siblings("a").each((function(){vart=n(this);expand=n('<button class="toctree-expand" title="Open/close menu"></button>'),expand.on("click",(function(n){returne.toggleCurrent(t),n.stopPropagation(),!1})),t.prepend(expand)}))},reset:function(){varn=encodeURI(window.location.hash)||"#";try{vare=$(".wy-menu-vertical"),t=e.find('[href="'+n+'"]');if(0===t.length){vari=$('.document [id="'+n.substring(1)+'"]').closest("div.section");0===(t=e.find('[href="#'+i.attr("id")+'"]')).length&&(t=e.find('[href="#"]'))}if(t.length>0){$(".wy-menu-vertical .current").removeClass("current").attr("aria-expanded","false"),t.addClass("current").attr("aria-expanded","true"),t.closest("li.toctree-l1").parent().addClass("current").attr("aria-expanded","true");for(letn=1;n<=10;n++)t.closest("li.toctree-l"+n).addClass("current").attr("aria-expanded","true");t[0].scrollIntoView()}}catch(n){console.log("Error expanding nav for anchor",n)}},onScroll:function(){this.winScroll=!1;varn=this.win.scrollTop(),e=n+this.winHeight,t=this.navBar.scrollTop()+(n-this.winPosition);n<0||e>this.docHeight||(this.navBar.scrollTop(t),this.winPosition=n)},onResize:function(){this.winResize=!1,this.winHeight=this.win.height(),this.docHeight=$(document).height()},hashChange:function(){this.linkScroll=!0,this.win.one("hashchange",(function(){this.linkScroll=!1}))},toggleCurrent:function(n){vare=n.closest("li");e.siblings("li.current").removeClass("current").attr("aria-expanded","false"),e.siblings().find("li.current").removeClass("current").attr("aria-expanded","false");vart=e.find("> ul li");t.length&&(t.removeClass("current").attr("aria-expanded","false"),e.toggleClass("current").attr("aria-expanded",(function(n,e){return"true"==e?"false":"true"})))}},"undefined"!=typeofwindow&&(window.SphinxRtdTheme={Navigation:n.exports.ThemeNav,StickyNav:n.exports.ThemeNav}),function(){for(varn=0,e=["ms","moz","webkit","o"],t=0;t<e.length&&!window.requestAnimationFrame;++t)window.requestAnimationFrame=window[e[t]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[e[t]+"CancelAnimationFrame"]||window[e[t]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(e,t){vari=(newDate).getTime(),o=Math.max(0,16-(i-n)),r=window.setTimeout((function(){e(i+o)}),o);returnn=i+o,r}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(n){clearTimeout(n)})}()}).call(window)},function(n,e){n.exports=jQuery},function(n,e,t){}]);
// (c) 2009-2021 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters & Editors
// Underscore may be freely distributed under the MIT license.
varn="1.13.1",r="object"==typeofself&&self.self===self&&self||"object"==typeofglobal&&global.global===global&&global||Function("return this")()||{},t=Array.prototype,e=Object.prototype,u="undefined"!=typeofSymbol?Symbol.prototype:null,o=t.push,i=t.slice,a=e.toString,f=e.hasOwnProperty,c="undefined"!=typeofArrayBuffer,l="undefined"!=typeofDataView,s=Array.isArray,p=Object.keys,v=Object.create,h=c&&ArrayBuffer.isView,y=isNaN,d=isFinite,g=!{toString:null}.propertyIsEnumerable("toString"),b=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],m=Math.pow(2,53)-1;functionj(n,r){returnr=null==r?n.length-1:+r,function(){for(vart=Math.max(arguments.length-r,0),e=Array(t),u=0;u<t;u++)e[u]=arguments[u+r];switch(r){case0:returnn.call(this,e);case1:returnn.call(this,arguments[0],e);case2:returnn.call(this,arguments[0],arguments[1],e)}varo=Array(r+1);for(u=0;u<r;u++)o[u]=arguments[u];returno[r]=e,n.apply(this,o)}}function_(n){varr=typeofn;return"function"===r||"object"===r&&!!n}functionw(n){returnvoid0===n}functionA(n){return!0===n||!1===n||"[object Boolean]"===a.call(n)}functionx(n){varr="[object "+n+"]";returnfunction(n){returna.call(n)===r}}varS=x("String"),O=x("Number"),M=x("Date"),E=x("RegExp"),B=x("Error"),N=x("Symbol"),I=x("ArrayBuffer"),T=x("Function"),k=r.document&&r.document.childNodes;"function"!=typeof/./&&"object"!=typeofInt8Array&&"function"!=typeofk&&(T=function(n){return"function"==typeofn||!1});varD=T,R=x("Object"),F=l&&R(newDataView(newArrayBuffer(8))),V="undefined"!=typeofMap&&R(newMap),P=x("DataView");varq=F?function(n){returnnull!=n&&D(n.getInt8)&&I(n.buffer)}:P,U=s||x("Array");functionW(n,r){returnnull!=n&&f.call(n,r)}varz=x("Arguments");!function(){z(arguments)||(z=function(n){returnW(n,"callee")})}();varL=z;function$(n){returnO(n)&&y(n)}functionC(n){returnfunction(){returnn}}functionK(n){returnfunction(r){vart=n(r);return"number"==typeoft&&t>=0&&t<=m}}functionJ(n){returnfunction(r){returnnull==r?void0:r[n]}}varG=J("byteLength"),H=K(G),Q=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;varX=c?function(n){returnh?h(n)&&!q(n):H(n)&&Q.test(a.call(n))}:C(!1),Y=J("length");functionZ(n,r){r=function(n){for(varr={},t=n.length,e=0;e<t;++e)r[n[e]]=!0;return{contains:function(n){returnr[n]},push:function(t){returnr[t]=!0,n.push(t)}}}(r);vart=b.length,u=n.constructor,o=D(u)&&u.prototype||e,i="constructor";for(W(n,i)&&!r.contains(i)&&r.push(i);t--;)(i=b[t])inn&&n[i]!==o[i]&&!r.contains(i)&&r.push(i)}functionnn(n){if(!_(n))return[];if(p)returnp(n);varr=[];for(vartinn)W(n,t)&&r.push(t);returng&&Z(n,r),r}functionrn(n,r){vart=nn(r),e=t.length;if(null==n)return!e;for(varu=Object(n),o=0;o<e;o++){vari=t[o];if(r[i]!==u[i]||!(iinu))return!1}return!0}functiontn(n){returnninstanceoftn?n:thisinstanceoftn?void(this._wrapped=n):newtn(n)}functionen(n){returnnewUint8Array(n.buffer||n,n.byteOffset||0,G(n))}tn.VERSION=n,tn.prototype.value=function(){returnthis._wrapped},tn.prototype.valueOf=tn.prototype.toJSON=tn.prototype.value,tn.prototype.toString=function(){returnString(this._wrapped)};varun="[object DataView]";functionon(n,r,t,e){if(n===r)return0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)returnr!=r;varo=typeofn;return("function"===o||"object"===o||"object"==typeofr)&&functionn(r,t,e,o){rinstanceoftn&&(r=r._wrapped);tinstanceoftn&&(t=t._wrapped);vari=a.call(r);if(i!==a.call(t))return!1;if(F&&"[object Object]"==i&&q(r)){if(!q(t))return!1;i=un}switch(i){case"[object RegExp]":case"[object String]":return""+r==""+t;case"[object Number]":return+r!=+r?+t!=+t:0==+r?1/+r==1/t:+r==+t;case"[object Date]":case"[object Boolean]":return+r==+t;case"[object Symbol]":returnu.valueOf.call(r)===u.valueOf.call(t);case"[object ArrayBuffer]":caseun:returnn(en(r),en(t),e,o)}varf="[object Array]"===i;if(!f&&X(r)){if(G(r)!==G(t))return!1;if(r.buffer===t.buffer&&r.byteOffset===t.byteOffset)return!0;f=!0}if(!f){if("object"!=typeofr||"object"!=typeoft)return!1;varc=r.constructor,l=t.constructor;if(c!==l&&!(D(c)&&cinstanceofc&&D(l)&&linstanceofl)&&"constructor"inr&&"constructor"int)return!1}o=o||[];vars=(e=e||[]).length;for(;s--;)if(e[s]===r)returno[s]===t;if(e.push(r),o.push(t),f){if((s=r.length)!==t.length)return!1;for(;s--;)if(!on(r[s],t[s],e,o))return!1}else{varp,v=nn(r);if(s=v.length,nn(t).length!==s)return!1;for(;s--;)if(p=v[s],!W(t,p)||!on(r[p],t[p],e,o))return!1}returne.pop(),o.pop(),!0}(n,r,t,e)}functionan(n){if(!_(n))return[];varr=[];for(vartinn)r.push(t);returng&&Z(n,r),r}functionfn(n){varr=Y(n);returnfunction(t){if(null==t)return!1;vare=an(t);if(Y(e))return!1;for(varu=0;u<r;u++)if(!D(t[n[u]]))return!1;returnn!==hn||!D(t[cn])}}varcn="forEach",ln="has",sn=["clear","delete"],pn=["get",ln,"set"],vn=sn.concat(cn,pn),hn=sn.concat(pn),yn=["add"].concat(sn,cn,ln),dn=V?fn(vn):x("Map"),gn=V?fn(hn):x("WeakMap"),bn=V?fn(yn):x("Set"),mn=x("WeakSet");functionjn(n){for(varr=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];returne}function_n(n){for(varr={},t=nn(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];returnr}functionwn(n){varr=[];for(vartinn)D(n[t])&&r.push(t);returnr.sort()}functionAn(n,r){returnfunction(t){vare=arguments.length;if(r&&(t=Object(t)),e<2||null==t)returnt;for(varu=1;u<e;u++)for(varo=arguments[u],i=n(o),a=i.length,f=0;f<a;f++){varc=i[f];r&&void0!==t[c]||(t[c]=o[c])}returnt}}varxn=An(an),Sn=An(nn),On=An(an,!0);functionMn(n){if(!_(n))return{};if(v)returnv(n);varr=function(){};r.prototype=n;vart=newr;returnr.prototype=null,t}functionEn(n){return_(n)?U(n)?n.slice():xn({},n):n}functionBn(n){returnU(n)?n:[n]}functionNn(n){returntn.toPath(n)}functionIn(n,r){for(vart=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}returnt?n:void0}functionTn(n,r,t){vare=In(n,Nn(r));returnw(e)?t:e}functionkn(n){returnn}functionDn(n){returnn=Sn({},n),function(r){returnrn(r,n)}}functionRn(n){returnn=Nn(n),function(r){returnIn(r,n)}}functionFn(n,r,t){if(void0===r)returnn;switch(null==t?3:t){case1:returnfunction(t){returnn.call(r,t)};case3:returnfunction(t,e,u){returnn.call(r,t,e,u)};case4:returnfunction(t,e,u,o){returnn.call(r,t,e,u,o)}}returnfunction(){returnn.apply(r,arguments)}}functionVn(n,r,t){returnnull==n?kn:D(n)?Fn(n,r,t):_(n)&&!U(n)?Dn(n):Rn(n)}functionPn(n,r){returnVn(n,r,1/0)}functionqn(n,r,t){returntn.iteratee!==Pn?tn.iteratee(n,r):Vn(n,r,t)}functionUn(){}functionWn(n,r){returnnull==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))}tn.toPath=Bn,tn.iteratee=Pn;varzn=Date.now||function(){return(newDate).getTime()};functionLn(n){varr=function(r){returnn[r]},t="(?:"+nn(n).join("|")+")",e=RegExp(t),u=RegExp(t,"g");returnfunction(n){returnn=null==n?"":""+n,e.test(n)?n.replace(u,r):n}}var$n={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},Cn=Ln($n),Kn=Ln(_n($n)),Jn=tn.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Gn=/(.)^/,Hn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Qn=/\\|'|\r|\n|\u2028|\u2029/g;functionXn(n){return"\\"+Hn[n]}varYn=/^\s*(\w|\$)+\s*$/;varZn=0;functionnr(n,r,t,e,u){if(!(einstanceofr))returnn.apply(t,u);varo=Mn(n.prototype),i=n.apply(o,u);return_(i)?i:o}varrr=j((function(n,r){vart=rr.placeholder,e=function(){for(varu=0,o=r.length,i=Array(o),a=0;a<o;a++)i[a]=r[a]===t?arguments[u++]:r[a];for(;u<arguments.length;)i.push(arguments[u++]);returnnr(n,e,this,this,i)};returne}));rr.placeholder=tn;vartr=j((function(n,r,t){if(!D(n))thrownewTypeError("Bind must be called on a function");vare=j((function(u){returnnr(n,e,r,this,t.concat(u))}));returne})),er=K(Y);functionur(n,r,t,e){if(e=e||[],r||0===r){if(r<=0)returne.concat(n)}elser=1/0;for(varu=e.length,o=0,i=Y(n);o<i;o++){vara=n[o];if(er(a)&&(U(a)||L(a)))if(r>1)ur(a,r-1,t,e),u=e.length;elsefor(varf=0,c=a.length;f<c;)e[u++]=a[f++];elset||(e[u++]=a)}returne}varor=j((function(n,r){vart=(r=ur(r,!1,!1)).length;if(t<1)thrownewError("bindAll must be passed function names");for(;t--;){vare=r[t];n[e]=tr(n[e],n)}returnn}));varir=j((function(n,r,t){returnsetTimeout((function(){returnn.apply(null,t)}),r)})),ar=rr(ir,tn,1);functionfr(n){returnfunction(){return!n.apply(this,arguments)}}functioncr(n,r){vart;returnfunction(){return--n>0&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}}varlr=rr(cr,2);functionsr(n,r,t){r=qn(r,t);for(vare,u=nn(n),o=0,i=u.length;o<i;o++)if(r(n[e=u[o]],e,n))returne}functionpr(n){returnfunction(r,t,e){t=qn(t,e);for(varu=Y(r),o=n>0?0:u-1;o>=0&&o<u;o+=n)if(t(r[o],o,r))returno;return-1}}varvr=pr(1),hr=pr(-1);functionyr(n,r,t,e){for(varu=(t=qn(t,e,1))(r),o=0,i=Y(n);o<i;){vara=Math.floor((o+i)/2);t(n[a])<u?o=a+1:i=a}returno}functiondr(n,r,t){returnfunction(e,u,o){vara=0,f=Y(e);if("number"==typeofo)n>0?a=o>=0?o:Math.max(o+f,a):f=o>=0?Math.min(o+1,f):o+f+1;elseif(t&&o&&f)returne[o=t(e,u)]===u?o:-1;if(u!=u)return(o=r(i.call(e,a,f),$))>=0?o+a:-1;for(o=n>0?a:f-1;o>=0&&o<f;o+=n)if(e[o]===u)returno;return-1}}vargr=dr(1,vr,yr),br=dr(-1,hr);functionmr(n,r,t){vare=(er(n)?vr:sr)(n,r,t);if(void0!==e&&-1!==e)returnn[e]}functionjr(n,r,t){vare,u;if(r=Fn(r,t),er(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{varo=nn(n);for(e=0,u=o.length;e<u;e++)r(n[o[e]],o[e],n)}returnn}function_r(n,r,t){r=qn(r,t);for(vare=!er(n)&&nn(n),u=(e||n).length,o=Array(u),i=0;i<u;i++){vara=e?e[i]:i;o[i]=r(n[a],a,n)}returno}functionwr(n){varr=function(r,t,e,u){varo=!er(r)&&nn(r),i=(o||r).length,a=n>0?0:i-1;for(u||(e=r[o?o[a]:a],a+=n);a>=0&&a<i;a+=n){varf=o?o[a]:a;e=t(e,r[f],f,r)}returne};returnfunction(n,t,e,u){varo=arguments.length>=3;returnr(n,Fn(t,u,4),e,o)}}varAr=wr(1),xr=wr(-1);functionSr(n,r,t){vare=[];returnr=qn(r,t),jr(n,(function(n,t,u){r(n,t,u)&&e.push(n)})),e}functionOr(n,r,t){r=qn(r,t);for(vare=!er(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){vari=e?e[o]:o;if(!r(n[i],i,n))return!1}return!0}functionMr(n,r,t){r=qn(r,t);for(vare=!er(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){vari=e?e[o]:o;if(r(n[i],i,n))return!0}return!1}functionEr(n,r,t,e){returner(n)||(n=jn(n)),("number"!=typeoft||e)&&(t=0),gr(n,r,t)>=0}varBr=j((function(n,r,t){vare,u;returnD(r)?u=r:(r=Nn(r),e=r.slice(0,-1),r=r[r.length-1]),_r(n,(function(n){varo=u;if(!o){if(e&&e.length&&(n=In(n,e)),null==n)return;o=n[r]}returnnull==o?o:o.apply(n,t)}))}));functionNr(n,r){return_r(n,Rn(r))}functionIr(n,r,t){vare,u,o=-1/0,i=-1/0;if(null==r||"number"==typeofr&&"object"!=typeofn[0]&&null!=n)for(vara=0,f=(n=er(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e>o&&(o=e);elser=qn(r,t),jr(n,(function(n,t,e){((u=r(n,t,e))>i||u===-1/0&&o===-1/0)&&(o=n,i=u)}));returno}functionTr(n,r,t){if(null==r||t)returner(n)||(n=jn(n)),n[Wn(n.length-1)];vare=er(n)?En(n):jn(n),u=Y(e);r=Math.max(Math.min(r,u),0);for(varo=u-1,i=0;i<r;i++){vara=Wn(i,o),f=e[i];e[i]=e[a],e[a]=f}returne.slice(0,r)}functionkr(n,r){returnfunction(t,e,u){varo=r?[[],[]]:{};returne=qn(e,u),jr(t,(function(r,u){vari=e(r,u,t);n(o,r,i)})),o}}varDr=kr((function(n,r,t){W(n,t)?n[t].push(r):n[t]=[r]})),Rr=kr((function(n,r,t){n[t]=r})),Fr=kr((function(n,r,t){W(n,t)?n[t]++:n[t]=1})),Vr=kr((function(n,r,t){n[t?0:1].push(r)}),!0),Pr=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;functionqr(n,r,t){returnrint}varUr=j((function(n,r){vart={},e=r[0];if(null==n)returnt;D(e)?(r.length>1&&(e=Fn(e,r[1])),r=an(n)):(e=qr,r=ur(r,!1,!1),n=Object(n));for(varu=0,o=r.length;u<o;u++){vari=r[u],a=n[i];e(a,i,n)&&(t[i]=a)}returnt})),Wr=j((function(n,r){vart,e=r[0];returnD(e)?(e=fr(e),r.length>1&&(t=r[1])):(r=_r(ur(r,!1,!1),String),e=function(n,t){return!Er(r,t)}),Ur(n,e,t)}));functionzr(n,r,t){returni.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))}functionLr(n,r,t){returnnull==n||n.length<1?null==r||t?void0:[]:null==r||t?n[0]:zr(n,n.length-r)}function$r(n,r,t){returni.call(n,null==r||t?1:r)}varCr=j((function(n,r){returnr=ur(r,!0,!0),Sr(n,(function(n){return!Er(r,n)}))})),Kr=j((function(n,r){returnCr(n,r)}));functionJr(n,r,t,e){A(r)||(e=t,t=r,r=!1),null!=t&&(t=qn(t,e));for(varu=[],o=[],i=0,a=Y(n);i<a;i++){varf=n[i],c=t?t(f,i,n):f;r&&!t?(i&&o===c||u.push(f),o=c):t?Er(o,c)||(o.push(c),u.push(f)):Er(u,f)||u.push(f)}returnu}varGr=j((function(n){returnJr(ur(n,!0,!0))}));functionHr(n){for(varr=n&&Ir(n,Y).length||0,t=Array(r),e=0;e<r;e++)t[e]=Nr(n,e);returnt}varQr=j(Hr);functionXr(n,r){returnn._chain?tn(r).chain():r}functionYr(n){returnjr(wn(n),(function(r){vart=tn[r]=n[r];tn.prototype[r]=function(){varn=[this._wrapped];returno.apply(n,arguments),Xr(this,t.apply(tn,n))}})),tn}jr(["pop","push","reverse","shift","sort","splice","unshift"],(function(n){varr=t[n];tn.prototype[n]=function(){vart=this._wrapped;returnnull!=t&&(r.apply(t,arguments),"shift"!==n&&"splice"!==n||0!==t.length||deletet[0]),Xr(this,t)}})),jr(["concat","join","slice"],(function(n){varr=t[n];tn.prototype[n]=function(){varn=this._wrapped;returnnull!=n&&(n=r.apply(n,arguments)),Xr(this,n)}}));varZr=Yr({__proto__:null,VERSION:n,restArguments:j,isObject:_,isNull:function(n){returnnull===n},isUndefined:w,isBoolean:A,isElement:function(n){return!(!n||1!==n.nodeType)},isString:S,isNumber:O,isDate:M,isRegExp:E,isError:B,isSymbol:N,isArrayBuffer:I,isDataView:q,isArray:U,isFunction:D,isArguments:L,isFinite:function(n){return!N(n)&&d(n)&&!isNaN(parseFloat(n))},isNaN:$,isTypedArray:X,isEmpty:function(n){if(null==n)return!0;varr=Y(n);return"number"==typeofr&&(U(n)||S(n)||L(n))?0===r:0===Y(nn(n))},isMatch:rn,isEqual:function(n,r){returnon(n,r)},isMap:dn,isWeakMap:gn,isSet:bn,isWeakSet:mn,keys:nn,allKeys:an,values:jn,pairs:function(n){for(varr=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];returne},invert:_n,functions:wn,methods:wn,extend:xn,extendOwn:Sn,assign:Sn,defaults:On,create:function(n,r){vart=Mn(n);returnr&&Sn(t,r),t},clone:En,tap:function(n,r){returnr(n),n},get:Tn,has:function(n,r){for(vart=(r=Nn(r)).length,e=0;e<t;e++){varu=r[e];if(!W(n,u))return!1;n=n[u]}return!!t},mapObject:function(n,r,t){r=qn(r,t);for(vare=nn(n),u=e.length,o={},i=0;i<u;i++){vara=e[i];o[a]=r(n[a],a,n)}returno},identity:kn,constant:C,noop:Un,toPath:Bn,property:Rn,propertyOf:function(n){returnnull==n?Un:function(r){returnTn(n,r)}},matcher:Dn,matches:Dn,times:function(n,r,t){vare=Array(Math.max(0,n));r=Fn(r,t,1);for(varu=0;u<n;u++)e[u]=r(u);returne},random:Wn,now:zn,escape:Cn,unescape:Kn,templateSettings:Jn,template:function(n,r,t){!r&&t&&(r=t),r=On({},r,tn.templateSettings);vare=RegExp([(r.escape||Gn).source,(r.interpolate||Gn).source,(r.evaluate||Gn).source].join("|")+"|$","g"),u=0,o="__p+='";n.replace(e,(function(r,t,e,i,a){returno+=n.slice(u,a).replace(Qn,Xn),u=a+r.length,t?o+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":e?o+="'+\n((__t=("+e+"))==null?'':__t)+\n'":i&&(o+="';\n"+i+"\n__p+='"),r})),o+="';\n";vari,a=r.variable;if(a){if(!Yn.test(a))thrownewError("variable is not a bare identifier: "+a)}elseo="with(obj||{}){\n"+o+"}\n",a="obj";o="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+o+"return __p;\n";try{i=newFunction(a,"_",o)}catch(n){thrown.source=o,n}varf=function(n){returni.call(this,n,tn)};returnf.source="function("+a+"){\n"+o+"}",f},result:function(n,r,t){vare=(r=Nn(r)).length;if(!e)returnD(t)?t.call(n):t;for(varu=0;u<e;u++){varo=null==n?void0:n[r[u]];void0===o&&(o=t,u=e),n=D(o)?o.call(n):o}returnn},uniqueId:function(n){varr=++Zn+"";returnn?n+r:r},chain:function(n){varr=tn(n);returnr._chain=!0,r},iteratee:Pn,partial:rr,bind:tr,bindAll:or,memoize:function(n,r){vart=function(e){varu=t.cache,o=""+(r?r.apply(this,arguments):e);returnW(u,o)||(u[o]=n.apply(this,arguments)),u[o]};returnt.cache={},t},delay:ir,defer:ar,throttle:function(n,r,t){vare,u,o,i,a=0;t||(t={});varf=function(){a=!1===t.leading?0:zn(),e=null,i=n.apply(u,o),e||(u=o=null)},c=function(){varc=zn();a||!1!==t.leading||(a=c);varl=r-(c-a);returnu=this,o=arguments,l<=0||l>r?(e&&(clearTimeout(e),e=null),a=c,i=n.apply(u,o),e||(u=o=null)):e||!1===t.trailing||(e=setTimeout(f,l)),i};returnc.cancel=function(){clearTimeout(e),a=0,e=u=o=null},c},debounce:function(n,r,t){vare,u,o,i,a,f=function(){varc=zn()-u;r>c?e=setTimeout(f,r-c):(e=null,t||(i=n.apply(a,o)),e||(o=a=null))},c=j((function(c){returna=this,o=c,u=zn(),e||(e=setTimeout(f,r),t&&(i=n.apply(a,o))),i}));returnc.cancel=function(){clearTimeout(e),e=o=a=null},c},wrap:function(n,r){returnrr(r,n)},negate:fr,compose:function(){varn=arguments,r=n.length-1;returnfunction(){for(vart=r,e=n[r].apply(this,arguments);t--;)e=n[t].call(this,e);returne}},after:function(n,r){returnfunction(){if(--n<1)returnr.apply(this,arguments)}},before:cr,once:lr,findKey:sr,findIndex:vr,findLastIndex:hr,sortedIndex:yr,indexOf:gr,lastIndexOf:br,find:mr,detect:mr,findWhere:function(n,r){returnmr(n,Dn(r))},each:jr,forEach:jr,map:_r,collect:_r,reduce:Ar,foldl:Ar,inject:Ar,reduceRight:xr,foldr:xr,filter:Sr,select:Sr,reject:function(n,r,t){returnSr(n,fr(qn(r)),t)},every:Or,all:Or,some:Mr,any:Mr,contains:Er,includes:Er,include:Er,invoke:Br,pluck:Nr,where:function(n,r){returnSr(n,Dn(r))},max:Ir,min:function(n,r,t){vare,u,o=1/0,i=1/0;if(null==r||"number"==typeofr&&"object"!=typeofn[0]&&null!=n)for(vara=0,f=(n=er(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e<o&&(o=e);elser=qn(r,t),jr(n,(function(n,t,e){((u=r(n,t,e))<i||u===1/0&&o===1/0)&&(o=n,i=u)}));returno},shuffle:function(n){returnTr(n,1/0)},sample:Tr,sortBy:function(n,r,t){vare=0;returnr=qn(r,t),Nr(_r(n,(function(n,t,u){return{value:n,index:e++,criteria:r(n,t,u)}})).sort((function(n,r){vart=n.criteria,e=r.criteria;if(t!==e){if(t>e||void0===t)return1;if(t<e||void0===e)return-1}returnn.index-r.index})),"value")},groupBy:Dr,indexBy:Rr,countBy:Fr,partition:Vr,toArray:function(n){returnn?U(n)?i.call(n):S(n)?n.match(Pr):er(n)?_r(n,kn):jn(n):[]},size:function(n){returnnull==n?0:er(n)?n.length:nn(n).length},pick:Ur,omit:Wr,first:Lr,head:Lr,take:Lr,initial:zr,last:function(n,r,t){returnnull==n||n.length<1?null==r||t?void0:[]:null==r||t?n[n.length-1]:$r(n,Math.max(0,n.length-r))},rest:$r,tail:$r,drop:$r,compact:function(n){returnSr(n,Boolean)},flatten:function(n,r){returnur(n,r,!1)},without:Kr,uniq:Jr,unique:Jr,union:Gr,intersection:function(n){for(varr=[],t=arguments.length,e=0,u=Y(n);e<u;e++){varo=n[e];if(!Er(r,o)){vari;for(i=1;i<t&&Er(arguments[i],o);i++);i===t&&r.push(o)}}returnr},difference:Cr,unzip:Hr,transpose:Hr,zip:Qr,object:function(n,r){for(vart={},e=0,u=Y(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];returnt},range:function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(vare=Math.max(Math.ceil((r-n)/t),0),u=Array(e),o=0;o<e;o++,n+=t)u[o]=n;returnu},chunk:function(n,r){if(null==r||r<1)return[];for(vart=[],e=0,u=n.length;e<u;)t.push(i.call(n,e,e+=r));returnt},mixin:Yr,default:tn});returnZr._=Zr,Zr}));
<h1>Welcome to csst-l1doc’s documentation!<aclass="headerlink"href="#welcome-to-csst-l1doc-s-documentation"title="Permalink to this heading"></a></h1>
<divclass="toctree-wrapper compound">
</div>
<divclass="toctree-wrapper compound">
</div>
<divclass="toctree-wrapper compound">
</div>
</section>
<sectionid="indices-and-tables">
<h1>Indices and tables<aclass="headerlink"href="#indices-and-tables"title="Permalink to this heading"></a></h1>
<h3>HDU1<aclass="headerlink"href="#hdu1"title="Permalink to this heading"></a></h3>
<sectionid="header-of-csst-ms-mbi-instrument">
<h4>Header of <codeclass="docutils literal notranslate"><spanclass="pre">csst_ms_mbi_instrument</span></code><aclass="headerlink"href="#header-of-csst-ms-mbi-instrument"title="Permalink to this heading"></a></h4>
<td><p>data unit checksum updated 2022-10-28T19:29:10</p></td>
<td><p></p></td>
<td><p>str</p></td>
<td><p>csst_ms_mbi_instrument</p></td>
</tr>
</tbody>
</table>
</section>
<sectionid="header-of-csst-ms-mbi-distortion">
<h4>Header of <codeclass="docutils literal notranslate"><spanclass="pre">csst_ms_mbi_distortion</span></code><aclass="headerlink"href="#header-of-csst-ms-mbi-distortion"title="Permalink to this heading"></a></h4>
<h4>Header of <codeclass="docutils literal notranslate"><spanclass="pre">csst_ms_mbi_position</span></code><aclass="headerlink"href="#header-of-csst-ms-mbi-position"title="Permalink to this heading"></a></h4>
<h4>Header of <codeclass="docutils literal notranslate"><spanclass="pre">csst_ms_mbi_flux</span></code><aclass="headerlink"href="#header-of-csst-ms-mbi-flux"title="Permalink to this heading"></a></h4>
<h3>HDU1<aclass="headerlink"href="#id7"title="Permalink to this heading"></a></h3>
<sectionid="header-of-csst-ooc-psf-mbi">
<h4>Header of <codeclass="docutils literal notranslate"><spanclass="pre">csst_ooc_psf_mbi</span></code><aclass="headerlink"href="#header-of-csst-ooc-psf-mbi"title="Permalink to this heading"></a></h4>
<h4>Header of <codeclass="docutils literal notranslate"><spanclass="pre">csst_ooc_psf_strategy_crds</span></code><aclass="headerlink"href="#header-of-csst-ooc-psf-strategy-crds"title="Permalink to this heading"></a></h4>
Search.setIndex({"docnames":["index","mbi/data_model","mbi/mbi","sls/data_model","sls/sls2d"],"filenames":["index.rst","mbi/data_model.md","mbi/mbi.rst","sls/data_model.md","sls/sls2d.rst"],"titles":["Welcome to csst-l1doc\u2019s documentation!","L1-MBI Data model","MBI pipeline","L1-MBI Data model","SLS-2D pipeline"],"terms":{"index":0,"modul":[0,1,3],"search":0,"page":0,"hdu":[1,3],"note":[1,3],"none":[1,3],"primaryhdu":[1,3],"reduc":[1,3],"imag":1,"9k":[1,3],"x":[1,3],"imagehdu":[1,3],"keyword":[1,3],"valu":[1,3],"comment":[1,3],"fallback_valu":[1,3],"type":[1,3],"simpl":[1,3],"true":[1,3],"standard":[1,3],"bool":[1,3],"csst_sim":[1,3],"satur":1,"1833":1,"333333333333":1,"f32":[1,3],"crcount":1,"66791":1,"i8":[1,3],"inst_v":[1,3],"0":[1,3],"1":[1,3],"str":[1,3],"inst_tol":[1,3],"2022":[1,3],"12":[1,3],"30t10":[1,3],"18":[1,3],"53":[1,3],"time":[1,3],"last":[1,3],"modif":[1,3],"datasum":[1,3],"1352015684":[1,3],"unit":[1,3],"checksum":1,"updat":1,"10":[1,3],"28t19":1,"29":1,"radesi":[1,3],"icr":[1,3],"should":1,"alwai":1,"star_fit":1,"11":1,"pv1_0":[1,3],"003205383944913964":[1,3],"pv1_1":[1,3],"8673020820536499":[1,3],"pv1_2":[1,3],"2011989871377834":[1,3],"pv1_3":[1,3],"2597214229472611":[1,3],"pv1_4":[1,3],"4353828741811097":[1,3],"pv1_5":[1,3],"5054216569802673":[1,3],"pv1_6":[1,3],"1951474426617432":[1,3],"pv2_0":[1,3],"00109803885992697":[1,3],"pv2_1":[1,3],"9171065857705857":[1,3],"pv2_2":[1,3],"04908256792722099":[1,3],"pv2_3":[1,3],"09860562038448289":[1,3],"pv2_4":[1,3],"07961855240788976":[1,3],"pv2_5":[1,3],"2009224365497067":[1,3],"pv2_6":[1,3],"1741954691884874":[1,3],"ra_off":[1,3],"ma":[1,3],"99":[1,3],"dec_off":[1,3],"ra_std":[1,3],"127":[1,3],"dec_std":[1,3],"60":[1,3],"4":[1,3],"ra_cen":1,"192":1,"1940713422841":1,"center":1,"detector":1,"ra":[1,3],"dec_cen":1,"26":1,"72643742371229":1,"dec":[1,3],"dist_v":1,"version":[1,3],"distort":1,"dist_tol":1,"29t16":1,"36":1,"47":1,"oper":1,"dist_":1,"done":1,"wrong":1,"7":1,"032303876526e":1,"04":1,"9":1,"986639936274e":1,"01":1,"3":[1,3],"506141592607e":1,"03":1,"2":[1,3],"342575913122e":1,"216829433925e":1,"5":1,"122207406521e":1,"6":1,"939462894407e":1,"988294486003e":1,"687802061938e":1,"561587727533e":1,"159618376671e":1,"398895060382e":1,"fgroupno":1,"scamp":1,"field":1,"group":1,"label":1,"astirms1":1,"000000000000e":1,"00":1,"astrom":1,"dispers":1,"rm":1,"intern":1,"high":1,"s":[1,3],"n":1,"astirms2":1,"astrrms1":1,"458653303335e":1,"06":1,"ref":1,"astrrms2":1,"8":1,"724734011714e":1,"astinst":1,"astrometr":1,"instrument":[1,3],"flxscale":1,"rel":1,"flux":1,"scale":1,"magzerop":1,"00000000":1,"zero":1,"point":1,"photirm":1,"mag":1,"photinst":1,"photometr":1,"photlink":1,"f":1,"link":1,"wcs_":1,"wcs_v":1,"wc":1,"calibr":1,"wcs_p":1,"default":1,"configur":1,"name":[1,3],"wcs_tol":1,"30":1,"32":1,"46":1,"pm":1,"cali_ref":1,"gaia":1,"refer":1,"databas":1,"zp":1,"23":1,"8435":1,"magnitud":1,"zprm":1,"0101":1,"zpt":1,"match":1,"object":1,"aper_r":1,"pixel":[1,3],"photo":1,"apertur":1,"radiu":1,"fwhm":1,"147":1,"raoff":1,"188":1,"median":1,"posit":1,"offset":1,"from":1,"arcsec":1,"decoff":1,"1061":1,"nstar":1,"49":1,"total":1,"number":[1,3],"star":1,"detect":1,"nmatch":1,"25":1,"mdncol":1,"bp":1,"rp":1,"_gaia":1,"sky":1,"0359":1,"e":1,"per":1,"skyrm":1,"1766":1,"mlim":1,"21":1,"83":1,"limit":1,"sigma":1,"galaxi":1,"flux_":1,"statu":1,"flux_v":1,"code":1,"flux_tol":1,"05":1,"tabl":1,"apers":1,"13":1,"16":1,"20":1,"40":1,"radii":1,"csst_ms_mbi_photometri":[1,2],"ns_aper":1,"75":1,"us":1,"correct":[1,3],"apcor0":1,"06074262037873268":1,"aperr0":1,"error":1,"apcor1":1,"01975813694298267":1,"aperr1":1,"apcor2":1,"aperr2":1,"apcor3":1,"01290098764002323":1,"aperr3":1,"apcor4":1,"02804811112582684":1,"aperr4":1,"apcor5":1,"03705496713519096":1,"aperr5":1,"apcor6":1,"04462624341249466":1,"aperr6":1,"apcor7":1,"05059236660599709":1,"aperr7":1,"apcor8":1,"05710481852293015":1,"aperr8":1,"apcor9":1,"06682745367288589":1,"aperr9":1,"apcor10":1,"07620415091514587":1,"aperr10":1,"apcor11":1,"0952027440071106":1,"aperr11":1,"hierarch":1,"ns_hybrid":1,"328":1,"hybrid":1,"hybcor":1,"0498337559401989":1,"hyberr":1,"000711286964798456":1,"ns_psf":1,"306":1,"psf":1,"psfcor":1,"00268870708532631":1,"psferr":1,"000903990056504255":1,"ns_model":1,"324":1,"modcor":1,"04189466685056686":1,"moderr":1,"000894258863834524":1,"load":1,"579":1,"sourc":1,"accept":1,"573":1,"chi2":1,"12832649":1,"final":1,"polnaxi":1,"context":1,"paramet":1,"polgrp1":1,"polynom":1,"thi":1,"polname1":1,"xwin_imag":1,"polzero1":1,"4607":1,"403434":1,"polscal1":1,"9161":1,"359825":1,"polgrp2":1,"polname2":1,"ywin_imag":1,"polzero2":1,"4631":1,"62895":1,"polscal2":1,"9174":1,"347872":1,"polngrp":1,"poldeg1":1,"degre":1,"psf_fwhm":1,"31607056":1,"psf_samp":1,"49278098":1,"sampl":1,"step":1,"psfnaxi":1,"dimension":1,"psfaxis1":1,"71":1,"element":1,"along":1,"axi":1,"psfaxis2":1,"psfaxis3":1,"useaft":1,"2028":1,"07":1,"22t18":1,"52":1,"33":1,"date":1,"after":1,"yyyi":1,"mm":1,"ddthh":1,"ss":1,"obsstart":1,"utc":1,"start":1,"first":1,"observ":1,"obsend":1,"23t17":1,"54":1,"27":1,"end":1,"exptyp":1,"sci":[1,3],"expos":1,"creat":1,"ooc":1,"combine_n":1,"135":1,"breapha":1,"hot":1,"phase":1,"breath":1,"effect":1,"which":1,"focu":1,"vari":1,"over":1,"orbit":1,"due":1,"thermal":1,"chang":1,"cold":1,"temp_pm":1,"72563452":1,"averag":[1,3],"temperatur":1,"surround":1,"primari":1,"mirror":1,"k":1,"temp_sm":1,"secondari":1,"temp_tm":1,"tertiari":1,"lfocust":1,"am1":1,"am2":1,"p1_focu":1,"28025":1,"63452":1,"focal":1,"length":1,"calcul":1,"ofth":1,"adjust":1,"mechan":1,"fam":1,"p2_":1,"p3_":1,"p4_":1,"p5_":1,"p6_":1,"fsm_stat":1,"t":1,"work":1,"state":1,"fast":1,"steer":1,"fsm":1,"csst_ms_mbi_instru":2,"packag":[2,4],"csst_ms_mbi_distort":2,"csst_ms_mbi_posit":2,"csst_ms_mbi_flux":2,"csst_ms_mbi_astrometri":2,"todo":[2,4],"hdu2":3,"err":3,"hdu3":3,"dq":3,"pipelin":3,"integr":3,"check":3,"record":3,"ngoodpix":3,"84794368":3,"good":3,"sdqflag":3,"31743":3,"seriou":3,"qualiti":3,"flag":3,"i16":3,"goodmax":3,"260":3,"maxmum":3,"goodmin":3,"001":3,"minmum":3,"goodmean":3,"mean":3,"snrmin":3,"187":3,"signal":3,"nois":3,"snrmax":3,"snrmean":3,"38":3,"dark":3,"subtract":3,"bunit":3,"electron":3,"bright":3,"extnaem":3,"extens":3,"ctype1":3,"tpv":3,"ctype2":3,"cunit1":3,"deg":3,"cunit2":3,"fit_star":3,"fit_":3,"success":3,"failur":3,"qc1_":3,"csst_ms_sls_instrument":4,"csst_ms_sls_posit":4},"objects":{},"objtypes":{},"objnames":{},"titleterms":{"welcom":0,"csst":0,"l1doc":0,"s":0,"document":0,"indic":0,"tabl":0,"l1":[1,3],"mbi":[1,2,3],"data":[1,3],"model":[1,3],"file":[1,3],"_":1,"img":1,"wht":1,"flg":1,"_l1_1":1,"fit":[1,3],"content":[1,3],"hdu0":[1,3],"hdu1":[1,3],"header":[1,3],"csst_ms_mbi_instru":1,"csst_ms_mbi_distort":1,"csst_ms_mbi_posit":1,"csst_ms_mbi_flux":1,"_cat":1,"photometri":[1,2],"_psf":1,"csst_ooc_psf_mbi":1,"csst_ooc_psf_strategy_crd":1,"pipelin":[2,4],"instrument":[2,4],"correct":[2,4],"posit":[2,4],"calibr":[2,4],"flux":2,"astrometri":2,"api":[2,4],"_img_l1_1":3,"csst_ms_sls_instrument":3,"csst_ms_sls_posit":3,"csst_ms_sls_qc1":3,"sl":4,"2d":4},"envversion":{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":6,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx":56}})
<h3>HDU1<aclass="headerlink"href="#hdu1"title="Permalink to this heading"></a></h3>
<sectionid="header-of-csst-ms-sls-instrument">
<h4>Header of <codeclass="docutils literal notranslate"><spanclass="pre">csst_ms_sls_instrument</span></code><aclass="headerlink"href="#header-of-csst-ms-sls-instrument"title="Permalink to this heading"></a></h4>
<td><p>minmum signal to noise of good pixels</p></td>
<td><p></p></td>
<td><p>f32</p></td>
<td><p>csst_ms_sls_instrument</p></td>
</tr>
<trclass="row-odd"><td><p>SNRMAX</p></td>
<tdclass="text-left"><p>1.2</p></td>
<td><p>maxmum signal to noise of good pixels</p></td>
<td><p></p></td>
<td><p>f32</p></td>
<td><p>csst_ms_sls_instrument</p></td>
</tr>
<trclass="row-even"><td><p>SNRMEAN</p></td>
<tdclass="text-left"><p>3.38</p></td>
<td><p>average of the dark values subtracted</p></td>
<td><p></p></td>
<td><p>f32</p></td>
<td><p>csst_ms_sls_instrument</p></td>
</tr>
<trclass="row-odd"><td><p>BUNIT</p></td>
<tdclass="text-left"><p>electrons/s</p></td>
<td><p>brightness units</p></td>
<td><p></p></td>
<td><p>str</p></td>
<td><p>csst_ms_sls_instrument</p></td>
</tr>
<trclass="row-even"><td><p>EXTNAEM</p></td>
<tdclass="text-left"><p>SCI</p></td>
<td><p>extension name</p></td>
<td><p></p></td>
<td><p>str</p></td>
<td><p>csst_ms_sls_instrument</p></td>
</tr>
</tbody>
</table>
</section>
<sectionid="header-of-csst-ms-sls-position">
<h4>Header of <codeclass="docutils literal notranslate"><spanclass="pre">csst_ms_sls_position</span></code><aclass="headerlink"href="#header-of-csst-ms-sls-position"title="Permalink to this heading"></a></h4>
<h4>Header of <codeclass="docutils literal notranslate"><spanclass="pre">csst_ms_sls_qc1</span></code><aclass="headerlink"href="#header-of-csst-ms-sls-qc1"title="Permalink to this heading"></a></h4>