Skip to content

Commit 9ad0746

Browse files
committed
Add EKO reinterpolation script
1 parent addf958 commit 9ad0746

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

maintainer/reinterpolate-eko.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#!/usr/bin/env python3
2+
3+
import eko
4+
import numpy
5+
import pineappl
6+
import sys
7+
8+
#grid = pineappl.grid.Grid.read('{}.pineappl.lz4'.format(sys.argv[1]))
9+
grid = pineappl.grid.Grid.read('test-data/ATLASPHT15_Et_1bin_last_three_bins.pineappl.lz4')
10+
mask = pineappl.grid.Order.create_mask(grid.orders(), 2, 0, True)
11+
x_grid = grid.evolve_info(mask).x1
12+
13+
#operator = eko.EKO.edit('{}.tar'.format(sys.argv[1]))
14+
operator = eko.EKO.edit('test-data/ATLASPHT15-ATLASPHT15_Et_1bin.tar')
15+
16+
eko.io.manipulate.xgrid_reshape(operator, targetgrid=eko.interpolation.XGrid(x_grid))
17+
operator.close()

0 commit comments

Comments
 (0)