Пример #1
0
 def testIntensityInRange(self):
     data = np.array([ 0.0, 1.0, 2.0, 3.0, 4.0, 5.0 ]).reshape(-1,1)
     ones = np.ones_like(data)
     peaks = np.hstack((data, ones))
     assert peaks.shape == (6,2)
     spec = Spectrum(peaks, 0.0, 1, "0")
     assert spec.intensityInRange(0.0, 5.0) == 6.0
     assert spec.intensityInRange(0.1, 5.0) == 5.0
     assert spec.intensityInRange(0.0, 4.5) == 5.0
     assert spec.intensityInRange(0.5, 4.5) == 4.0
     assert spec.intensityInRange(2.0, 2.0) == 1.0
     assert spec.intensityInRange(2.1, 2.0) == 0.0
Пример #2
0
 def testIntensityInRange(self):
     data = np.array([0.0, 1.0, 2.0, 3.0, 4.0, 5.0]).reshape(-1, 1)
     ones = np.ones_like(data)
     peaks = np.hstack((data, ones))
     assert peaks.shape == (6, 2)
     spec = Spectrum(peaks, 0.0, 1, "0")
     assert spec.intensityInRange(0.0, 5.0) == 6.0
     assert spec.intensityInRange(0.1, 5.0) == 5.0
     assert spec.intensityInRange(0.0, 4.5) == 5.0
     assert spec.intensityInRange(0.5, 4.5) == 4.0
     assert spec.intensityInRange(2.0, 2.0) == 1.0
     assert spec.intensityInRange(2.1, 2.0) == 0.0
     assert spec.maxIntensity() == 1.0