Files
sf-op/script/test/WireScannerChannels.py
root dcdb3ee2ac
2018-05-15 10:29:52 +02:00

59 lines
1.7 KiB
Python

#ws = "SARUN20-DWSC010"
#ws = "SINDI01-DWSC090"
#ws = "SARMA02-DWSC060"
#ws = "S10DI01-DWSC010"
ws = "SARMA02-DWSC060"
print caget(ws + ":VALID")
print "COM:" , caget(ws + ":B1_X_CENTER_OF_MASS")
print "RMS:" , caget(ws + ":B1_X_RMS")
print "AMP:" , caget(ws + ":B1_X_FIT_AMPLITUDE")
print "MEAN:" , caget(ws + ":B1_X_FIT_MEAN")
print "OFF:" , caget(ws + ":B1_X_FIT_OFFSET")
print "SIGMA:" , caget(ws + ":B1_X_FIT_STANDARD_DEVIATION")
plot([caget(ws + ":B1_X_AMPLITUDE"), caget(ws + ":B1_X_FIT_GAUSS_FUNCTION")], ["data", "fit"], xdata = caget(ws + ":B1_X_POSITION"))
"""
print caget(ws + ":B1_Y_CENTER_OF_MASS")
print caget(ws + ":B1_Y_RMS")
print caget(ws + ":B1_Y_FIT_AMPLITUDE")
print caget(ws + ":B1_Y_FIT_MEAN")
print caget(ws + ":B1_Y_FIT_OFFSET")
print caget(ws + ":B1_Y_FIT_STANDARD_DEVIATION")
print len(caget(ws + ":B1_Y_POSITION"))
print len(caget(ws + ":B1_Y_AMPLITUDE"))
print caget(ws + ":B2_X_CENTER_OF_MASS")
print caget(ws + ":B2_X_RMS")
print caget(ws + ":B2_X_FIT_AMPLITUDE")
print caget(ws + ":B2_X_FIT_MEAN")
print caget(ws + ":B2_X_FIT_OFFSET")
print caget(ws + ":B2_X_FIT_STANDARD_DEVIATION")
print len(caget(ws + ":B2_X_POSITION"))
print len(caget(ws + ":B2_X_AMPLITUDE"))
print caget(ws + ":B2_Y_CENTER_OF_MASS")
print caget(ws + ":B2_Y_RMS")
print caget(ws + ":B2_Y_FIT_AMPLITUDE")
print caget(ws + ":B2_Y_FIT_MEAN")
print caget(ws + ":B2_Y_FIT_OFFSET")
print caget(ws + ":B2_Y_FIT_STANDARD_DEVIATION")
print len(caget(ws + ":B2_Y_POSITION"))
print len(caget(ws + ":B2_Y_AMPLITUDE"))
"""
#print len(caget(ws + ":B1_X_FIT_GAUSS_FUNCTION"))
#print len(caget(ws + ":B1_Y_FIT_GAUSS_FUNCTION"))
#print len(caget(ws + ":B2_X_FIT_GAUSS_FUNCTION"))
#print len(caget(ws + ":B2_Y_FIT_GAUSS_FUNCTION"))