- Poldi data file writing with automatic update
- many fixes to TAS - Changed HM code for ILL PSD to account for Christoph's offset to positive.
This commit is contained in:
11
tascom.tcl
11
tascom.tcl
@@ -495,8 +495,10 @@ proc co args {
|
||||
#----- format output
|
||||
set cts [tasSplit [counter getcounts]]
|
||||
set m1 [tasSplit [counter getmonitor 1]]
|
||||
set m3 [tasSplit [counter getmonitor 2]]
|
||||
return [format " Counts = %8d, M1 = %8d, M3 = %8d" $cts $m1 $m3]
|
||||
set m2 [tasSplit [counter getmonitor 2]]
|
||||
set m3 [tasSplit [counter getmonitor 3]]
|
||||
return [format " Counts = %8d, M1 = %8d, M2 = %8d, M3 = %8d" \
|
||||
$cts $m1 $m2 $m3]
|
||||
}
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
@@ -775,7 +777,7 @@ proc le args {
|
||||
set v2 [tasSplit [qm]]
|
||||
set val [format " %9.4f %9.4f\n" $v1 $v2]
|
||||
set v1 [tasSplit [ten]]
|
||||
set v2 [tasSplit [qm]]
|
||||
set v2 [tasSplit [tqm]]
|
||||
set val2 [format " %9.4f %9.4f\n" $v1 $v2]
|
||||
append output [format "POSN: %s" $val]
|
||||
append output [format "TARG: %s" $val2]
|
||||
@@ -926,8 +928,7 @@ proc sz args {
|
||||
"%-8sOld: %8.2f %8.2f %8.2f %8.2f %8.2f %8.2f %8.2f\n" \
|
||||
$mot $loh $los $pos $targ $his $hih $zero]
|
||||
#-------action
|
||||
set newZero [expr $zero + ($val - $pos)]
|
||||
madZero $mot $newZero
|
||||
madZero $mot $val
|
||||
catch {updateqe} msg
|
||||
#-------- more output
|
||||
set zero [tasSplit [madZero $mot]]
|
||||
|
||||
Reference in New Issue
Block a user