22 lines
701 B
Python
22 lines
701 B
Python
import numpy as np
|
|
from qdx import Process
|
|
|
|
p1 = Process("coef1.csv", n=5)
|
|
p2 = Process("coef2.csv", n=5)
|
|
|
|
# Mg25 + d -> Mg26* + p
|
|
angles = [i for i in np.arange(8, 64, 4)] + [10]
|
|
for angle in angles:
|
|
task = "Mg25(dp)Mg26/angle-{:d}.csv".format(angle)
|
|
print("Processing Task :", task)
|
|
|
|
p1.read_data(task)
|
|
p1.energy_filter(12, 30)
|
|
p1.draw_filter("Mg25(dp)Mg26/figure/filter/angle-{:d}.png".format(angle))
|
|
p1.draw_result("Mg25(dp)Mg26/figure/result/angle-{:d}.png".format(angle))
|
|
|
|
p2.read_data(task)
|
|
p2.energy_filter(12, 30)
|
|
p2.draw_filter("Mg25(dp)Mg26/figure/filter/angle-{:d}-o.png")
|
|
p2.draw_result("Mg25(dp)Mg26/figure/result/angle-{:d}-o.png".format(angle))
|