From 210ad7cdcd5860a62a535d01c64af20e4dae6f14 Mon Sep 17 00:00:00 2001 From: rivers Date: Wed, 24 Dec 2008 21:29:45 +0000 Subject: [PATCH] Added third dimension git-svn-id: https://subversion.xor.aps.anl.gov/synApps/areaDetector/trunk@8108 dc6c5ff5-0b8b-c028-a01f-ffb33f00fc8b --- ADApp/op/adl/NDROIN.adl | 2348 +++++++++++++++++++++------------------ 1 file changed, 1258 insertions(+), 1090 deletions(-) diff --git a/ADApp/op/adl/NDROIN.adl b/ADApp/op/adl/NDROIN.adl index 6dc3ff7..95a6a5a 100644 --- a/ADApp/op/adl/NDROIN.adl +++ b/ADApp/op/adl/NDROIN.adl @@ -1,14 +1,14 @@ file { - name="/home/epics/devel/areaDetector/1-2/ADApp/op/adl/NDROIN.adl" - version=030000 + name="/home/epics/devel/areaDetector/1-4/ADApp/op/adl/NDROIN.adl" + version=030102 } display { object { - x=262 - y=385 - width=620 - height=600 + x=604 + y=126 + width=615 + height=625 } clr=14 bclr=4 @@ -113,10 +113,10 @@ text { } rectangle { object { - x=10 + x=5 y=40 - width=350 - height=380 + width=360 + height=405 } "basic attribute" { clr=14 @@ -165,457 +165,6 @@ text { textix="Use this ROI?" align="horiz. right" } -text { - object { - x=193 - y=129 - width=10 - height=20 - } - "basic attribute" { - clr=14 - } - textix="X" - align="horiz. right" -} -text { - object { - x=286 - y=129 - width=10 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Y" - align="horiz. right" -} -composite { - object { - x=57 - y=331 - width=265 - height=20 - } - "composite name"="" - children { - "text update" { - object { - x=261 - y=332 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)ImageSizeY_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - "text update" { - object { - x=168 - y=332 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)ImageSizeX_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - text { - object { - x=57 - y=331 - width=100 - height=20 - } - "basic attribute" { - clr=14 - } - textix="ROI Size" - align="horiz. right" - } - } -} -"cartesian plot" { - object { - x=370 - y=362 - width=230 - height=229 - } - plotcom { - title="Histogram" - xlabel="Bin number" - ylabel="Counts" - clr=14 - bclr=51 - } - trace[0] { - ydata="$(P)$(R)Histogram_RBV" - data_clr=14 - } -} -rectangle { - object { - x=370 - y=122 - width=230 - height=230 - } - "basic attribute" { - clr=14 - fill="outline" - } -} -text { - object { - x=381 - y=152 - width=110 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Compute" -} -menu { - object { - x=502 - y=171 - width=60 - height=18 - } - control { - chan="$(P)$(R)ComputeHistogram" - clr=14 - bclr=51 - } -} -"text update" { - object { - x=500 - y=152 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)ComputeHistogram_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } -} -text { - object { - x=381 - y=171 - width=110 - height=20 - } - "basic attribute" { - clr=14 - } - textix="histogram?" - align="horiz. right" -} -rectangle { - object { - x=432 - y=124 - width=107 - height=21 - } - "basic attribute" { - clr=2 - } -} -text { - object { - x=435 - y=124 - width=100 - height=20 - } - "basic attribute" { - clr=54 - } - textix="Histogram" - align="horiz. centered" -} -"text entry" { - object { - x=502 - y=260 - width=60 - height=20 - } - control { - chan="$(P)$(R)HistMin" - clr=14 - bclr=51 - } - limits { - } -} -"text update" { - object { - x=502 - y=240 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)HistMin_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } -} -text { - object { - x=421 - y=260 - width=70 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Minimum" - align="horiz. right" -} -"text entry" { - object { - x=502 - y=215 - width=60 - height=20 - } - control { - chan="$(P)$(R)HistSize" - clr=14 - bclr=51 - } - limits { - } -} -"text update" { - object { - x=502 - y=195 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)HistSize_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } -} -text { - object { - x=421 - y=215 - width=70 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Size" - align="horiz. right" -} -composite { - object { - x=391 - y=330 - width=172 - height=20 - } - "composite name"="" - children { - "text update" { - object { - x=502 - y=331 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)HistEntropy_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - text { - object { - x=391 - y=330 - width=100 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Entropy" - align="horiz. right" - } - } -} -"text entry" { - object { - x=502 - y=305 - width=60 - height=20 - } - control { - chan="$(P)$(R)HistMax" - clr=14 - bclr=51 - } - limits { - } -} -"text update" { - object { - x=502 - y=285 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)HistMax_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } -} -text { - object { - x=421 - y=305 - width=70 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Maximum" - align="horiz. right" -} -rectangle { - object { - x=10 - y=430 - width=350 - height=160 - } - "basic attribute" { - clr=14 - fill="outline" - } -} -text { - object { - x=18 - y=467 - width=180 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Compute statistics" -} -menu { - object { - x=212 - y=468 - width=60 - height=18 - } - control { - chan="$(P)$(R)ComputeStatistics" - clr=14 - bclr=51 - } -} -"text update" { - object { - x=279 - y=468 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)ComputeStatistics_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } -} -composite { - object { - x=142 - y=433 - width=107 - height=21 - } - "composite name"="" - children { - rectangle { - object { - x=142 - y=433 - width=107 - height=21 - } - "basic attribute" { - clr=2 - } - } - text { - object { - x=145 - y=433 - width=100 - height=20 - } - "basic attribute" { - clr=54 - } - textix="Statistics" - align="horiz. centered" - } - } -} text { object { x=84 @@ -644,638 +193,11 @@ text { limits { } } -composite { - object { - x=87 - y=358 - width=254 - height=20 - } - "composite name"="" - children { - text { - object { - x=87 - y=358 - width=70 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Data type" - align="horiz. right" - } - menu { - object { - x=168 - y=359 - width=80 - height=18 - } - control { - chan="$(P)$(R)DataType" - clr=14 - bclr=51 - } - } - "text update" { - object { - x=261 - y=359 - width=80 - height=18 - } - monitor { - chan="$(P)$(R)DataType_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - } -} -composite { - object { - x=87 - y=151 - width=235 - height=40 - } - "composite name"="" - children { - "text entry" { - object { - x=168 - y=171 - width=60 - height=20 - } - control { - chan="$(P)$(R)BinX" - clr=14 - bclr=51 - } - limits { - } - } - "text entry" { - object { - x=261 - y=171 - width=60 - height=20 - } - control { - chan="$(P)$(R)BinY" - clr=14 - bclr=51 - } - limits { - } - } - "text update" { - object { - x=168 - y=151 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)BinX_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - "text update" { - object { - x=261 - y=151 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)BinY_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - text { - object { - x=87 - y=171 - width=70 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Binning" - align="horiz. right" - } - } -} -composite { - object { - x=107 - y=196 - width=215 - height=40 - } - "composite name"="" - children { - composite { - object { - x=168 - y=196 - width=154 - height=40 - } - "composite name"="" - children { - "text update" { - object { - x=168 - y=196 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)MinX_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - "text entry" { - object { - x=168 - y=216 - width=60 - height=20 - } - control { - chan="$(P)$(R)MinX" - clr=14 - bclr=51 - } - limits { - } - } - "text entry" { - object { - x=261 - y=216 - width=60 - height=20 - } - control { - chan="$(P)$(R)MinY" - clr=14 - bclr=51 - } - limits { - } - } - "text update" { - object { - x=261 - y=196 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)MinY_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - } - } - text { - object { - x=107 - y=216 - width=50 - height=20 - } - "basic attribute" { - clr=14 - } - textix="ROI start" - align="horiz. right" - } - } -} -composite { - object { - x=117 - y=241 - width=205 - height=40 - } - "composite name"="" - children { - text { - object { - x=117 - y=261 - width=40 - height=20 - } - "basic attribute" { - clr=14 - } - textix="ROI size" - align="horiz. right" - } - composite { - object { - x=168 - y=241 - width=154 - height=40 - } - "composite name"="" - children { - "text entry" { - object { - x=168 - y=261 - width=60 - height=20 - } - control { - chan="$(P)$(R)SizeX" - clr=14 - bclr=51 - } - limits { - } - } - "text entry" { - object { - x=261 - y=261 - width=60 - height=20 - } - control { - chan="$(P)$(R)SizeY" - clr=14 - bclr=51 - } - limits { - } - } - "text update" { - object { - x=168 - y=241 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)SizeX_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - "text update" { - object { - x=261 - y=241 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)SizeY_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - } - } - } -} -composite { - object { - x=87 - y=286 - width=235 - height=40 - } - "composite name"="" - children { - "text update" { - object { - x=261 - y=286 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)ReverseY_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - menu { - object { - x=261 - y=306 - width=60 - height=18 - } - control { - chan="$(P)$(R)ReverseY" - clr=14 - bclr=51 - } - } - text { - object { - x=87 - y=306 - width=70 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Reverse" - align="horiz. right" - } - menu { - object { - x=168 - y=306 - width=60 - height=18 - } - control { - chan="$(P)$(R)ReverseX" - clr=14 - bclr=51 - } - } - "text update" { - object { - x=168 - y=286 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)ReverseX_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - } -} -composite { - object { - x=87 - y=383 - width=235 - height=20 - } - "composite name"="" - children { - "text update" { - object { - x=261 - y=383 - width=61 - height=18 - } - monitor { - chan="$(P)$(R)BgdWidth_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } - } - "text entry" { - object { - x=168 - y=383 - width=60 - height=20 - } - control { - chan="$(P)$(R)BgdWidth" - clr=14 - bclr=51 - } - limits { - } - } - text { - object { - x=87 - y=383 - width=70 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Bgd. width" - align="horiz. right" - } - } -} rectangle { object { - x=50 - y=123 - width=290 - height=230 - } - "basic attribute" { - clr=14 - fill="outline" - } -} -text { - object { - x=20 - y=499 - width=70 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Minimum" - align="horiz. right" -} -"text update" { - object { - x=101 - y=500 - width=80 - height=18 - } - monitor { - chan="$(P)$(R)MinValue_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } -} -text { - object { - x=20 - y=524 - width=70 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Maximum" - align="horiz. right" -} -"text update" { - object { - x=101 - y=525 - width=80 - height=18 - } - monitor { - chan="$(P)$(R)MaxValue_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } -} -text { - object { - x=202 - y=500 - width=40 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Mean" - align="horiz. right" -} -"text update" { - object { - x=253 - y=501 - width=100 - height=18 - } - monitor { - chan="$(P)$(R)MeanValue_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } -} -text { - object { - x=192 - y=525 - width=50 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Total" - align="horiz. right" -} -"text update" { - object { - x=253 - y=526 - width=100 - height=18 - } - monitor { - chan="$(P)$(R)Total_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } -} -text { - object { - x=212 - y=550 - width=30 - height=20 - } - "basic attribute" { - clr=14 - } - textix="Net" - align="horiz. right" -} -"text update" { - object { - x=253 - y=551 - width=100 - height=18 - } - monitor { - chan="$(P)$(R)Net_RBV" - clr=54 - bclr=4 - } - align="horiz. centered" - limits { - } -} -rectangle { - object { - x=130 + x=57 y=9 - width=360 + width=500 height=26 } "basic attribute" { @@ -1284,7 +206,7 @@ rectangle { } text { object { - x=202 + x=199 y=10 width=216 height=25 @@ -1295,3 +217,1249 @@ text { textix="$(P)$(R)" align="horiz. centered" } +"cartesian plot" { + object { + x=375 + y=385 + width=230 + height=229 + } + plotcom { + title="Histogram" + xlabel="Bin number" + ylabel="Counts" + clr=14 + bclr=51 + } + trace[0] { + ydata="$(P)$(R)Histogram_RBV" + data_clr=14 + } +} +composite { + object { + x=5 + y=455 + width=360 + height=160 + } + "composite name"="" + children { + rectangle { + object { + x=5 + y=455 + width=360 + height=160 + } + "basic attribute" { + clr=14 + fill="outline" + } + } + text { + object { + x=13 + y=492 + width=185 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Compute statistics" + } + menu { + object { + x=213 + y=493 + width=62 + height=18 + } + control { + chan="$(P)$(R)ComputeStatistics" + clr=14 + bclr=51 + } + } + "text update" { + object { + x=282 + y=493 + width=63 + height=18 + } + monitor { + chan="$(P)$(R)ComputeStatistics_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + composite { + object { + x=141 + y=458 + width=110 + height=21 + } + "composite name"="" + children { + rectangle { + object { + x=141 + y=458 + width=110 + height=21 + } + "basic attribute" { + clr=2 + } + } + text { + object { + x=144 + y=458 + width=103 + height=20 + } + "basic attribute" { + clr=54 + } + textix="Statistics" + align="horiz. centered" + } + } + } + text { + object { + x=15 + y=524 + width=72 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Minimum" + align="horiz. right" + } + "text update" { + object { + x=99 + y=525 + width=82 + height=18 + } + monitor { + chan="$(P)$(R)MinValue_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + text { + object { + x=15 + y=549 + width=72 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Maximum" + align="horiz. right" + } + "text update" { + object { + x=99 + y=550 + width=82 + height=18 + } + monitor { + chan="$(P)$(R)MaxValue_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + text { + object { + x=202 + y=525 + width=41 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Mean" + align="horiz. right" + } + "text update" { + object { + x=255 + y=526 + width=103 + height=18 + } + monitor { + chan="$(P)$(R)MeanValue_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + text { + object { + x=192 + y=550 + width=51 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Total" + align="horiz. right" + } + "text update" { + object { + x=255 + y=551 + width=103 + height=18 + } + monitor { + chan="$(P)$(R)Total_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + text { + object { + x=213 + y=575 + width=31 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Net" + align="horiz. right" + } + "text update" { + object { + x=255 + y=576 + width=103 + height=18 + } + monitor { + chan="$(P)$(R)Net_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + } +} +composite { + object { + x=87 + y=385 + width=254 + height=45 + } + "composite name"="" + children { + composite { + object { + x=87 + y=385 + width=254 + height=20 + } + "composite name"="" + children { + text { + object { + x=87 + y=385 + width=70 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Data type" + align="horiz. right" + } + menu { + object { + x=168 + y=386 + width=80 + height=18 + } + control { + chan="$(P)$(R)DataType" + clr=14 + bclr=51 + } + } + "text update" { + object { + x=261 + y=386 + width=80 + height=18 + } + monitor { + chan="$(P)$(R)DataType_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + } + } + composite { + object { + x=87 + y=410 + width=235 + height=20 + } + "composite name"="" + children { + "text update" { + object { + x=261 + y=410 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)BgdWidth_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + "text entry" { + object { + x=168 + y=410 + width=60 + height=20 + } + control { + chan="$(P)$(R)BgdWidth" + clr=14 + bclr=51 + } + limits { + } + } + text { + object { + x=87 + y=410 + width=70 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Bgd. width" + align="horiz. right" + } + } + } + } +} +rectangle { + object { + x=10 + y=123 + width=350 + height=255 + } + "basic attribute" { + clr=14 + fill="outline" + } +} +text { + object { + x=235 + y=129 + width=10 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Y" + align="horiz. right" +} +text { + object { + x=315 + y=129 + width=10 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Z" + align="horiz. right" +} +text { + object { + x=155 + y=129 + width=10 + height=20 + } + "basic attribute" { + clr=14 + } + textix="X" + align="horiz. right" +} +text { + object { + x=17 + y=355 + width=100 + height=20 + } + "basic attribute" { + clr=14 + } + textix="ROI Size" + align="horiz. right" +} +text { + object { + x=47 + y=195 + width=70 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Binning" + align="horiz. right" +} +text { + object { + x=67 + y=240 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="ROI start" + align="horiz. right" +} +text { + object { + x=77 + y=285 + width=40 + height=20 + } + "basic attribute" { + clr=14 + } + textix="ROI size" + align="horiz. right" +} +text { + object { + x=47 + y=330 + width=70 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Reverse" + align="horiz. right" +} +"text update" { + object { + x=210 + y=356 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)ImageSizeY_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text entry" { + object { + x=210 + y=195 + width=60 + height=20 + } + control { + chan="$(P)$(R)BinY" + clr=14 + bclr=51 + } + limits { + } +} +"text update" { + object { + x=210 + y=175 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)BinY_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text entry" { + object { + x=210 + y=240 + width=60 + height=20 + } + control { + chan="$(P)$(R)MinY" + clr=14 + bclr=51 + } + limits { + } +} +"text update" { + object { + x=210 + y=220 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)MinY_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text entry" { + object { + x=210 + y=285 + width=60 + height=20 + } + control { + chan="$(P)$(R)SizeY" + clr=14 + bclr=51 + } + limits { + } +} +"text update" { + object { + x=210 + y=265 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)SizeY_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text update" { + object { + x=210 + y=310 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)ReverseY_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +menu { + object { + x=210 + y=330 + width=60 + height=18 + } + control { + chan="$(P)$(R)ReverseY" + clr=14 + bclr=51 + } +} +"text update" { + object { + x=290 + y=356 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)ImageSizeZ_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text entry" { + object { + x=290 + y=195 + width=60 + height=20 + } + control { + chan="$(P)$(R)BinZ" + clr=14 + bclr=51 + } + limits { + } +} +"text update" { + object { + x=290 + y=175 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)BinZ_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text entry" { + object { + x=290 + y=240 + width=60 + height=20 + } + control { + chan="$(P)$(R)MinZ" + clr=14 + bclr=51 + } + limits { + } +} +"text update" { + object { + x=290 + y=220 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)MinZ_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text entry" { + object { + x=290 + y=285 + width=60 + height=20 + } + control { + chan="$(P)$(R)SizeZ" + clr=14 + bclr=51 + } + limits { + } +} +"text update" { + object { + x=290 + y=265 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)SizeZ_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text update" { + object { + x=290 + y=310 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)ReverseZ_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +menu { + object { + x=290 + y=330 + width=60 + height=18 + } + control { + chan="$(P)$(R)ReverseZ" + clr=14 + bclr=51 + } +} +"text update" { + object { + x=130 + y=356 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)ImageSizeX_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text entry" { + object { + x=130 + y=195 + width=60 + height=20 + } + control { + chan="$(P)$(R)BinX" + clr=14 + bclr=51 + } + limits { + } +} +"text update" { + object { + x=130 + y=175 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)BinX_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text update" { + object { + x=130 + y=220 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)MinX_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text entry" { + object { + x=130 + y=240 + width=60 + height=20 + } + control { + chan="$(P)$(R)MinX" + clr=14 + bclr=51 + } + limits { + } +} +"text entry" { + object { + x=130 + y=285 + width=60 + height=20 + } + control { + chan="$(P)$(R)SizeX" + clr=14 + bclr=51 + } + limits { + } +} +"text update" { + object { + x=130 + y=265 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)SizeX_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +menu { + object { + x=130 + y=330 + width=60 + height=18 + } + control { + chan="$(P)$(R)ReverseX" + clr=14 + bclr=51 + } +} +"text update" { + object { + x=130 + y=310 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)ReverseX_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +text { + object { + x=17 + y=150 + width=100 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Input Size" + align="horiz. right" +} +"text update" { + object { + x=130 + y=151 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)MaxSizeX_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text update" { + object { + x=210 + y=151 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)MaxSizeY_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +"text update" { + object { + x=290 + y=151 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)MaxSizeZ_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } +} +composite { + object { + x=375 + y=123 + width=230 + height=230 + } + "composite name"="" + children { + rectangle { + object { + x=375 + y=123 + width=230 + height=230 + } + "basic attribute" { + clr=14 + fill="outline" + } + } + text { + object { + x=386 + y=153 + width=110 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Compute" + } + menu { + object { + x=507 + y=172 + width=60 + height=18 + } + control { + chan="$(P)$(R)ComputeHistogram" + clr=14 + bclr=51 + } + } + "text update" { + object { + x=505 + y=153 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)ComputeHistogram_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + text { + object { + x=386 + y=172 + width=110 + height=20 + } + "basic attribute" { + clr=14 + } + textix="histogram?" + align="horiz. right" + } + rectangle { + object { + x=437 + y=125 + width=107 + height=21 + } + "basic attribute" { + clr=2 + } + } + text { + object { + x=440 + y=125 + width=100 + height=20 + } + "basic attribute" { + clr=54 + } + textix="Histogram" + align="horiz. centered" + } + "text entry" { + object { + x=507 + y=261 + width=60 + height=20 + } + control { + chan="$(P)$(R)HistMin" + clr=14 + bclr=51 + } + limits { + } + } + "text update" { + object { + x=507 + y=241 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)HistMin_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + text { + object { + x=426 + y=261 + width=70 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Minimum" + align="horiz. right" + } + "text entry" { + object { + x=507 + y=216 + width=60 + height=20 + } + control { + chan="$(P)$(R)HistSize" + clr=14 + bclr=51 + } + limits { + } + } + "text update" { + object { + x=507 + y=196 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)HistSize_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + text { + object { + x=426 + y=216 + width=70 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Size" + align="horiz. right" + } + composite { + object { + x=396 + y=331 + width=172 + height=20 + } + "composite name"="" + children { + "text update" { + object { + x=507 + y=332 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)HistEntropy_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + text { + object { + x=396 + y=331 + width=100 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Entropy" + align="horiz. right" + } + } + } + "text entry" { + object { + x=507 + y=306 + width=60 + height=20 + } + control { + chan="$(P)$(R)HistMax" + clr=14 + bclr=51 + } + limits { + } + } + "text update" { + object { + x=507 + y=286 + width=61 + height=18 + } + monitor { + chan="$(P)$(R)HistMax_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + text { + object { + x=426 + y=306 + width=70 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Maximum" + align="horiz. right" + } + } +}