Add 2photon cluster writing; Clean codes
This commit is contained in:
@@ -3,16 +3,11 @@ import numpy as np
|
||||
from Configs import Configs
|
||||
|
||||
measurementConfig = Configs['SiemenStarUpperLeft']
|
||||
measurementConfig['outputFolder'] = '/home/xie_x1/MLXID/DataProcess/Samples/'
|
||||
measurementConfig['writeCluster'] = True
|
||||
measurementConfig['NFrame'] = 2_000_000
|
||||
measurementConfig['NChunks'] = 16
|
||||
|
||||
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)
|
||||
UsefulFuncs.process()
|
||||
Reference in New Issue
Block a user