18 lines
590 B
Python
18 lines
590 B
Python
import UsefulFuncs
|
|
import numpy as np
|
|
from Configs import Configs
|
|
|
|
measurementConfig = Configs['SiemenStarUpperLeft']
|
|
|
|
UsefulFuncs.init(measurementConfig)
|
|
UsefulFuncs.getPedestalAndNoise_simplified()
|
|
UsefulFuncs.getHists()
|
|
|
|
nBinX = UsefulFuncs.h2_interpolated.GetXaxis().GetNbins()
|
|
nBinY = UsefulFuncs.h2_interpolated.GetYaxis().GetNbins()
|
|
frame_intepolated = np.zeros((nBinY, nBinX))
|
|
for ix in range(nBinX):
|
|
for iy in range(nBinY):
|
|
frame_intepolated[iy, ix] = UsefulFuncs.h2_interpolated.GetBinContent(ix+1, iy+1)
|
|
|
|
np.save('SiemenStar_interpolatedFrame.npy', frame_intepolated) |