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

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