source: trunk/WuerzburgSoft/Thomas/mphys/Changelog@ 1374

Last change on this file since 1374 was 1374, checked in by tbretz, 22 years ago
*** empty log message ***
File size: 4.3 KB
Line 
1 -*-*- END -*-*-
2 2002/06/20: Thomas Bretz
3
4 * analp.C:
5 - clean up the code
6 - added the point-spread histograms from different directions
7
8 * mphys.C:
9 - removed the angular histograms
10 - added the plot spectral index
11 - added the timer to get a usable ubdated window
12
13
14
15 2002/06/20: Thomas Bretz
16
17 * MElectron.cc:
18 - Some changes to the use of beta (simplifications)
19 - changed the default of rho (B==0) to 0
20
21 * MParticle.cc:
22 - made TRandom static (InitRandom)
23
24 * mphys.C:
25 - added support for Emis and Esum
26
27
28
29 2002/06/17: Thomas Bretz
30
31 * MElectron.[h,cc]:
32 - Added SetNewPositionB
33 - changed the constructor to support positrons
34
35 * MPairProduction.cc:
36 - use new constructor of MElectron
37
38 * MParticle.[h,cc]:
39 - added InitRandom
40 - added GetType
41
42 * anale.C:
43 - added SetDirectory(NULL)
44
45 * analp.C:
46 - changed to an automatic scaling
47
48 * phys.C:
49 - changed limit to 60min
50 - added lower limit for electrons 5*lo
51 - Changed to use a B-field
52
53
54
55 2002/06/17: Thomas Bretz
56
57 * MElectron.cc:
58 - Added SetNewDirection for the electron itself
59
60 * MParticle.cc:
61 - changed sqrt() to asin(sqrt()) - no effect (but correct)
62
63
64
65 2002/06/14: Thomas Bretz
66
67 * MElectron.[h,cc]:
68 - Moved Planck function to MParticle
69 - Added the DiSum function
70 - changed Li2 to use the DiSum function (speed reasons)
71 - changed the eps of all integrals to 1e-2
72 - changed the p_e function to use the Compton function
73 - made all function which are used for integration only static
74 and changed the function definition from=0, to=0
75
76 * MPhoton.[h,cc]:
77 - removed the planck function
78 - changed the eps of all integrals to 1e-2
79
80 * MParticle.[h,cc]:
81 - added the planck function
82
83 * Makefile:
84 - removed unused source files
85
86 * analp.C:
87 - did some small fixes
88 - changed the sclae of the radius- and phi-plots
89
90 * phys.C:
91 - changed the integral eps to 1e-2
92 - small changed to the output
93 - removed integral==0, replaced by Ep==pow(10,0)
94
95
96
97
98 2002/06/13: Thomas Bretz
99
100 * MParticle.h:
101 - Implemented Set/IsPrimary
102 - removed pure abstract method (root can't read this)
103 - added default constructor
104
105 * MElectron.cc:
106 - changed many variables to const
107 - changed the output
108
109 * MPairProduction.cc:
110 - changed many variables to const
111
112 * MPhoton.[h,cc]:
113 - changed the upper and lower limit of the integration in Int2
114 - added upper and lower limit of draw to DrawInteractionLength
115
116 * energyloss.C:
117 - changed output range for ZofR
118
119 * phys.C:
120 - changed energy randomizer
121 - added root file output
122 - removed log scale from point spread plots
123
124 * analp.C:
125 - added macro to analize the photons from the root file
126
127 * anale.C:
128 - added macro to analize the electrons from the root file
129
130
131
132 2002/06/12: Thomas Bretz
133
134 * MElectron.[h,cc]:
135 - added a primitive theta dependancy to DoInvCompton
136 - added DrawInteractionLength
137 - changed algorithm in ZofR and RofZ
138
139 * MParticle.[h,cc]:
140 - added RofZ and ZofR as static functions
141 - changed from MParContainer to TObject
142 - removed unnecessary or commented inline functions
143
144 * MPhoton.[h,cc]:
145 - added DrawInteractionLength
146 - fixed the bug causing the 'strange factor': sigma_gg needs
147 the sqrt of s.
148
149 * energyloss.C:
150 - added
151
152 * MPairProduction.[h,cc]:
153 - simplified formula
154 - changed arguments to Energy of Photon and interaction angle
155
156 * phys.C:
157 - added correct photon energy for pair production
158 - added correct angle for pair production
159 - changed output to E^2*Counts
160 - changed gamma production from E^-2 to Uniform by weighting
161 - removed all unecessary functions and code (s.energyloss.C)
162
163
164
165 2002/06/10: Thomas Bretz
166
167 * MElectron.[h,cc], MPhoton.[h,cc], MParticle.[h,cc]:
168 - implemented SetNewDirection, SetNewPosition
169 - implemented DoInvCompton
170 - =operator
171
172 * MPairProduction.cc:
173 - changed to use SetNewDirection Method
174
175 * phys.C:
176 - changed to new style functions
177
178 * MGeinIRPhoton.cc, MGenPrimaryParticle.[h,cc]:
179 - make compile (not used)
180 - changed Process to get angle
181
182
Note: See TracBrowser for help on using the repository browser.