-
Notifications
You must be signed in to change notification settings - Fork 3
/
config.toml
66 lines (55 loc) · 1.67 KB
/
config.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
[environment]
working_dir = "/home/xmm_user/xmm-epicpn-simulator/data/tmp"
output_dir = "/home/xmm_user/xmm-epicpn-simulator/data"
log_dir = "/home/xmm_user/xmm-epicpn-simulator/data/logs"
debug = true
verbose = true
fail_on_error = false
overwrite = true
consume_data = false
[energy]
emin = 0.15
emax = 15.0
[download]
num_processes = 4
top_n = 400
resolutions = [2048]
snapshots.98 = 0.01
[download.simulations]
TNG50-1 = [[100, "kpc"], [400, "kpc"]]
TNG100-1 = [[400, "kpc"], [1.6, "Mpc"]]
TNG300-1 = [[1, "Mpc"], [4, "Mpc"]]
[download.modes]
proj = ["x", "y", "z"]
slice = []
[simput]
num_processes = 4
zoom_range = [ 1, 2 ]
sigma_b_range = [ 5, 50 ]
offset_std = 0.05
num_img_sample = 5
[simput.img]
n_gen = -1 # -1 for all
[simput.agn]
n_gen = 25000 #25000
deblending_n_gen = 0.5 # Fraction of n_gen
deblending_min_sep = 0.0 # in arcsec
deblending_max_sep = 5.0 # in arcsec # TODO: determine this value
deblending_max_flux_delta = 0.5 # the maximum difference between two sources in flux # TODO: determine this value
[simput.bkg]
n_gen = 1 # 0
[simulation]
num_processes = 2
res_mults = [1, 2, 4]
max_exposure = 100000
# We create a very small wait time when the separate_ccds is false
# in order to avoid readout artifacts.
wait_time = 0.00002304 # Correct separate wait_time = 0.00002304
[simulation.modes]
img = -1
agn = -1
bkg = 25000
[instruments.xmm]
emos1 = {use = true, filter = "thin", sim_separate_ccds = false, max_event_pattern = 12, mask_level = "emask"}
emos2 = {use = true, filter = "thin", sim_separate_ccds = false, max_event_pattern = 12, mask_level = "expmap"}
epn = {use = false, filter = "thin", sim_separate_ccds = false, max_event_pattern = 4, mask_level = "expmap"}