Skip to content

Commit 4afb16d

Browse files
committed
changelog up-to-date, preparing general release 2.9
1 parent b05ef6f commit 4afb16d

File tree

2 files changed

+131
-4
lines changed

2 files changed

+131
-4
lines changed

changeLog

+120
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,126 @@ Changelog for GEMC
22
==================
33

44

5+
4/7/2021
6+
7+
- phi-segmented field routine fix
8+
- hipo event buffer increased
9+
10+
4/1/2021
11+
12+
- writing true information in hipo format
13+
14+
3/31/2021
15+
16+
- renaming utils and options filenames to gemcUtils and gemcOption
17+
18+
3/29/2021
19+
20+
- introducing exit codes for gemc
21+
22+
23+
3/25/2021
24+
25+
- removing unecessary logs on stepping action. return 0 not 1 from gemc.cc
26+
27+
28+
3/24/2021
29+
30+
- correct conversion factor to time for ctof and cnd
31+
- SKIPNGEN now completely skips all events before its value, previsouly header and generated particles were written
32+
33+
3/23/2021
34+
35+
- Make CHECK_OVERLAPS=1 work again.
36+
37+
38+
3/18/2021
39+
40+
- addressing issue 190, gemc will quit if argument is unknown / not found
41+
- addressing repeating log
42+
- addressing issue 191, density of vacuumOpt
43+
44+
45+
3/17/2021
46+
47+
- strict check on scan_number
48+
49+
50+
3/16/2021
51+
52+
- exit if pid in input file is wrong
53+
54+
2/16/2021
55+
56+
- solenoid and torus field in hipo RUN::config
57+
58+
2/5/2021
59+
60+
- addressing gcc warnings
61+
62+
63+
1/28/2021
64+
65+
- ec and pcal hit process are merged
66+
67+
68+
12/8/2020
69+
70+
- CLAS12 detectors hipo output
71+
72+
73+
10/13/2020
74+
75+
- starting hipo4 output: definind schemas
76+
77+
78+
10/6/2020
79+
80+
- writing RUN::config bank
81+
82+
83+
8/31/2020
84+
85+
- ALERT digitization improvements
86+
87+
88+
8/7/2020
89+
90+
- added muMinusCaptureAtRest
91+
92+
93+
7/29/2020
94+
95+
- detail on error for each coordinate. fix typo on coordinate 3. add tesla units on log
96+
97+
98+
7/28/2020
99+
100+
- HARDWARESTATUS implementation for CLAS12 detectors
101+
102+
7/13/2020
103+
104+
- fixed ROTATE_FIELDMAP option
105+
106+
7/10/2020
107+
108+
- added RECORD_MIRRORS to control mirror type recording
109+
110+
7/7/2020
111+
112+
- added hydrogen gas material
113+
114+
7/6/2020
115+
116+
- added options.html to repository
117+
118+
119+
7/2/2020
120+
121+
- added alert hit processes
122+
- improving CLAS12 dc smearing and inefficiency
123+
124+
5125
.. Note::
6126
6/23/20 gemc 2.8 released.
7127

options.html

+11-4
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,6 @@ <h1> GEMC options</h1>
6666
<tr><th scope="col" >Category</th>
6767
<th scope="col" >Option</th>
6868
<th scope="col" >Help</th></tr>
69-
<tr><th scope="row"></th> <td>INTEGRATEDDGT</td><td><pre>
70-
De-activates integrated digitized output for system(s). Example: -INTEGRATEDDGT="DC, TOF"</pre></td></tr>
7169
<tr><th scope="row">control</th> <td>CHECK_OVERLAPS</td><td><pre>
7270
Checks Overlapping Volumes:
7371
1. Check Overlaps at Construction Time
@@ -90,6 +88,10 @@ <h1> GEMC options</h1>
9088
Executes commands in macro file.</pre></td></tr>
9189
<tr><th scope="row">control</th> <td>GUIPOS</td><td><pre>
9290
Specify the position of the QT display window. Default is at 50, 50 </pre></td></tr>
91+
<tr><th scope="row">control</th> <td>HARDWARESTATUS</td><td><pre>
92+
Accounts for hardware status
93+
This flag can be used by the digitization routines to account for hardware status
94+
</pre></td></tr>
9395
<tr><th scope="row">control</th> <td>HIGH_RES</td><td><pre>
9496
Use High Resolution Graphics
9597
</pre></td></tr>
@@ -114,9 +116,12 @@ <h1> GEMC options</h1>
114116
- QMotifStyle</pre></td></tr>
115117
<tr><th scope="row">control</th> <td>RANDOM</td><td><pre>
116118
Random Engine Initialization. The argument (seed) can be an integer or the string TIME.</pre></td></tr>
117-
<tr><th scope="row">control</th> <td>RECORD_OPTICALPHOTONS</td><td><pre>
119+
<tr><th scope="row">control</th> <td>RECORD_MIRRORS</td><td><pre>
118120
Set to one if you want to save mirror hits in the output. Default is 0.
119121
</pre></td></tr>
122+
<tr><th scope="row">control</th> <td>RECORD_OPTICALPHOTONS</td><td><pre>
123+
Set to one if you want the optical photons to produce hits. Default is 0.
124+
</pre></td></tr>
120125
<tr><th scope="row">control</th> <td>RECORD_PASSBY</td><td><pre>
121126
Set to one if you want to save zero energy hits in the output. Default is 0.
122127
</pre></td></tr>
@@ -399,8 +404,10 @@ <h1> GEMC options</h1>
399404
If set to 1, do not write output if there are no hits in the detectors</pre></td></tr>
400405
<tr><th scope="row">output</th> <td>FILTER_NULL_VARIABLES</td><td><pre>
401406
If set to 1, filters out variables with no valuable info in the output.</pre></td></tr>
407+
<tr><th scope="row">output</th> <td>INTEGRATEDDGT</td><td><pre>
408+
De-activates integrated digitized output for system(s). Example: -INTEGRATEDDGT="DC, TOF"</pre></td></tr>
402409
<tr><th scope="row">output</th> <td>INTEGRATEDRAW</td><td><pre>
403-
Activates integrated geant4 raw output for system(s). Example: -INTEGRATEDRAW="DC, TOF"</pre></td></tr>
410+
To acticate the true info for all sensitive detectors: -INTEGRATEDRAW="*"</pre></td></tr>
404411
<tr><th scope="row">output</th> <td>OUTPUT</td><td><pre>
405412
Type of output, output filename. Supported output: evio, txt. Example: -OUTPUT="evio, out.ev"</pre></td></tr>
406413
<tr><th scope="row">output</th> <td>SAVE_SELECTED</td><td><pre>

0 commit comments

Comments
 (0)