Mesure du gain
Calcul du gain a partir des images de labo et fait par procedure inter
Calcul du gain: Pour niveau (median) = 996 gain = 4.03 [ADU/e-] conv factor = 0.25 [e-/ADU] Pour niveau (median) = 1986 gain = 4.10 [ADU/e-] conv factor = 0.24 [e-/ADU] Pour niveau (median) = 3018 gain = 9.49 [ADU/e-] conv factor = 0.11 [e-/ADU]
local image(6)="" image(1)="/gls/data/raw/TestBigEye/Linearity/testLinearity_016280.fits" ! median 990 image(2)="/gls/data/raw/TestBigEye/Linearity/testLinearity_016540.fits" ! median 1003 image(3)="/gls/data/raw/TestBigEye/Linearity/testLinearity_034296.fits" ! median 1957 image(4)="/gls/data/raw/TestBigEye/Linearity/testLinearity_035656.fits" ! median 2026 image(5)="/gls/data/raw/TestBigEye/Linearity/testLinearity_053872.fits" ! median 3070 image(6)="/gls/data/raw/TestBigEye/Linearity/testLinearity_056096.fits" ! median 3193 local s(3) local moy(2) local b ! (rms) local smoy ! (signal moyen) local g ! (gain) local c ! (conversion factor) nx(1:2)=10 ny(1:2)=10 xstart(1:2)=1280/2 ystart(1:2)=1024/2 xstep(1:2)=1 ystep(1:2)=1 local inda indb write "Calcul du gain:" write "" do i=1,3 inda=(i-1)*2+1 indb=inda+1 fimage /read image(inda) [3] [1]=[3] /world moy(1)=sum([1])/nx/ny fimage /read image(indb) [3] [2]=[3] /world moy(2)=sum([2])/nx/ny b=stddev([1]-[2])/sqrt(2) smoy=(moy(1)+moy(2))/2 c=(b*b)/smoy g=1/c write "Pour niveau (median) = " itoa(median(vec([1],[2]))) write "gain = " format(g,"f4.2") " [ADU/e-]" write "conv factor = " format(c,"f4.2") " [e-/ADU]" write "" enddo