[bugfix] snr calculation takes offset from cutting into account
This commit is contained in:
parent
8f721da643
commit
8280a5043c
@ -228,7 +228,9 @@ class AICPicker(AutoPicker):
|
|||||||
if self.Pick is not None:
|
if self.Pick is not None:
|
||||||
self.Data[0].data = check_counts_ms(self.Data[0].data)
|
self.Data[0].data = check_counts_ms(self.Data[0].data)
|
||||||
# calculate SNR from CF
|
# calculate SNR from CF
|
||||||
self.SNR = getSNR(self.Data, self.TSNR, self.Pick)[0] # TODO Check wether this yields similar results
|
# subtract beginning of Tcf to get sample index in self.Data, which
|
||||||
|
# is cut out off trace
|
||||||
|
self.SNR = getSNR(self.Data, self.TSNR, self.Pick-self.Tcf[0])[0] # TODO Check wether this yields similar results
|
||||||
# calculate slope from CF after initial pick
|
# calculate slope from CF after initial pick
|
||||||
try:
|
try:
|
||||||
self.slope, iislope, datafit = calcSlope(self.Data, self.aicsmooth, self.Tcf, self.Pick, self.TSNR)
|
self.slope, iislope, datafit = calcSlope(self.Data, self.aicsmooth, self.Tcf, self.Pick, self.TSNR)
|
||||||
|
Loading…
Reference in New Issue
Block a user