diff --git a/ImgAnalyse.lvlib b/ImgAnalyse.lvlib index 63bc715582a037b6d9f29d91e9c185db0fbb6bb3..eef63ca40d6fbfe70a96dd5051b19012309280c9 100644 --- a/ImgAnalyse.lvlib +++ b/ImgAnalyse.lvlib @@ -12,6 +12,7 @@ <Item Name="InheritBase" Type="Folder"> <Item Name="ImgAnalyseBeamSize.lvclass" Type="LVClass" URL="../ImgAnalyse/BeamSize/ImgAnalyseBeamSize.lvclass"/> <Item Name="ImgAnalyseFillfactor.lvclass" Type="LVClass" URL="../ImgAnalyse/Fillfactor/ImgAnalyseFillfactor.lvclass"/> + <Item Name="ImgAnalyseFillfactorBeamSize.lvclass" Type="LVClass" URL="../ImgAnalyse/FillfactorBeamSize/ImgAnalyseFillfactorBeamSize.lvclass"/> </Item> <Item Name="ImgAnalyseBase.lvclass" Type="LVClass" URL="../ImgAnalyse/ImgAnalyseBase.lvclass"/> </Library> diff --git a/ImgAnalyse/FillfactorBeamSize/AnalysisResult.ctl b/ImgAnalyse/FillfactorBeamSize/AnalysisResult.ctl new file mode 100644 index 0000000000000000000000000000000000000000..8f6ac9a8a748b5f865879a32cbf64b6dc50c3c6e Binary files /dev/null and b/ImgAnalyse/FillfactorBeamSize/AnalysisResult.ctl differ diff --git a/ImgAnalyse/FillfactorBeamSize/CalcBeamSize.vi b/ImgAnalyse/FillfactorBeamSize/CalcBeamSize.vi new file mode 100644 index 0000000000000000000000000000000000000000..85cd4642f9ae65cb3a5b87ba4443532d45fd0d3e Binary files /dev/null and b/ImgAnalyse/FillfactorBeamSize/CalcBeamSize.vi differ diff --git a/ImgAnalyse/FillfactorBeamSize/CalcEllipsePoints.vi b/ImgAnalyse/FillfactorBeamSize/CalcEllipsePoints.vi new file mode 100644 index 0000000000000000000000000000000000000000..ab272ebf2e92f074ea828a2866b8ae1d05a09560 Binary files /dev/null and b/ImgAnalyse/FillfactorBeamSize/CalcEllipsePoints.vi differ diff --git a/ImgAnalyse/FillfactorBeamSize/Eigenvector to Ellipse angle.vi b/ImgAnalyse/FillfactorBeamSize/Eigenvector to Ellipse angle.vi new file mode 100644 index 0000000000000000000000000000000000000000..3f936ff473036b968e5b0082f65289fd31482643 Binary files /dev/null and b/ImgAnalyse/FillfactorBeamSize/Eigenvector to Ellipse angle.vi differ diff --git a/ImgAnalyse/FillfactorBeamSize/Eigenvector to Ellipse diams.vi b/ImgAnalyse/FillfactorBeamSize/Eigenvector to Ellipse diams.vi new file mode 100644 index 0000000000000000000000000000000000000000..fb91c19de8c6705691049a566e46366fe3ed485f Binary files /dev/null and b/ImgAnalyse/FillfactorBeamSize/Eigenvector to Ellipse diams.vi differ diff --git a/ImgAnalyse/FillfactorBeamSize/Eigenvector to Ellipse params.vi b/ImgAnalyse/FillfactorBeamSize/Eigenvector to Ellipse params.vi new file mode 100644 index 0000000000000000000000000000000000000000..4b496815915071a0ca937b69bb92ca730bf826fc Binary files /dev/null and b/ImgAnalyse/FillfactorBeamSize/Eigenvector to Ellipse params.vi differ diff --git a/ImgAnalyse/FillfactorBeamSize/FitEllipse.vi b/ImgAnalyse/FillfactorBeamSize/FitEllipse.vi new file mode 100644 index 0000000000000000000000000000000000000000..42c963e2d136ba7009e13d53ecabf3e80504c5fc Binary files /dev/null and b/ImgAnalyse/FillfactorBeamSize/FitEllipse.vi differ diff --git a/ImgAnalyse/FillfactorBeamSize/GenerateScatterMatrix.vi b/ImgAnalyse/FillfactorBeamSize/GenerateScatterMatrix.vi new file mode 100644 index 0000000000000000000000000000000000000000..b66d4af7145c22f82bf8249719acfc6abcd7f433 Binary files /dev/null and b/ImgAnalyse/FillfactorBeamSize/GenerateScatterMatrix.vi differ diff --git a/ImgAnalyse/FillfactorBeamSize/ImgAnalyseFillfactorBeamSize.lvclass b/ImgAnalyse/FillfactorBeamSize/ImgAnalyseFillfactorBeamSize.lvclass new file mode 100644 index 0000000000000000000000000000000000000000..d669c64f6d1ea83ce53cfe69906857d4e35e51f0 --- /dev/null +++ b/ImgAnalyse/FillfactorBeamSize/ImgAnalyseFillfactorBeamSize.lvclass @@ -0,0 +1,100 @@ +<?xml version='1.0' encoding='UTF-8'?> +<LVClass LVVersion="14008000"> + <Property Name="NI.Lib.ContainingLib" Type="Str">ImgAnalyse.lvlib</Property> + <Property Name="NI.Lib.ContainingLibPath" Type="Str">../../../ImgAnalyse.lvlib</Property> + <Property Name="NI.Lib.Icon" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(^!!!*Q(C=\>8"<2MR%!813:"$A*T51;!7JA7VI";G"6V^6!P4AFJ1#^/#7F!,TN/'-(++=IC2(-TVS+O`80+:3[QDNP9VYEO]0GP@@NM_LD_\`K4&2`NI`\;^0.WE\\ZH0]8D2;2'N3K6]:DK>?1D(`H)2T\SFL?]Z3VP?=N,8P+3F\TE*5^ZSF/?]J3H@$PE)1^ZS*('Z'/C-?A99(2'C@%R0--T0-0D;QT0]!T0]!S0,D%]QT-]QT-]<IPB':\B':\B->1GG?W1]QS0Y;.ZGK>ZGK>Z4"H.UQ"NMD:Q'Q1DWM6WUDT.UTR/IXG;JXG;JXF=DO:JHO:JHO:RS\9KP7E?BZT(-&%]R6-]R6-]BI\C+:\C+:\C-6U54`%52*GQ$)Y1Z;<3I8QJHO,R+YKH?)KH?)L(J?U*V<9S$]XDE0-E4`)E4`)EDS%C?:)H?:)H?1Q<S:-]S:-]S7/K3*\E3:Y%3:/;0N*A[=<5+18*YW@<,<E^J>YEO2U2;`0'WJ3R.FOM422L=]2[[,%?:KS(&'PR9SVKL-7+N1CR`LB9[&C97*0%OPH2-?Y_<_KK,OKM4OKI$GKP>I^<`X,(_`U?N^MNLN>L8#[8/*`0=4K>YHA]RO&QC0V_(\P>\OUV].XR^E,Y_6Z[=@YH^5\`3`_$>W.]DF`(N59`!/<!-PQ!!!!!</Property> + <Property Name="NI.Lib.SourceVersion" Type="Int">335577088</Property> + <Property Name="NI.Lib.Version" Type="Str">1.0.0.1</Property> + <Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property> + <Property Name="NI.LVClass.ClassNameVisibleInProbe" Type="Bool">true</Property> + <Property Name="NI.LVClass.DataValRefToSelfLimitedLibFlag" Type="Bool">true</Property> + <Property Name="NI.LVClass.FlattenedPrivateDataCTL" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!"(R5F.31QU+!!.-6E.$4%*76Q!!$9A!!!2J!!!!)!!!$7A!!!![!!!!!B"*<7>"<G&M?8.F,GRW<'FC*%FN:U&O97RZ=W6';7RM:G&D>'^S1G6B<6.J?G5O<(:D<'&T=Q!!!!!!E"1!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U!!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!!&32G`[]JM3Y_;S[$I0(4M!!!!$!!!!"!!!!!$9L>%W774<E+269<1GH[U:>1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!+2]26M].9R$C>JOV?L:]U9"!!!!`````Q!!!"$H9QD1CX[J)6T7WCL2:&RJ!!!!"!!!!!!!!!!H!!&-6E.$!!!!!1!#6EF-1A!!!!"16%AQ!!!!"1!"!!%!!!!!!A!$!!!!!!)!!1!!!!!!)A!!!"RYH'.A9W"K9,D!!-3-1-T5Q01$S0Y!YD-!!'A"#$9!!!!!!%5!!!%9?*RD9-!%`Y%!3$%S-$#>!.)M;/*A'M;G*M"F,C[\I/,-5$?S1E1:A7*-?Y!-*J!=KF[1@]"_1A&M7-Q'!(<V+"5!!!!!!!!-!!&73524!!!!!!!$!!!"/1!!!B2YH*.A:'$).,9Q;Q$3T%!MQN$!E*S@EML&!/1T1-!@2A9Y=)<3BA=/A_FAK&TT'ZZO&R7"ZBI6#3<_6B'A3,?0CECHDQJ,*YP+#\#+)TS(OTVSDDP;A(D>(%$RYSYK(#!/E'9"U@]$-U#K.A/:!5$4/"IKF"HY7VD!VE5>0NZA!L5-:G459<B\>I#E$E0]!(%0"^!"!A=@MH1X*A$&?C?#3+!14W=)B]2R&QY>-;!KRB/>1+M\?7!OZ$DM$.5@"D+A2%7AUQ4E3B;1+&B..^NR"YU4)$=\C-Q!5REXQ&3&"ZAKE!!KX1%CA+<&(79)A);D&A.WE!<%.AS-$$O"N"[1ZG#%](7!N!;1"FH-TM!%6AO5:8D#])L"F.''U:H2CT'1-9Q2B\&%!7>`&V>E0CS?!2,-5HY!!!!!!!!4!!!!#8C=9W"A9'2E!!)!!"1!!Q!!!!!/&!'!%Q!!"D%U,D!O-1!!!!!!!!Q5!)!!!!!%-41O-!!!!!!/&!'!%Q!!"D%U,D!O-1!!!!!!!!Q5!)!!!!!%-41O-!!!!!!/&!'!%Q!!"D%U,D!O-1!!!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9"A!!'"G!!"BA9!!:A"A!'A!%!"M!$!!;Q$1!'D$M!"I06!!;!KQ!'A.5!"I#L!!;!V1!'A+M!"I$6!!:ALA!''.A!"A<A!!9"A!!(`````!!!%!0```````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!M,!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!ON8YGN#Q!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!ON8T5V.47*L1M!!!!!!!!!!!!!!!!!!!!!``]!!!ON8T5V.45V.45VC;U,!!!!!!!!!!!!!!!!!!$``Q#*8T5V.45V.45V.45V.9GN!!!!!!!!!!!!!!!!!0``!&^@.45V.45V.45V.45V`IE!!!!!!!!!!!!!!!!!``]!8YG*8T5V.45V.45V`P\_8Q!!!!!!!!!!!!!!!!$``Q"@C9G*C6]V.45V`P\_`PZ@!!!!!!!!!!!!!!!!!0``!&_*C9G*C9F@L@\_`P\_`F]!!!!!!!!!!!!!!!!!``]!8YG*C9G*C9H_`P\_`P\_8Q!!!!!!!!!!!!!!!!$``Q"@C9G*C9G*C@\_`P\_`PZ@!!!!!!!!!!!!!!!!!0``!&_*C9G*C9G*`P\_`P\_`F]!!!!!!!!!!!!!!!!!``]!8YG*C9G*C9H_`P\_`P\_8Q!!!!!!!!!!!!!!!!$``Q"@C9G*C9G*C@\_`P\_`PZ@!!!!!!!!!!!!!!!!!0``!)G*C9G*C9G*`P\_`P\_C9E!!!!!!!!!!!!!!!!!``]!!&^@C9G*C9H_`P\_C;V@!!!!!!!!!!!!!!!!!!$``Q!!!!"@C9G*C@\_C9F@!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!8YG*C9EV!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!&]V!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!!#!!%!!!!!!!Q!!5:13&!!!!!!!!-!!!*J!!!%YHC=L:40;R."&-@@B&5GI=8:..5ON#37;3S380R:A^(34A_65J29]&#QQ9U`I$8;*.64?VG%(!I&I1>,$VZS^:#$>QF?^K!H$R:=GL`!3V'QG`BWENV.)M;,#1R$]D\P_`:^PSS!]IW.""KQ;1.B2XB:M#'EGQ3AFK41`M2@!6MCPY"%.',$.&VC"Y%''<6B1$@D^*)IQ`>W.5G4N_Q13U]S$:O&<$CFGW@57^RC`.UI,Z^QO[I19^OE%<D(IT`INJ&(14!GH6..EA91=6:2D0(<W;=ZATO`"J.5ESW$.D"B$GZQ[RRW2/E0MC8:)1G5<L=%<$E*V7L6B^17&*>D4#&$%H,=H4Z-'*E8X%J)*C1:V%G\/C,;?/X-\E#^["!X#^R#\+7\G91L*;,WN-4K^4JC?,;RRT:%O$6$.8KI@S7$>YTX1)$5\HM_K)O/#<)WD$Z-J!D,Y$VDQXH$$+QQR>VO#@;E#YLLQH8(B2HJ1F#5'@AW\0X4BNLYW/RKK6$-L=@S$W-06L/&1OT:_J/.<$%8U\0&\*]'J97J883?XB&L:7-9&(A/+ZX,TE/F5M%&Y/GD.R!>YJ<(K@*J>'`BOL^Q2^8@X%X=H0BZ^Z'TP9F5Q)UM_''^A'&6)\U$>98V]P]0[R6BDGXWB"77]<P7*XB87Z!@6KQ(7)0F0MQ5-FO>97WJO$L^QHJ.G+Q\L1\<E^<>X>UO$H??]N+K%.*+K`'Z?>Q]\MUM""=\*K=((UP?`T4$2:.K@S^A=SCW:=/QG!V`9P09<9$/UTGWD[\CW_AUX;>(N3^??7X"O`)X54LS'[?$6K1!!!!!!!!%!!!!)!!!!!1!!!!!!!!!$!!"1E2)5!!!!!!!!Q!!!')!!!"S?*RD9'$)%Z"A_M>1^Z?"3?!LE#(^FY&:U)`R.Q-$JZ`!93$.+#!*&*<^S]!OK!U7VD[CS]%!";JMD"S3()=&/=!S(#U;$0```_@Y?O1;8-52(TB4::9]BQ1!&'):!!!!!!!!"!!!!!=!!!#7!!!!!A!!!#&@<GF@4'&T>%NO<X>O4X>O;7ZH4&:$<'&T=U.M>8.U:8)5!)!!!!!!!1!)!$$`````!!%!!!!!!!Y!!!!"!!9!5!!!!!%!!!!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)5!)!!!!!!!A!&!!=!!!Q!1!!"`````Q!!!!%!!1!!!!!!!!!!!!!!!!!%!!)!#!!!!!1!!!"!!!!!+!!!!!)!!!1!!!!!!1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$T!!!"CHC=D9`,3M.!&);`[62\C:?I;S',,FSZ]17C1M&>M3`1-:EJA;G2:&L5F?$#V`)F@!^^!U_;3B?#S!_(/@`]FRHAB$?_0NZ@)U$(.YPZZ<XR4\5^^SN@X)WWR,DQXJEMF.76.9NJ]>R)-G`K/PF4F!8074K"UWO`L)/NEN)FL?_B+F9GW#1XQ<!D9%A/[B-FC^[M8-BRE0<1TM`JJS_[P!UN95N(,.F;Z,PU^$*X$*MO(2ZT=5`IU'@![&`^(>9R-B2CGUFVF\'%*/SR,W3$!SH\A>LA.\/^/6SD`9ACFE4E15B:6^C))YZF2N_Y(5J7!!!!!'E!!1!#!!-!"!!!!%A!$Q1!!!!!$Q$9!.5!!!"2!!]%!!!!!!]!W!$6!!!!7A!0"!!!!!!0!.A!V1!!!'-!$Q1!!!!!$Q$D!/!)5W6H<W5A65E)5W6H<W5A65E)5W6H<W5A65E&18*J97Q!!!"35V*$$1I!!UR71U.-1F:8!!!.C!!!"'E!!!!A!!!.;!!!!!!!!!!!!!!!)!!!!$1!!!2)!!!!(5R*1EY!!!!!!!!"<%R75V)!!!!!!!!"A&*55U=!!!!!!!!"F%.$5V1!!!!!!!!"K%R*>GE!!!!!!!!"P%.04F!!!!!!!!!"U&2./$!!!!!!!!!"Z%2'2&-!!!!!!!!"_%R*:(-!!!!!!!!#$&:*1U1!!!!!!!!#)%>$2%E!!!!!!!!#.(:F=H-!!!!%!!!#3&.$5V)!!!!!!!!#L%>$5&)!!!!!!!!#Q%F$4UY!!!!!!!!#V'FD<$A!!!!!!!!#[%.11T)!!!!!!!!#`%R*:H!!!!!!!!!$%%:13')!!!!!!!!$*%:15U5!!!!!!!!$/&:12&!!!!!!!!!$4%R*9G1!!!!!!!!$9%*%3')!!!!!!!!$>%*%5U5!!!!!!!!$C&:*6&-!!!!!!!!$H%253&!!!!!!!!!$M%V6351!!!!!!!!$R%B*5V1!!!!!!!!$W&:$6&!!!!!!!!!$\%:515)!!!!!!!!%!!!!!!$`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!!!!!!!!!`````Q!!!!!!!!$5!!!!!!!!!!$`````!!!!!!!!!/A!!!!!!!!!!0````]!!!!!!!!!]!!!!!!!!!!!`````Q!!!!!!!!%=!!!!!!!!!!$`````!!!!!!!!!31!!!!!!!!!!0````]!!!!!!!!"4!!!!!!!!!!!`````Q!!!!!!!!'9!!!!!!!!!!$`````!!!!!!!!!;A!!!!!!!!!!0````]!!!!!!!!#[!!!!!!!!!!%`````Q!!!!!!!!-!!!!!!!!!!!@`````!!!!!!!!!R1!!!!!!!!!#0````]!!!!!!!!$*!!!!!!!!!!*`````Q!!!!!!!!-Y!!!!!!!!!!L`````!!!!!!!!!UA!!!!!!!!!!0````]!!!!!!!!$8!!!!!!!!!!!`````Q!!!!!!!!.U!!!!!!!!!!$`````!!!!!!!!!YA!!!!!!!!!!0````]!!!!!!!!%$!!!!!!!!!!!`````Q!!!!!!!!A1!!!!!!!!!!$`````!!!!!!!!#"A!!!!!!!!!!0````]!!!!!!!!)+!!!!!!!!!!!`````Q!!!!!!!!K9!!!!!!!!!!$`````!!!!!!!!#K!!!!!!!!!!!0````]!!!!!!!!+K!!!!!!!!!!!`````Q!!!!!!!!KY!!!!!!!!!!$`````!!!!!!!!#S!!!!!!!!!!!0````]!!!!!!!!,+!!!!!!!!!!!`````Q!!!!!!!!P%!!!!!!!!!!$`````!!!!!!!!#]Q!!!!!!!!!!0````]!!!!!!!!,V!!!!!!!!!!!`````Q!!!!!!!!Q!!!!!!!!!!)$`````!!!!!!!!$0A!!!!!)%FN:U&O97RZ=W6';7RM:G&D>'^S1G6B<6.J?G5O9X2M!!!!!!</Property> + <Property Name="NI.LVClass.Geneology" Type="Xml"><String> +<Name></Name> +<Val>!!!!!B"*<7>"<G&M?8.F,GRW<'FC*%FN:U&O97RZ=W6';7RM:G&D>'^S1G6B<6.J?G5O<(:D<'&T=V"53$!!!!!!!!!!!!!!!!!!!A!"!!!!!!!!!!!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!5!)!!!!!!!!!!!P``!!!!!1!!!!!!!1!!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!)137VH17ZB<(FT:3ZM>GRJ9BR*<7>"<G&M?8.F2GFM<':B9X2P=CZM>G.M98.T5&2)-!!!!!!!!!!!!"1!A!!!!!!!!!!!!!!!</Val> +</String> +</Property> + <Property Name="NI.LVClass.IsTransferClass" Type="Bool">false</Property> + <Property Name="NI.LVClass.ParentClassLinkInfo" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!B"*<7>"<G&M?8.F,GRW<'FC(%FN:U&O97RZ=W6';7RM:G&D>'^S,GRW9WRB=X.16%AQ!!!!,A!"!!1!!!J';7RM:G&D>'^S(%FN:U&O97RZ=W6';7RM:G&D>'^S,GRW9WRB=X-!!!!!</Property> + <Item Name="ImgAnalyseFillfactorBeamSize.ctl" Type="Class Private Data" URL="ImgAnalyseFillfactorBeamSize.ctl"> + <Property Name="NI.LibItem.Scope" Type="Int">2</Property> + </Item> + <Item Name="private" Type="Folder"> + <Property Name="NI.LibItem.Scope" Type="Int">2</Property> + <Item Name="Eigenvector to Ellipse angle.vi" Type="VI" URL="../Eigenvector to Ellipse angle.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!#7!!!!"1!%!!!!%5!+!!JB?'FT)'&O:WRF!!!.1!I!"UZV<76S;7-!'%"!!!(`````!!),27FH:7ZW:7.U<X)!6!$Q!!Q!!!!!!!!!!1!!!!!!!!!!!!!!!!!!!!-#!!"Y!!!!!!!!!!!!!!!!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!B!!!!!!!1!%!!!!!!</Property> + <Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property> + <Property Name="NI.ClassItem.Flags" Type="Int">0</Property> + <Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property> + <Property Name="NI.ClassItem.MethodScope" Type="UInt">2</Property> + <Property Name="NI.ClassItem.Priority" Type="Int">1</Property> + <Property Name="NI.ClassItem.State" Type="Int">1082143232</Property> + </Item> + <Item Name="Eigenvector to Ellipse diams.vi" Type="VI" URL="../Eigenvector to Ellipse diams.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!#D!!!!"A!%!!!!$U!+!!BS972J>8-A-A!!$U!+!!BS972J>8-A-1!!$5!+!!>/>7VF=GFD!"B!1!!"`````Q!$#U6J:W6O>G6D>'^S!&1!]!!-!!!!!!!"!!)!!!!!!!!!!!!!!!!!!!!%!A!!?!!!!!!!!!!!!!!*!!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)1!!!!!!%!"1!!!!!</Property> + <Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property> + <Property Name="NI.ClassItem.Flags" Type="Int">0</Property> + <Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property> + <Property Name="NI.ClassItem.MethodScope" Type="UInt">2</Property> + <Property Name="NI.ClassItem.Priority" Type="Int">1</Property> + <Property Name="NI.ClassItem.State" Type="Int">1082143232</Property> + </Item> + <Item Name="Eigenvector to Ellipse params.vi" Type="VI" URL="../Eigenvector to Ellipse params.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!#8!!!!"A!%!!!!#5!+!!*Z-!!!#5!+!!*Y-!!!$5!+!!>/>7VF=GFD!"B!1!!"`````Q!$#U6J:W6O>G6D>'^S!&1!]!!-!!!!!!!"!!)!!!!!!!!!!!!!!!!!!!!%!A!!?!!!!!!!!!!!!!!*!!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)1!!!!!!%!"1!!!!!</Property> + <Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property> + <Property Name="NI.ClassItem.Flags" Type="Int">0</Property> + <Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property> + <Property Name="NI.ClassItem.MethodScope" Type="UInt">2</Property> + <Property Name="NI.ClassItem.Priority" Type="Int">1</Property> + <Property Name="NI.ClassItem.State" Type="Int">1082143232</Property> + </Item> + <Item Name="FitEllipse.vi" Type="VI" URL="../FitEllipse.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%1!!!!$!!%!!!!%5!+!!JB?'FT)'&O:WRF!!!01!I!#(*B:'FV=S!R!!!01!I!#(*B:'FV=S!S!!!91&!!!A!#!!--98BJ=S"M:7ZH>'BT!!!*1!I!!HAQ!!!*1!I!!HEQ!!!91&!!!A!&!!9-9W6O>'6S)("P;7ZU!!!61!-!$UZV<76S;7-A1W^O>(*P<!!31&!!!A!)!!A(1WRV=X2F=A!91%!!!@````]!#1J1<WFO>%&S=G&Z!!"5!0!!$!!!!!%!"!!(!!!!!!!!!!!!!!!!!!!!#A-!!(A!!!!!!!!*!!!!#1!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#%!!!!!!"!!M!!!!!</Property> + <Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property> + <Property Name="NI.ClassItem.Flags" Type="Int">0</Property> + <Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property> + <Property Name="NI.ClassItem.MethodScope" Type="UInt">2</Property> + <Property Name="NI.ClassItem.Priority" Type="Int">1</Property> + <Property Name="NI.ClassItem.State" Type="Int">1082143248</Property> + </Item> + <Item Name="GenerateScatterMatrix.vi" Type="VI" URL="../GenerateScatterMatrix.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$O!!!!#!!%!!!!'5!+!".3:7&M)%VB>(*J?#"&<'6N:7ZU!$U!]1!!!!!!!!!#$UZ*8UVB>(*J?#ZM>GRJ9AZ3:7&M47&U=GFY,G.U<!!71%!!!P``````````!!%"5Q!(1!-!!8A!"U!$!!&Z!"*!5!!#!!-!"!>$<(6T>'6S!"B!1!!"`````Q!&#F"P;7ZU18*S98E!!&1!]!!-!!!!!!!!!!)!!!!!!!!!!!!!!!!!!!!'!Q!!?!!!!!!!!!!!!!!!!!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)1!!!!!!%!"Q!!!!!</Property> + <Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property> + <Property Name="NI.ClassItem.Flags" Type="Int">0</Property> + <Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property> + <Property Name="NI.ClassItem.MethodScope" Type="UInt">2</Property> + <Property Name="NI.ClassItem.Priority" Type="Int">1</Property> + <Property Name="NI.ClassItem.State" Type="Int">1082143248</Property> + </Item> + <Item Name="Matrix_C.vi" Type="VI" URL="../Matrix_C.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!!Z!!!!!Q!.1!I!"UZV<76S;7-!%E"!!!,``````````Q!!!5-!%A$Q!!%!!1)!!!!!!!E!!!!!!1!#!!!!!!</Property> + <Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property> + <Property Name="NI.ClassItem.Flags" Type="Int">1073741824</Property> + <Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property> + <Property Name="NI.ClassItem.MethodScope" Type="UInt">2</Property> + <Property Name="NI.ClassItem.Priority" Type="Int">1</Property> + <Property Name="NI.ClassItem.State" Type="Int">1082143232</Property> + </Item> + </Item> + <Item Name="public" Type="Folder"> + <Property Name="NI.LibItem.Scope" Type="Int">1</Property> + <Item Name="CalcBeamSize.vi" Type="VI" URL="../CalcBeamSize.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)/!!!!%1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$U!+!!BS972J>8-A-1!!$U!+!!BS972J>8-A-A!!'%"1!!)!"!!&$'&Y;8-A<'6O:X2I=Q!!#5!+!!*Y-!!!#5!+!!*Z-!!!'%"1!!)!"Q!)$'.F<H2F=C"Q<WFO>!!!9E"Q!"Y!!$=137VH17ZB<(FT:3ZM>GRJ9C2*<7>"<G&M?8.F2GFM<':B9X2P=E*F97V4;8JF,GRW9WRB=X-!)%FN:U&O97RZ=W6';7RM:G&D>'^S1G6B<6.J?G5A<X6U!!!21!I!#G&Y;8-A97ZH<'5!!"&!#A!,:GFM<#"G97.U<X)!"!!!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!9%"Q!"Y!!$=137VH17ZB<(FT:3ZM>GRJ9C2*<7>"<G&M?8.F2GFM<':B9X2P=E*F97V4;8JF,GRW9WRB=X-!(UFN:U&O97RZ=W6';7RM:G&D>'^S1G6B<6.J?G5A;7Y!91$Q!!Q!!Q!'!!E!#A!,!!Q!$1!.!!Y!$1!.!!]$!!"Y!!!.#!!!#1!!!!E!!!!.#Q!!#1!!!!E!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!"!!!!U!!!!-!!!!!!!!!!!!!!%!%!!!!!!</Property> + <Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property> + <Property Name="NI.ClassItem.Flags" Type="Int">0</Property> + <Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property> + <Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property> + <Property Name="NI.ClassItem.Priority" Type="Int">1</Property> + <Property Name="NI.ClassItem.State" Type="Int">1342710288</Property> + </Item> + <Item Name="CalcEllipsePoints.vi" Type="VI" URL="../CalcEllipsePoints.vi"> + <Property Name="NI.ClassItem.ConnectorPane" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$^!!!!#Q!%!!!!#5!+!!*Y-!!!#5!+!!*Z-!!!%E"1!!)!!1!#"U.M>8.U:8)!'E"!!!(`````!!-.27RM;8"T:6"P;7ZU=Q!21!I!#G&Y;8-A97ZH<'5!!!^!#A!)=G&E;86T)$%!!!^!#A!)=G&E;86T)$)!!"B!5!!#!!9!"QRB?'FT)'RF<G>U;(-!!"B!5!!#!!%!!ARD:7ZU:8)A='^J<H1!!&1!]!!-!!!!!!!!!!1!!!!!!!!!!!!!!!5!#!!*!Q!!?!!!!!!!!!!!!!!!!!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%A!!!"!!!!!1!!!!!!%!#A!!!!!</Property> + <Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property> + <Property Name="NI.ClassItem.Flags" Type="Int">0</Property> + <Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">true</Property> + <Property Name="NI.ClassItem.MethodScope" Type="UInt">1</Property> + <Property Name="NI.ClassItem.Priority" Type="Int">1</Property> + <Property Name="NI.ClassItem.State" Type="Int">1082130960</Property> + </Item> + </Item> +</LVClass> diff --git a/ImgAnalyse/FillfactorBeamSize/Matrix_C.vi b/ImgAnalyse/FillfactorBeamSize/Matrix_C.vi new file mode 100644 index 0000000000000000000000000000000000000000..5f50d79157d9054c1e227b3afff3c407f6ef816a Binary files /dev/null and b/ImgAnalyse/FillfactorBeamSize/Matrix_C.vi differ