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

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