-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfitline_diagram.txt
72 lines (72 loc) · 3.69 KB
/
fitline_diagram.txt
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
+-----------------+
|Basic input data |
+--+--------------+
|
+--v--------------+
| Iteration <----------------------^-----------------+
+-----------+-----+ | |
| | |
+------v------------------+ | |
| Last iteration reached? | | |
+---+----+----------------+ | |
| | | |
v v | |
+------+YES NOP | |
| + | |
| | | |
| +---------v---+ | |
| | Resampling? | | |
| +--+------+---+ | |
| | | | |
| v v +----------------+ | |
| NOP YES+--> Resampled spec | | |
| + +-------+--------+ | |
| | | | |
| +<------------------+ | |
| | | |
| +--v-------------------+ | |
| | Find normalization | | |
| | regions x3 times | | |
| +--+-------------------+ | |
| | | |
| +--v-------------------+ | |
| | Normalizing the flux | | |
| +--+-------------------+ | |
| | +------+--------------+ |
| +--v-------------------+ | Sets new best width | |
| | Try the line fitting | | and fitting results | |
| +--+----------+--------+ +-----------^---------+ |
| | | | |
| v v +------------+ | |
| BAD GOOD+-------> Calculates | + |
| + | the FWHM | YES |
| | +-----+------+ ^ |
| +--v---------------+ | | |
| | First iteration? <----+ +--v-----------+----------+ |
| +--+----------+----+ | | | |
| | | | | Resolution < FWHM < 15? | |
| v v | | | |
| YES NOP | +--+----------------------+ |
| | + | | |
| +---v---+ | | v |
| | BREAK | | +---+NOP |
| +-------+ | |
| | |
| +--------------+-------+ |
| | Reach last iteration +--------------------------------+
| +----------------------+
|
| +---------------------+
+--> Finding line center |
+--+------------------+
|
+--v---------------------+
| Line within tolerance? |
+---+----------+---------+
| |
v v
NOP YES
| + +--------------------------------+
+---v---+ | | Calculates the EW, FWHM, SNR |
| BREAK | +----->+ and the quality of the fitting |
+-------+ +--------------------------------+