##// END OF EJS Templates
Bux fixed: La seleccion de canales en el gragico SpectraPlot, RTIPlot y Scope fueron testeados
Miguel Valdez -
r214:9519efb857d0
parent child
Show More
@@ -118,7 +118,7 class RTIPlot(Figure):
118 for channel in channelList:
118 for channel in channelList:
119 if channel not in dataOut.channelList:
119 if channel not in dataOut.channelList:
120 raise ValueError, "Channel %d is not in dataOut.channelList"
120 raise ValueError, "Channel %d is not in dataOut.channelList"
121 channelIndexList.append(channel)
121 channelIndexList.append(dataOut.channelList.index(chachannel))
122
122
123 if timerange != None:
123 if timerange != None:
124 self.__timerange = timerange
124 self.__timerange = timerange
@@ -271,7 +271,7 class SpectraPlot(Figure):
271 for channel in channelList:
271 for channel in channelList:
272 if channel not in dataOut.channelList:
272 if channel not in dataOut.channelList:
273 raise ValueError, "Channel %d is not in dataOut.channelList"
273 raise ValueError, "Channel %d is not in dataOut.channelList"
274 channelIndexList.append(channelList.index(channel))
274 channelIndexList.append(dataOut.channelList.index(channel))
275
275
276 x = dataOut.getVelRange(1)
276 x = dataOut.getVelRange(1)
277 y = dataOut.getHeiRange()
277 y = dataOut.getHeiRange()
@@ -376,7 +376,13 class Scope(Figure):
376 """
376 """
377
377
378 if channelList == None:
378 if channelList == None:
379 channelList = dataOut.channelList
379 channelIndexList = dataOut.channelIndexList
380 else:
381 channelIndexList = []
382 for channel in channelList:
383 if channel not in dataOut.channelList:
384 raise ValueError, "Channel %d is not in dataOut.channelList"
385 channelIndexList.append(dataOut.channelList.index(chachannel))
380
386
381 x = dataOut.heightList
387 x = dataOut.heightList
382 y = dataOut.data[channelList,:] * numpy.conjugate(dataOut.data[channelList,:])
388 y = dataOut.data[channelList,:] * numpy.conjugate(dataOut.data[channelList,:])
General Comments 0
You need to be logged in to leave comments. Login now