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

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