Commit d9ea7da38089b890c99f08d1009a94bd44863a58

Authored by Jürgen Knödlseder
1 parent 8829b597

Avoid too small values in csspec

Showing 1 changed file with 3 additions and 3 deletions
cscripts/csspec.py
@@ -373,9 +373,9 @@ class csspec(ctools.csobservation): @@ -373,9 +373,9 @@ class csspec(ctools.csobservation):
373 for i in range(spectrum.nodes()): 373 for i in range(spectrum.nodes()):
374 par = spectrum[i*2+1] 374 par = spectrum[i*2+1]
375 value = par.value() 375 value = par.value()
376 - minimum = 1.0e-30 * value 376 + minimum = 1.0e-20 * value
377 if minimum <= 0.0: 377 if minimum <= 0.0:
378 - minimum = 1.0e-50 378 + minimum = 1.0e-40
379 if minimum < value: 379 if minimum < value:
380 value = minimum 380 value = minimum
381 par.value(value) 381 par.value(value)
@@ -759,7 +759,7 @@ class csspec(ctools.csobservation): @@ -759,7 +759,7 @@ class csspec(ctools.csobservation):
759 759
760 # Set intensity of node to tiny value 760 # Set intensity of node to tiny value
761 par = obs.models()[self['srcname'].string()].spectral()[i*2+1] 761 par = obs.models()[self['srcname'].string()].spectral()[i*2+1]
762 - value = 1.0e-30 * par.value() 762 + value = 1.0e-20 * par.value()
763 if par.min() > value: 763 if par.min() > value:
764 par.min(value) 764 par.min(value)
765 par.value(value) 765 par.value(value)