-
Notifications
You must be signed in to change notification settings - Fork 2
/
example_call_darkages.ini
executable file
·96 lines (78 loc) · 2.62 KB
/
example_call_darkages.ini
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
* CLASS input parameter file (to call DarkAges within ExoCLASS) *
*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
----------------------------------
----> Energy injection parameters:
----------------------------------
> The scenario which we present here is a dark matter particle of 62.95 GeV,
> which annihilates to 72.3% into muon and to 27.7% into bottom quarks.
> We present the three possible way how this can be managed with ExoCLASS
recombination = recfast
#recombination = hyrec
DM_mass = 62.95
annihilation_cross_section = 3e-26
>> POSIBILITY 1
---------------
>> Call DarkAges directly
>> Run the "simple_mix" model: The model takes two input parameters:
>> 1) The mass of the DM-candidat in GeV [50,100]
>> 2) The branching ratio of muons as primaries (1 - branching ratio of bottoms as primaries) [0,1]
#energy_deposition_function = DarkAges
#DarkAges_mode = user_command
#DarkAges_command = ./DarkAgesModule/bin/DarkAges --model simple_mix
#DarkAges_par1 = 62.95
#DarkAges_par2 = 0.723
>> POSIBILITY 2
---------------
>> Let CLASS set up the call to DarkAges.
energy_deposition_function = DarkAges
DarkAges_mode = built_in
injected_particle_spectra = muon bottom
injected_particle_branching_ratio = 0.723 0.277
>> POSIBILITY 3
---------------
>> Let CLASS set up the call to DarkAges.
#energy_repartition_coefficient = no_factorization
#on the spot = no
#energy_deposition_function = from_file
#energy deposition function file = ./fz_simple.dat
>> Note that in the first two cases "energy_repartition_coefficient" and "on the spot" will be set
>> automatically to the values 'no_factorization' and 'no' respectively.
>> For the third possibility this need to set explicetly.
------------------------------
----> Cosmological parameters:
------------------------------
h =0.7
T_cmb = 2.726
Omega_b = 0.05
N_eff = 3.04
Omega_cdm = 0.25
YHe = 0.25
z_reio = 10.
output = tCl, pCl,lCl
lensing = yes
k_pivot = 0.05
A_s = 2.3e-9
n_s = 1.
alpha_s = 0.
l_max_scalars = 3000
root = output/test_withAnnihilation_
headers = yes
format = class
write parameters = yes
write warnings = yes
write thermodynamics = yes
----------------------------------------------------
----> amount of information sent to standard output:
----------------------------------------------------
Increase integer values to make each module more talkative (default: all set to 0)
input_verbose = 1
background_verbose = 1
thermodynamics_verbose = 1
perturbations_verbose = 1
transfer_verbose = 1
primordial_verbose = 1
spectra_verbose = 1
nonlinear_verbose = 1
lensing_verbose = 1
output_verbose = 1