source: trunk/MagicSoft/Simulation/Detector/ReflectorII/Changelog@ 1960

Last change on this file since 1960 was 1960, checked in by moralejo, 21 years ago
*** empty log message ***
  • Property svn:executable set to *
File size: 3.9 KB
Line 
1** Add changes at the beginning! **
2
316/04/2003 A. Moralejo
4
5MagicSoft/Simulation/Detector/Data/ :
6Added eco1000.def and axisdev1000.dat for eco-1000 studies
7
84/04/2003 A. Moralejo
9
10init.h, geometry.c, ph2cph.c:
11introduced variable ct_max_radius, the maximum distance in x or y from the
12center to the edge of the telescope, measured on the parabolic dish. This
13is used in a fast check of whether the photon hits the disk in ph2cph.c
14
15ph2cph.c:
16in function Lin2Curv(float x), changed the calculation of the curvilinear
17coordinates (which before was only valid for ~17 m focus paraboloids).
18
1922/01/2003 A. Moralejo
20
21Fixed small bug in reflector.c. The end of run flag was not written to the
22output when the max_events option was used in the input card.
23
2421/01/2003 A. Moralejo
25
26Removed from the output a null byte written right after the ascii label
27containing the program version number which is at the beginning of the rfl
28file.
29
3019/12/2002 - 17/01/2003 A. Moralejo
31
32Lots of changes. Moved simulation of Mie scattering and Ozone absorption from
33attenu.f to atm.c, and changed the way it is done. Before it was not correct
34for large zenith angle (a variation like for Rayleigh scattering was assumed
35for both Mie scattering and Ozone absorption).
36
37
3813/12/2002 A. Moralejo
39
40attenu.f: Found mistake in Mie absorption calculation (height from sea
41level was taken as height above observation level). Changed optical depths
42table for Mie attenuation. Now they are no longer referred to 2 km height,
43but to sea level. Detector level is taken into account later in calculation.
44
4510/12/2002 A. Moralejo
46
47attenu.f: Added comments, removed old/unnecessary code, corrected small
48mistake in Elterman's table for ozone optical depth.
49
50atm.c,h : removed atmospheric model "ATM_ISOTHERMAL" which actually was
51not even implemented in the code, although it could be selected in the
52input card.
53
5415/11/2002 A. Moralejo
55
56ph2cph.c: Fixed BUG in timing calculation!!! The time to be subtracted
57(mirror till ground) had the wrong sign!!!
58
59reflector.c: in the wavelength range check, changed the range limits to
60the fixed values 290 and 600 nm. The StarFieldAdder cer files could not be
61processed otherwise, because the w range is not written in their headers.
62
63ph2cph.c: changed sign of phi angle to make it positive. This was necessary
64since now the vector indicating the reflected photon trajectory has also
65changed sign! (see note below, 11/11).
66
6714/11/2002 A. Moralejo
68reflector.c, parms.c: Added wobble mode option. Added wobble flag to the
69output and also an atmospheric_model flag.
70
7113/11/2002 A. Moralejo
72reflector.c, header.h: Introduced 3 counters to keep track of what proportion
73of the C-photons in each event have been produced by electrons, muons or
74other particles.
75
7611/11/2002 A. Moralejo
77ph2cph.c: BUG found! and fixed: the direction cosines in the cer files are
78those of the downgoing directions of photons, hence third component is
79negative. Before it was assumed positive. This, together with a wrong
80reflection in the individual mirrors (also changed) resulted in a subtle
81error which produced a quite de-focused reflector!
82
83reflector.c: for the same reason as above, the sign of theta in the calls
84to makeOmega had to be changed (+pi added to the phi argument).
85
86geometry.c, ph2cph.c, reflector.c, init.h: eliminated array ct_Focal[]
87which contained the focal lengths of individual mirrors. It was redundant
88since the same information is available in ct_data[].f
89
90Oct/2002 A. Moralejo
91added attach.c to attach the files magic.def, axisdev.dat and
92reflectivity.dat to the end of the reflector output.
93
94Sept/2002 A. Moralejo
95header.h, reflector.c: added run header (=Corsika's), changed event header.
96
973/7/2002 A. Moralejo
98reflector.c: Introduced NaN check in the photon loop.
99If NAns are found in a photon data block, it is not processed.
100
101ph2cph.c: Introduced "check of positiveness" before taking the sqrt
102in the calculation of the photon trajectory intersection with the
103global paraboloid.
104
105
106
Note: See TracBrowser for help on using the repository browser.