1 | $Id: History,v 1.202 2010/10/30 07:55:00 kurasige Exp $ |
---|
2 | ------------------------------------------------------------------- |
---|
3 | |
---|
4 | ========================================================= |
---|
5 | Geant4 - an Object-Oriented Toolkit for Simulation in HEP |
---|
6 | ========================================================= |
---|
7 | |
---|
8 | Category History file |
---|
9 | --------------------- |
---|
10 | This file should be used by G4 developers and category coordinators |
---|
11 | to briefly summarize all major modifications introduced in the code |
---|
12 | and keep track of all category-tags. |
---|
13 | It DOES NOT substitute the CVS log-message one should put at every |
---|
14 | committal in the CVS repository ! |
---|
15 | |
---|
16 | ---------------------------------------------------------- |
---|
17 | * Reverse chronological order (last date on top), please * |
---|
18 | ---------------------------------------------------------- |
---|
19 | |
---|
20 | - October 30 2010 Hisaya Kurashige (particles-V09-03-15) |
---|
21 | - Fix bugs of uninitialized variables (reported by Coverity) |
---|
22 | |
---|
23 | - October 27 2010 Gabriele Cosmo (particles-V09-03-14) |
---|
24 | - Restored DLL setup as originally. Withdrawn changes in last tag. |
---|
25 | |
---|
26 | - October 19 2010 Gabriele Cosmo (particles-V09-03-13) |
---|
27 | - Replaced G4PARTICLES_ALLOC_EXPORT flag with G4ALLOC_EXPORT for DLL exported |
---|
28 | symbols. |
---|
29 | |
---|
30 | - October 16 2010 Hisaya Kurashige (particles-V09-03-12) |
---|
31 | - Fix bugs in G4IonTable::IsIon |
---|
32 | (anti nuclei were identified as normal ions and contained in the IonTable) |
---|
33 | |
---|
34 | - October 11 2010 Hisaya Kurashige (particles-V09-03-11) |
---|
35 | - Modify reporttParticleTable |
---|
36 | - Fix particle type for anti_alpha |
---|
37 | - Modify G4ParticleDefiniton::Dump to print AtomicNumber/Mass |
---|
38 | - Fix a bug in G4PDGCodeChecker for anti_nuclei |
---|
39 | |
---|
40 | - October 9 2010 Hisaya Kurashige (particles-V09-03-10) |
---|
41 | - Remove anti_nuclei from shortlived |
---|
42 | - Add anti_nuclei classes under hadrons/ions |
---|
43 | - Fix G4IonTable::IsLightIon method (neutron,genericIon are not light ions) |
---|
44 | - Add G4IonTable::IsLightAntiIon, G4IonTable::GetLightAntiIon |
---|
45 | |
---|
46 | - October 1 2010 Hisaya Kurashige (particles-V09-03-09) |
---|
47 | - Update mass/width of muons, taus, mesons, and baryons biased on PDG2010 |
---|
48 | - Fixed signature for std::pair in G4IonTable source code for compliance |
---|
49 | to ISO/C++ Standard. (Sep. 3 by G.Cosmo) |
---|
50 | |
---|
51 | - August 12 2010 Hisaya Kurashige (particles-V09-03-08) |
---|
52 | - Add G4DynamicParticle::GetParticleDefinition giving 'const' pointer |
---|
53 | |
---|
54 | - August 10 2010 Hisaya Kurashige (particles-V09-03-07) |
---|
55 | - Clean up codes |
---|
56 | (Use const pointer of G4ParticleDefinition as possible) |
---|
57 | |
---|
58 | - July 20 2010 Hisaya Kurashige (particles-V09-03-06) |
---|
59 | - Fix a bug in G4ExcitedMesonConstructor::Add3PiMode |
---|
60 | |
---|
61 | - June 16 2010 Peter Gumplinger (particles-V09-03-05) |
---|
62 | - G4MuonRadiativeDecayChannelWithSpin.cc: correct a sign error in |
---|
63 | front of the som01 term; Pmu is -1 for mu+ and hence already |
---|
64 | takes care of the sign in equ. (70) of TWIST Technote 55" |
---|
65 | |
---|
66 | - June 11 2010 Hisaya Kurashige (particles-V09-03-04) |
---|
67 | - Add anti-nuclei as shortlived |
---|
68 | |
---|
69 | - May 20 2010 Hisaya Kurashige (particles-V09-03-03) |
---|
70 | - Fix problems that error messages appear in cout not in cerr |
---|
71 | |
---|
72 | - May 13 2010 Hisaya Kurashige (particles-V09-03-02) |
---|
73 | - Clean up codes of G4Dynamicparticle ctors (M.Kelsey) |
---|
74 | |
---|
75 | - Apr. 20 2010 Hisaya Kurashige (particles-V09-03-01) |
---|
76 | - revert destructor of G4DynamicParticle to non-virtual |
---|
77 | (It was changed to virtual by mistake in particles-V09-03-00) |
---|
78 | |
---|
79 | - Apr. 19 2010 Hisaya Kurashige (particles-V09-03-00) |
---|
80 | - Allow creation of shortlived particles other than 'PreInit' state |
---|
81 | - ElectronOccupancy in G4DynamicParticle is created on demand |
---|
82 | (i.e. not created at the construction of G4DynamicParticle but |
---|
83 | created when AddElectron/RemoveElectron are invoked) |
---|
84 | |
---|
85 | - Nov 20 2009 Laurent Desorgher (particles-V09-02-17) |
---|
86 | - Add Geant4 disclaimer to G4AdjointProton and Adjoint-light ions |
---|
87 | |
---|
88 | - Nov 06 2009 Hisaya Kurashige (particles-V09-02-16) |
---|
89 | - Add G4AdjointProton and Adjoint-light ions (Laurent) |
---|
90 | |
---|
91 | - Oct 21 2009 Hisaya Kurashige (particles-V09-02-15) |
---|
92 | - Change G4ElectronOccupancies::MaxSizeOfOrbit to 10 |
---|
93 | |
---|
94 | - Oct 9 2009 Hisaya Kurashige (particles-V09-02-14) |
---|
95 | - Fix small difference of mass of taus, mesons, and baryons between PDG2009 |
---|
96 | |
---|
97 | - Oct 8 2009 Hisaya Kurashige (particles-V09-02-13) |
---|
98 | - Fix mass of anti baryons (Sigmac, Lambdac) and anti-diquarks A |
---|
99 | |
---|
100 | - Sep 23 2009 Hisaya Kurashige (particles-V09-02-12) |
---|
101 | - Fix a bug in G4IonTable::FIndIon |
---|
102 | (use multimap instead of map) |
---|
103 | - Fix a bug in G4IonTable::CreateIon |
---|
104 | (remove deleteion of G4IsotopeProperty* pointer) |
---|
105 | |
---|
106 | - Sep 16 2009 Hisaya Kurashige (particles-V09-02-11) |
---|
107 | - Add check on application state in the constructor of G4ParticleDefinition |
---|
108 | - Use sstream instead of strstrem in test/checkParticles |
---|
109 | |
---|
110 | - Sep 14 2009 Hisaya Kurashige (particles-V09-02-10) |
---|
111 | - Clean up codes for DecayChannels and so on |
---|
112 | |
---|
113 | - Aug 05 2009 Hisaya Kurashige (particles-V09-02-09) |
---|
114 | - Fix a bug that A nad Z of neutron are not defined |
---|
115 | - Fix handling of PDG encoding for proton in G4IonTable |
---|
116 | |
---|
117 | - Aug 03 2009 Hisaya Kurashige (particles-V09-02-08) |
---|
118 | - Remove G4NucleiPropertiesTable |
---|
119 | - Modify G4IonTable::IsIon |
---|
120 | |
---|
121 | - July 31 2009 Hisaya Kurashige (particles-V09-02-07) |
---|
122 | - Use STL map for G4IonTable |
---|
123 | - Add G4IonTable::CreateAllIon() method |
---|
124 | - Add /particle/createAllIon command |
---|
125 | |
---|
126 | - May 5 2009 P.Gumplinger (particles-V09-02-06) |
---|
127 | - ascertain that the absolute of the argument to boost is <1.0 |
---|
128 | in G4MuonRadiativeDecayChannelWithSpin.cc |
---|
129 | |
---|
130 | - May. 2 2009 H.Kurashige (particles-V09-02-05) |
---|
131 | - Add G4NuclearProperty::GetNuclearMass(const G4int A, const G4int Z) |
---|
132 | - Fix bugs in electron mass calculation and move it to G4NucleiPropertiesTableAME03 |
---|
133 | - Add printMassTable in test |
---|
134 | |
---|
135 | - Apr. 29 2009 H.Kurashige (particles-V09-02-04) |
---|
136 | - Clean up comments in G4NucleiPropertiesTableAME03 |
---|
137 | |
---|
138 | - Apr. 7 2009 H.Kurashige (particles-V09-02-03) |
---|
139 | - Migrate to use G4NucleiPropertiesTableAME03 instead of G4NucleiPropertiesTable |
---|
140 | - Introduce G4NucleiPropertiesTableAME03 to use AME 03 mass table (T.Koi) |
---|
141 | |
---|
142 | - Apr. 2 2009 H.Kurashige (particles-V09-02-02) |
---|
143 | - Use std::fabs() instead of abs() |
---|
144 | |
---|
145 | - Feb. 27 2009 H.Kurashige (particles-V09-02-01) |
---|
146 | - Update masses of light ions |
---|
147 | |
---|
148 | - Jan. 29 2009 H.Kurashige (particles-V09-02-00) |
---|
149 | - include fixes in "partman-V09-02-00" and CalculateAnomaly method |
---|
150 | |
---|
151 | - Jan. 28 2009 G.Cosmo |
---|
152 | - Optimised G4IonTable::IsIon() implementation for usage of strings |
---|
153 | (on kind suggestion of P.Elmer, CMS). |
---|
154 | Fix included in tag "partman-V09-02-00", which excludes the last change |
---|
155 | introduced to G4ParticleDefinition, just below. |
---|
156 | |
---|
157 | - Nov. 14 2008 H.Kurashige |
---|
158 | - Add G4ParticleDefinition::CalculateAnomaly method |
---|
159 | |
---|
160 | - Nov. 13 2008 H.Kurashige (particles-V09-01-13) |
---|
161 | - Fix magnetic moment for leptons |
---|
162 | |
---|
163 | - Nov. 10 2008 H.Kurashige (particles-V09-01-12) |
---|
164 | - Fix particle name of G4AdjointPositron |
---|
165 | |
---|
166 | - Nov. 06 2008 H.Kurashige (particles-V09-01-11) |
---|
167 | - Adding new sub-directory of adjoint and adjoint-particles (Laurent) |
---|
168 | |
---|
169 | - Oct. 28 2008 H.Kurashige (particles-V09-01-10) |
---|
170 | - Add methods of taking A nd Z arguments as G4double G4NucleiProperties |
---|
171 | |
---|
172 | - Oct. 23 2008 H.Kurashige (particles-V09-01-09) |
---|
173 | - Add G4NucleiProperties::IsInStableTable |
---|
174 | (as a replace of G4NucleiPropertiesTable::IsInTable) |
---|
175 | - Change G4NucleiProperties::GetBindingEnergy as 'public' |
---|
176 | - Change G4NucleiProperties::GetMassExcess as 'public' |
---|
177 | |
---|
178 | - Oct. 22 2008 H.Kurashige (particles-V09-01-08) |
---|
179 | - Fix using raw number of elecrtron mass in calculation of magnetic moment for e+/- |
---|
180 | |
---|
181 | - Oct. 22 2008 H.Kurashige (particles-V09-01-07) |
---|
182 | - Hide all methods of getting mass of nucleus except for G4NucleiProperties::GetNuclearMass() |
---|
183 | - Cash pointers/masses of light nuclei in G4NucleiProperties |
---|
184 | - Add a table of sum of masses of orbital electrons and their binding energy in G4NucleiProperties |
---|
185 | |
---|
186 | - Sep. 18 2008 H.Kurashige (particles-V09-01-06) |
---|
187 | - update mass/width according PDG2008 |
---|
188 | |
---|
189 | - Sep. 17 2008 H.Kurashige (particles-V09-01-05) |
---|
190 | - Avoid direct comparison with string in G4IonTable::IsIon() |
---|
191 | |
---|
192 | - August 08 2008 H.Kurashige (particles-V09-01-04) |
---|
193 | - Modify G4HtmlPPReporter |
---|
194 | |
---|
195 | - June 08 2008 H.Kurashige (particles-V09-01-03) |
---|
196 | - Add /particle/verbose command for setting verbose level for the ParticleTable |
---|
197 | - The initial verbose level of the ParticleTable is set to 1 |
---|
198 | - The verbose level of the ParticleDefinition at the construction |
---|
199 | is set same as the ParticleTable |
---|
200 | |
---|
201 | - Mar. 21 2008 H.Kurashige (particles-V09-01-02) |
---|
202 | - Modify implementaion of G4ParticleTable::Remove() and |
---|
203 | G4ParticleTable::RemoveAllParticles() so that particle |
---|
204 | definition objects are deleted in these methods. |
---|
205 | Users are responsible to delete particle objetcs. |
---|
206 | - Add G4ParticleTable::DeleteAllParticles() to |
---|
207 | remove and delete all particles in the list. |
---|
208 | |
---|
209 | - Mar. 20 2008 H.Kurashige (particles-V09-01-01) |
---|
210 | - Modify implementaion of G4ParticleTable::Remove() method |
---|
211 | (delete the particle as same way as RemoveAllParticles() method) |
---|
212 | - Fix bugs in G4Iontable::Remove() and G4ShortLivedTable::Remove() |
---|
213 | - Fix bugs in G4ParticleTable::RemoveAllParticles() method |
---|
214 | (G4Iontable and G4ShortLivedTable should not be deleted in this method) |
---|
215 | |
---|
216 | - Mar. 06 2008 H.Kurashige (particles-V09-01-00) |
---|
217 | - Modify proton mass equal to proton_mass_c2 from CLHEP |
---|
218 | (DIFFERFENCE is 10 eV) |
---|
219 | |
---|
220 | - Check if the atmic number should be less than 999 for G4IonTable |
---|
221 | - Add class/method name in printouts |
---|
222 | |
---|
223 | - Oct. 29 2007 P.Gumplinger (particle-V09-00-02) |
---|
224 | - Add G4PionRadiativeDecayChannel, G4MuonRadiativeDecayChannelWithSpin |
---|
225 | |
---|
226 | - Oct. 06 2007 H.Kurashige (particles-V09-00-01) |
---|
227 | - Add units in messages |
---|
228 | |
---|
229 | - Sep. 14 2007 H.Kurashige (particles-V09-00-00) |
---|
230 | - Add G44HyperNucleiProperties |
---|
231 | - Add GetIon/FindIon methods for hyper-nuclei in ParticleTable |
---|
232 | - Modify G4PDGCodeChecker to check PDG code for nuclei |
---|
233 | - remove const from return value of G4ParticleTable::GetIonTable |
---|
234 | in order to allow users to use G4IonTable::GetIon methods directly. |
---|
235 | |
---|
236 | - May. 30 2007 H.Kurashige (particles-V08-03-01) |
---|
237 | - Fix G4PDGCodeChecker::GetQuarkFlavor |
---|
238 | |
---|
239 | - May. 12 2007 H.Kurashige (particles-V08-03-00) |
---|
240 | - Add check against sqrt(negative) in G4DecayProducts |
---|
241 | - Add deletion of IsotopeTableList in the destructor in G4IonTable |
---|
242 | |
---|
243 | - Mar. 16 2007 H.Kurashige (particles-V08-02-01) |
---|
244 | - Update magnetic moment for leptons |
---|
245 | - Add magnetic moment in G4IsotopeProperty |
---|
246 | - Allow registration of several isotope property table in G4IonTable |
---|
247 | - Add G4IsotopeMagneticMomentTable and datda file of G4IsotopeMagneticMoment.table |
---|
248 | - Allow any Z,A combination (A>=Z) for G4IonTable::GetIon |
---|
249 | |
---|
250 | - Mar. 11 2007 H.Kurashige (particles-V08-02-00) |
---|
251 | - Added magnetic momnet in G4ParticleDefinition and G4DynamicParticle |
---|
252 | (co-work with track-V08-02-00) |
---|
253 | |
---|
254 | - Nov. 15, 2006 H.Kurashige (particles-V08-01-05) |
---|
255 | - Optimize G4IonTable::IsLightIon |
---|
256 | |
---|
257 | - Oct. 13, 2006 H.Kurashige (particles-V08-01-04) |
---|
258 | - Update mass/width/encoding to match with PDG2006 |
---|
259 | - Introduce PDG encoding for nuclei |
---|
260 | |
---|
261 | - Oct. 1, 2006 H.Kurashige (particles-V08-01-03) |
---|
262 | - Add G4Exception of Warning if sum of daughter mass exceeds parent mass in G4PhaseSpaceDecayChannel |
---|
263 | - Modify GetMass and GetCharge of G4PrimaryParticle to return PDG mass and charge |
---|
264 | if users do not specify them |
---|
265 | |
---|
266 | - Sep. 25, 2006 H.Kurashige (particles-V08-01-02) |
---|
267 | - Fix the bug in k2(1770) decay |
---|
268 | |
---|
269 | - Sep. 5, 2006 H.Kurashige (particles-V08-01-01) |
---|
270 | - Fix the bug of not filling quark contents without G4VERBOSE |
---|
271 | in G4ParticleDefinition constructor |
---|
272 | |
---|
273 | - Jun. 27, 2006 M.Asai (particles-V08-01-00) |
---|
274 | - Code polish of G4PrimaryVertex |
---|
275 | |
---|
276 | - Apr. 28 , 2006 H.Kurashige (particles-V08-00-05) |
---|
277 | - Fix memory leak in G4MuonDecayChannel.cc |
---|
278 | |
---|
279 | - Apr. 3 , 2006 H.Kurashige (particles-V08-00-04) |
---|
280 | - Update mass/width for resonance particle |
---|
281 | - G4ParticleTable::RemoveAllParticles() is invoked in the destructor of G4ParticleTable |
---|
282 | |
---|
283 | - Mar. 29, 2006 H.Kurashige (particles-V08-00-03) |
---|
284 | - The name N(2090) is named back to N(2080) to avoid inconsistency |
---|
285 | with the im_r_matrix model |
---|
286 | |
---|
287 | - Mar. 26, 2006 H.Kurashige (particles-V08-00-02) |
---|
288 | - G4Ions is defined as the base class of all nuclei |
---|
289 | - G4GenericIon and all light ion classes (including proton and neutron) |
---|
290 | are derived from G4Ions |
---|
291 | - GetAtomicMass() and GetAtomicNumber() of G4ParticleDefinition |
---|
292 | is changed to non-virtual |
---|
293 | - AtomicMass and AtomicNumber() are set in G4Ions Constructor |
---|
294 | - All particles are deleted in G4ParticleTable::RemoveAllParticles() |
---|
295 | - Update particles to match with PDG2005 |
---|
296 | - Update name and PDG code for some resonaces |
---|
297 | - Update mass/width for resonance particle |
---|
298 | - Update mass/width/life for heavy flavor particle |
---|
299 | - Update mass/life/decay modes for tau+- |
---|
300 | |
---|
301 | - Feb 24, 2006 H.Kurashige (particles-V08-00-01) |
---|
302 | - AtomicNumber and AtomicMass are defined for G4GenericIon |
---|
303 | (this modification is the bug fix for registration of G4RadioactiveDecay |
---|
304 | to G4GenericIon ) |
---|
305 | |
---|
306 | - Jan 1, 2006 M.Asai (particles-V08-00-00) |
---|
307 | - Bug fix in G4ParticleDefinition. |
---|
308 | |
---|
309 | - Nov 18, 2005 M.Asai (particles-V07-01-04) |
---|
310 | - Migration to <sstream>. |
---|
311 | |
---|
312 | - Nov 15, 2005 M.Asai (particles-V07-01-03) |
---|
313 | - Enforce G4ParticleTable::SetReadiness(). |
---|
314 | |
---|
315 | - Nov 10, 2005 M.Asai (particles-V07-01-02) |
---|
316 | - Bringing back particles-V07-00-01 tag. |
---|
317 | |
---|
318 | - Aug 27, 2005 H.Kurashige (particles-V07-01-01) |
---|
319 | - Prohibit G4IonTable::CreateIon in PreInit status |
---|
320 | |
---|
321 | - May 30, 2005 M.Asai (particles-V07-00-04) |
---|
322 | - Drop particles-V07-00-01 tag and collect developments in later tags in 02 and 03. |
---|
323 | |
---|
324 | - May 05, 2005 M.Asai (particles-V07-00-03) |
---|
325 | - Add neutrino energy spectrum in MuonDecayChannel (Jurgen) |
---|
326 | - G4ParticleDefinition now uses G4cerr instead of cerr. |
---|
327 | |
---|
328 | - Mar 24, 2005 M.Asai (particles-V07-00-02) |
---|
329 | - Moved G4PrimaryParticle, G4PrimaryVertex, G4VUserPrimaryParticleInformation and |
---|
330 | G4VUserPrimaryVertexInformation from event category to particles/management. |
---|
331 | - Default value of mass of G4PrimaryParticle has been changed to -1 instead of 0. |
---|
332 | - GetPDGcode() method is added to G4DynamicParticle. |
---|
333 | |
---|
334 | - Mar 17, 2005 M.Asai (particles-V07-00-01) |
---|
335 | - Tag to make all non-static particle definitions on stage. |
---|
336 | |
---|
337 | - Jan 27, 2005 M.Asai (particles-V07-00-00) |
---|
338 | - Make G4UnknownParticle non-static to avoid unnecessary linking without its |
---|
339 | definition in the physics list. |
---|
340 | |
---|
341 | - Dec 2, 2004 H.Kurashige (particles-V06-02-05) |
---|
342 | - migration to cmath |
---|
343 | |
---|
344 | - Sep 17, 2004 P.Gumplinger (particles-V06-02-04) |
---|
345 | - Introducing G4MuonDecayChannelWithSpin class. |
---|
346 | - Does NOT include changes introduced with "particles-V06-02-03". |
---|
347 | |
---|
348 | - Sep 01, 2004 M.Asai (particles-V06-02-03) |
---|
349 | - All particles except shortlived become direct instances of G4particleDefinition class. |
---|
350 | - Intermediate level abstract classes except G4VShortLivedParticle are eliminated. |
---|
351 | - Classes with particle names (e.g. G4Gamma) are no longer derived from G4ParticleDefinition nor |
---|
352 | intermediate level abstract classes (e.g. G4VLepton), but they are now utility classes which |
---|
353 | return corresponting pointer of G4particleDefinition. These classes instantiate corresponding |
---|
354 | G4particleDefinition objects at the first access to these classes, if and only if corresponding |
---|
355 | particles have not yet instantiated elsewhere (typically by the user). |
---|
356 | |
---|
357 | - Aug 31, 2004 M.Asai (particles-V06-02-02) |
---|
358 | - G4Exception is added to G4ParticleTable to prohibit its use before |
---|
359 | G4VUserPhysicsList is instantiated and set to G4RunManager. |
---|
360 | |
---|
361 | - Jul 26, 2004 H.Kurashige (particles-V06-02-01) |
---|
362 | - Remove obsolete dependency to G4Material from G4ParticleDefinition and related class |
---|
363 | |
---|
364 | - Jul 07, 2004 M.Asai (particles-V06-02-00) |
---|
365 | - Introducing G4UnknownParticle class. |
---|
366 | |
---|
367 | - Jun 11, 2004 G.Cosmo (particles-V06-01-01) |
---|
368 | - Use global flag G4PARTICLES_ALLOC_EXPORT to export extern symbols for DLLs. |
---|
369 | Modified granular GNUmakefiles and rearranged usage of extern symbols |
---|
370 | in classes in "management" module. |
---|
371 | |
---|
372 | - Jun 07, 2004 G.Cosmo (particles-V06-01-00) |
---|
373 | - Use G4extern for allowing support of DLLs on Windows. Modified files: |
---|
374 | G4DecayProducts.hh, G4DynamicParticle.icc, G4ElectronOccupancy.hh. |
---|
375 | - GNUmakefile: added definition of GLOBLIBS for DLLs support on Windows. |
---|
376 | - Coworks with "global-V06-01-02a". |
---|
377 | |
---|
378 | - Mar 11, 2004 H.Kurashige (particles-V06-00-02) |
---|
379 | - Add G4VParticlePropertyRetriever |
---|
380 | - Add G4TextPPReporter and G4TextPPRetriever |
---|
381 | |
---|
382 | |
---|
383 | - Feb 12, 2004 H.Kurashige (particles-V06-00-01) |
---|
384 | - update mass and width to meet with PDG 2002 data |
---|
385 | |
---|
386 | - Dec 12, 2003 H.Kurashige (particles-V06-00-00) |
---|
387 | - Fixed initialization problems in G4NuclearPropertiesTable |
---|
388 | -- Add initialization of indexArray |
---|
389 | -- Remove the static member of theInstance |
---|
390 | |
---|
391 | - Oct 30, 2003 H.Kurashige (particles-V05-02-06) |
---|
392 | - Fixed compiler warning in G4HtmlReporter.cc |
---|
393 | |
---|
394 | - Oct 21, 2003 M.Asai (particles-V05-02-05) |
---|
395 | - Change null type pointer in G4DynamicParticle to G4PrimaryParticle |
---|
396 | |
---|
397 | - Sep 22, 2003 |
---|
398 | - Add new category of particles/utils |
---|
399 | - Fixed Anti-particle PDG code for Gluon |
---|
400 | |
---|
401 | - Sep 19, 2003 H.Kurashige (particles-V05-02-04) |
---|
402 | - Move classes related Cuts into processes/cuts category |
---|
403 | - Remove obsolete cut methods |
---|
404 | |
---|
405 | - Sep 12, 2003 M.Asai (particles-V05-02-02) |
---|
406 | - Add DecayProperTime to deep copy of G4DecayProduct. |
---|
407 | - Add G4ParticlePropertyData and G4ParticlePropertyTable, |
---|
408 | which provide functionality to acess properties in G4ParticleDefinition (Hisaya) |
---|
409 | - Change number of NumberOfQuarkFlavor to 6 (Hisaya) |
---|
410 | |
---|
411 | - Aug 22, 2003 H.Kurasige (particles-V05-02-01) |
---|
412 | - G4DynamicParticle.cc: fixed memory leak for 'theElectronOccupancy' |
---|
413 | in assignment operator. |
---|
414 | |
---|
415 | - Aug 11, 2003 M.Asai (particles-V05-02-00) |
---|
416 | - Add one void pointer to G4DynamicParticle for the sake of maintaining links between |
---|
417 | pre-assigned decay products and corresponding primary particle. This pointer is used |
---|
418 | by G4EventManager. |
---|
419 | |
---|
420 | - Jun 19, 2003 V.Ivantchenko |
---|
421 | - G4DynamicParticle.cc: use condition m^2<0.001MeV^2 to identify massless |
---|
422 | particles (tag partman-V05-01-02). |
---|
423 | |
---|
424 | - Jun 18, 2003 G.Cosmo |
---|
425 | - G4ProductionCutsTable.cc: removed usage of G4USE_STD_NAMESPACE after |
---|
426 | migration from G4std (tag partman-V05-01-01). |
---|
427 | |
---|
428 | - Jun 12, 2003 V.Ivantchenko |
---|
429 | - G4DynamicParticle.cc: fix in constructors for the calculation of masses |
---|
430 | to avoid negative values result of precision loss when massless particles |
---|
431 | (like photons) are treated. Fixes problem report #489. |
---|
432 | |
---|
433 | - May 22, 2003 (particles-V05-01-02) M.Asai |
---|
434 | - Added one utility method to G4ProductionCuts.hh |
---|
435 | |
---|
436 | - May 20, 2003 (particles-V05-01-01) H.Kurashige |
---|
437 | - fixed "unused varibles" |
---|
438 | |
---|
439 | - Apr 29, 2003 (particles-V05-00-10) H.Kurashige |
---|
440 | - fixed bugs in retreiving cut info in binary mode |
---|
441 | |
---|
442 | - Apr 11, 2003 (particles-V05-00-09) M.Asai |
---|
443 | - Embed a string of file version to physics table file |
---|
444 | - Recover ApplyCutsFlag |
---|
445 | - Some clean up for release |
---|
446 | |
---|
447 | - Apr 02, 2003 (particles-V05-00-08) M.Asai |
---|
448 | - Recover obsolete set/get methods of G4ParticleWithCuts to G4ParticleDefinition. |
---|
449 | |
---|
450 | - Mar 11, 2003 (particles-V05-00-07) H.Kurashige |
---|
451 | - Modify G4DynamicParticle to fix the pi-0 decay problem |
---|
452 | - Change G4ParticleWithCuts to alias of G4ParticleDefinition |
---|
453 | |
---|
454 | - Mar 11, 2003 (particles-V05-00-06) |
---|
455 | - Implement Store/Retreive Cut in G4ProductionCutsTable |
---|
456 | - Remove Set/Get Cuts methods from G4ParticleDefintion |
---|
457 | - Remove inclusion of G4ParticleWithCuts |
---|
458 | - G4ProductionCuts contains cuts only for gamma and e+/- |
---|
459 | |
---|
460 | - Feb 18, 2003 (particles-V05-00-05) |
---|
461 | - Add Particle SubType for ions (H.Kurashige) |
---|
462 | - Add Particle SubType for ions (H.Kurashige) |
---|
463 | |
---|
464 | - Jan 24, 2003 (particles-V05-00-04) |
---|
465 | - Fix in G4ProductionCutsTable::DumpCouples(). Added increment to |
---|
466 | material iterator when dumping materials (V.Ivantchenko). |
---|
467 | |
---|
468 | - Jan 21, 2003 (particles-V05-00-03) |
---|
469 | - Fix for cuts-per-region in management/src/G4IonTable.cc |
---|
470 | |
---|
471 | - Jan 14, 2003 (particles-V05-00-02) |
---|
472 | - Fixes for cuts-per-region |
---|
473 | |
---|
474 | - Jan 7, 2003 (particles-V05-00-01) |
---|
475 | - Instant fixes for new 'cuts-by-region' |
---|
476 | Corrected files : |
---|
477 | management/include/G4VRangeToEnergyConverter.hh |
---|
478 | management/src/G4ProductionCutsTable.cc |
---|
479 | management/src/G4RToEConvForElectron.cc |
---|
480 | management/src/G4RToEConvForGamma.cc |
---|
481 | management/src/G4RToEConvForPositron.cc |
---|
482 | management/src/G4VRangeToEnergyConverter.cc |
---|
483 | |
---|
484 | - Dec 16, 2002 (particles-V05-00-00) |
---|
485 | - Merged branch "geant4-04-01-ref-02-cuts-branch" to HEAD. |
---|
486 | Included development for 'cuts-by-region'; changes should be |
---|
487 | transparent to existing design: |
---|
488 | o Removed concrete implementation of method 'CalcEnergyCuts( const G4Material* )' |
---|
489 | from affected particles. |
---|
490 | o Removed ComputeLoss(), BuildRangeVector() from G4Electron and G4Positron. |
---|
491 | o Added classes G4MaterialCutsCouple, G4ProductionCuts, G4ProductionCutsTable, |
---|
492 | G4RToEConvForAntiNeutron, G4RToEConvForAntiProton, G4RToEConvForElectron, |
---|
493 | G4RToEConvForGamma, G4RToEConvForNeutron, G4RToEConvForPositron, |
---|
494 | G4RToEConvForProton, G4VRangeToEnergyConverter - in processes/management. |
---|
495 | o Modified G4ParticleDefinition and G4ParticleWithCuts to handle new cuts scheme. |
---|
496 | o Added dependency on geometry/volumes in management/GNUmakefile. |
---|
497 | |
---|
498 | - Dec 4, 2002 (particles-V04-01-03) |
---|
499 | - Migration to new G4ApplicationState |
---|
500 | |
---|
501 | - Nov 21, 2002 (particles-V04-01-02) |
---|
502 | - Fixed G4VDecayChannel::GetNoName() for porting WIndows DLL lib. |
---|
503 | |
---|
504 | - Nov 20, 2002 (particles-V04-01-01) |
---|
505 | - Fixed Warning in G4VDecayChannel::FillDaughters (partman-V04-01-01) |
---|
506 | - Update Mass Width for resonace particles (shortlived-V04-01-01) |
---|
507 | |
---|
508 | - May 30, 2002 (particles-V04-01-00) |
---|
509 | - Fixed PDG codes for k0_star(1430), a0(1450) and f0(1370) (shortlived-04-01-00) |
---|
510 | - |
---|
511 | |
---|
512 | - May 30, 2002 (particles-V04-00-03) |
---|
513 | - Fixed a bug in G4NeutronBetaDecayChannel |
---|
514 | - Fixed warnings in G4NucleiProperties |
---|
515 | |
---|
516 | - Mar 28, 2002 (particles-V04-00-02) |
---|
517 | - Fixed a bug in G4TauLeptonicDecayChannel (partman-V04-00-01) |
---|
518 | |
---|
519 | - Mar 08, 2002 (particles-V04-00-01) |
---|
520 | - Added G4TauLeptonicDecayChannel for tau leptonic decay (partman-V04-00-00) |
---|
521 | - Changed tau decay channels to use G4TauLeptonicDecayChannel (leptons-V04-00-00) |
---|
522 | |
---|
523 | - Feb 12, 2002 H.Kurashige (particles-V04-00-00) |
---|
524 | - Fixed bugs in the decay table for G4KaonMinus (hadrons-V04-00-00) |
---|
525 | |
---|
526 | - Nov 19, 2001 H.Kurashige (particles-V03-02-10) |
---|
527 | - remove extra semi-colon and comments from G4Gamma.hh |
---|
528 | |
---|
529 | - Oct 30, 2001 H.Kurashige (particles-V03-02-09) |
---|
530 | - TAG FOR CUT FOR MATERIAL - |
---|
531 | -------- partman-V03-02-09 |
---|
532 | -------- bosons-V03-02-09 |
---|
533 | -------- leptons-V03-02-09 |
---|
534 | -------- hadrons-V03-02-09 |
---|
535 | - Modify CalcEnergyCuts method |
---|
536 | |
---|
537 | - Oct 25, 2001 H.Kurashige (particles-V03-02-08) |
---|
538 | - TAG FOR CUT FOR MATERIAL - |
---|
539 | - STL migartion in test directory |
---|
540 | - Corrected typo in guidance text in G4ParticleMessenger.cc (Gabriele) |
---|
541 | |
---|
542 | - Oct 25, 2001 H.Kurashige (particles-V03-02-07) |
---|
543 | - TAG FOR CUT FOR MATERIAL - |
---|
544 | ------- bosons-V03-02-07 |
---|
545 | ------- leptons-V03-02-07 |
---|
546 | ------- hadrons-V03-02-07 |
---|
547 | - Remove SetCut and add CalcEnergyCuts |
---|
548 | |
---|
549 | - Oct 20, 2001 H.Kurashige (particles-V03-02-06) |
---|
550 | - TAG FOR CUT FOR MATERIAL - |
---|
551 | ------- partman-V03-02-06 |
---|
552 | - Fixed bugs in G4ParticleWithCuts::UseProton |
---|
553 | - Fixed bugs in G4ParticleWithCuts::RestoreCuts |
---|
554 | ------- bosons-V03-02-06 |
---|
555 | - Fixed bugs in G4Gamma::BuildAbsorptionLengthVector by Hisaya |
---|
556 | |
---|
557 | - Oct 15, 2001 H.Kurashige (particles-V03-02-04) |
---|
558 | - TAG FOR CUT FOR MATERIAL - |
---|
559 | ------- partman-V03-02-04 |
---|
560 | ------- hadrons-V03-02-03 |
---|
561 | ------- bosons-V03-02-03 |
---|
562 | ------- leptons-V03-02-03 |
---|
563 | ------- shortlived-V03-02-02 |
---|
564 | - Remove "static" Set/GetCuts methods |
---|
565 | - Introduce "Different cut in range for different material" |
---|
566 | - Remove static inline methods |
---|
567 | |
---|
568 | |
---|
569 | - Sep 20, 2001 H.Kurashige (particles-V03-02-03) |
---|
570 | ------- partman-V03-02-03 |
---|
571 | - Modify to use G4Material::GetNumberOfMaterials |
---|
572 | |
---|
573 | - Sep 19, 2001 H.Kurashige (particles-V03-02-02) |
---|
574 | ------- partman-V03-02-02 |
---|
575 | ------- hadrons-V03-00-02 |
---|
576 | ------- bosons-V03-00-02 |
---|
577 | ------- leptons-V03-00-02 |
---|
578 | - Modify for STL migration for materials |
---|
579 | |
---|
580 | - Sep 18, 2001 H.Kurashige (particles-V03-02-01) |
---|
581 | ------- partman-V03-02-01 |
---|
582 | - Added G4NeutronBetaDecayChannel |
---|
583 | - Allow MassDifference in case of nucleon decay () |
---|
584 | ------- hadrons-V03-00-01 |
---|
585 | - Added G4NeutronBetaDecayChannel to G4Neutron |
---|
586 | |
---|
587 | - July 31, H.Kurashige (particles-V03-02-00) |
---|
588 | - Fixed bugs in copy constructor of G4DecayProduct (partman-V03-02-00) |
---|
589 | |
---|
590 | - May 18, 01 G.Cosmo (particles-V03-01-00) |
---|
591 | - Cleared pedantic warnings from Linux-g++ ISO/ANSI setup. |
---|
592 | |
---|
593 | - Apr. 03, 01 H.Kurashige (particles-V03-00-04) |
---|
594 | ------- partman-V03-00-04 |
---|
595 | - Fixed bugs in G4ParticleDefinition::GetPDGIsospin() |
---|
596 | - Fixed element name in G4IonTable |
---|
597 | - Added special treatment for Lamdas in G4PDGCodeChecker |
---|
598 | ------- shortlived-V03-00-01 |
---|
599 | - Added a0(980),f0(400-1200), f0(980) |
---|
600 | - Fixed PDG encoding for excited Lambdas |
---|
601 | |
---|
602 | - Mar. 09, 01 H.Kurashige (particles-V03-00-03) |
---|
603 | ------- partman-V03-00-03 |
---|
604 | - Added RestoreCuts methods to G4ParticleWithCuts |
---|
605 | and G4ParticleDefinition |
---|
606 | ------ hadrons-V03-00-01, leptons-V03-00-01, -bosons-V03-00-01 |
---|
607 | - Added RestoreCuts methods |
---|
608 | |
---|
609 | - Mar. 05, 01 H.Kurashige (particles-V03-00-02) |
---|
610 | ------- partman-V03-00-02 |
---|
611 | - Fixed a bug in G4DynamicParticle::SetDefinition() |
---|
612 | - STL migration for G4ParticleWithCuts::BuildLossTable() |
---|
613 | |
---|
614 | - Feb. 28, 01 H.Kurashige (particles-V03-00-01) |
---|
615 | ------- partman-V03-00-01 |
---|
616 | - Fixed a bug in calculation of electron energy in G4MuonDecayChannel. |
---|
617 | |
---|
618 | - Jan 18, 01 H.Kurashige |
---|
619 | ------- partman-V03-00-00 (particles-V03-00-00) |
---|
620 | - Add thePreAssignedDecayTime to G4DynamicParticle |
---|
621 | |
---|
622 | - Oct 19 , 00 HKurashige (particles-V02-00-01) |
---|
623 | ------- partman-V02-00-02 |
---|
624 | - Some bug fixes according to CodeWizard's suggestion (HK) |
---|
625 | |
---|
626 | - Oct 17 , 00 H.Kurashige (particles-V02-00-00) |
---|
627 | ------- partman-V02-00-01 |
---|
628 | - Added const to G4DynamicParticle::GetPreAssignedDecayProducts (HK) |
---|
629 | ------- partman-V02-00-00 |
---|
630 | - Added G4IonTable::GetElementNumber (HK) |
---|
631 | - Added comment in case of G4Exception in G4IonTable.cc (HPW) |
---|
632 | ------- hadrons-V02-00-00 |
---|
633 | - Added neutron life time (HK) |
---|
634 | - Fixed stable flag for G4PionMinus (HK) |
---|
635 | |
---|
636 | - May 29, 00 H.Kurashige (particles-V01-01-01b) |
---|
637 | ------ partman-V01-01-00b |
---|
638 | - Fixed problem using pow in G4VDecayChannel::GetAngularMomentum() |
---|
639 | |
---|
640 | |
---|
641 | - May 12, 00 H.Kurashige (particles-V01-01-01) |
---|
642 | ------ partman-V01-01-00 |
---|
643 | - Added GetAngularMomentum (H.Weber) |
---|
644 | |
---|
645 | - Mar 17, 00 H.Kurashige (particles-V01-01-00) |
---|
646 | ------ shortlived-V01-00-02 |
---|
647 | - Fixed PDG code for anti-particle of "rho0" |
---|
648 | |
---|
649 | - Feb 27, 00 H.Kurashige (particles-V01-00-01) |
---|
650 | ------ hadrons-V01-00-01 |
---|
651 | - Set particle sub-type for barions and mesons |
---|
652 | ------ bosons-V01-00-00 |
---|
653 | - Set particle sub-type |
---|
654 | ------ leptons-V01-00-00 |
---|
655 | - Set particle sub-type |
---|
656 | ------ shortlived-V01-00-01 |
---|
657 | - Set particle sub-type |
---|
658 | - Added SetMultipletName to G4ExcitedBaryons/G4ExcitedMesons |
---|
659 | - Added GetMultipletName to G4ExcitedBaryons/G4ExcitedMesonsConstructor |
---|
660 | ------ partman-V01-00-03 |
---|
661 | - Added sub-type information in G4ParticleDefinition::DumpTable |
---|
662 | |
---|
663 | - Feb 25, 00 H.Kurashige (particles-V01-00-00) |
---|
664 | ------ partman-V01-00-02 |
---|
665 | - Remove implementation for RW from G4ParticleTable and related. |
---|
666 | - Remove implementation for RW from G4DecayTable |
---|
667 | - Added ParticleSubType in ParticleDefinition |
---|
668 | ------ shortlived-V01-00-00 |
---|
669 | - Added "rho0" in G4ShortLivedConstructor |
---|
670 | ------ hadrons-V01-00-00 |
---|
671 | - Removed G4RhoPlus, G4RhoZero, and G4RhoMinus class |
---|
672 | - Removed G4RhoZero from G4MesonConstructor.cc |
---|
673 | - Added GetAtomicNumber() and GetAtomicMass() to G4VIon, G4Proton, and G4Neutron. |
---|
674 | |
---|
675 | |
---|
676 | - Feb 04, 00 H.Kurashige |
---|
677 | ------ partman-V01-00-01 |
---|
678 | - Bug fix in G4NucleiProperties |
---|
679 | |
---|
680 | - Jan 24, 00 H.Kurashige |
---|
681 | ------ partman-V01-00-00 |
---|
682 | - Added G4IsotopeProperty* G4VIsotopeTable::GetIsotope(G4int Z, G4int A, G4double E) |
---|
683 | - Fixed some bugs in G4IonTable::CretaeIon() |
---|
684 | |
---|
685 | - Dec 06, 99 H.Kurashige |
---|
686 | ------ partman-V00-01-07 |
---|
687 | - Bug fix in G4IonTable::elementName[] |
---|
688 | |
---|
689 | - Nov 07, 99 H.Kurashige (particles-V00-01-02) |
---|
690 | ------ partman-V00-01-06 |
---|
691 | - Bug fix in G4DynamicTable::RemoveElectron |
---|
692 | - Change G4USE_STL_MAP flag into G4USE_STL |
---|
693 | |
---|
694 | - Nov 03, 99 G.Cosmo |
---|
695 | - Modified top-level GNUmakefile to fix G4barions to G4baryons for |
---|
696 | the "gmake global" target. |
---|
697 | |
---|
698 | - Oct 29, 99 H.Kurashige |
---|
699 | ------ hadrons-V00-01-01 |
---|
700 | - Fixed particle name for G4RhoPlus |
---|
701 | ----- partman-V00-01-05 |
---|
702 | - Implement STL map version of G4ParticleTable (G4USE_STL_MAP flag) |
---|
703 | - Adding comments for Software Reference Manual |
---|
704 | |
---|
705 | - Oct 20, 99 H.Kurashige (particles-V00-01-01) |
---|
706 | ----- partman-V00-01-04 tag |
---|
707 | - Bug fixes in G4PDGCodeChecker and G4IonTable |
---|
708 | |
---|
709 | - Oct 13, 99 H.Kurashige (particles-V00-01-00b) |
---|
710 | ----- partman-V00-01-03 tag |
---|
711 | - Bug fix in G4NucleiProperties (Hisaya) |
---|
712 | |
---|
713 | - Oct 8, 99 H.Kurashige (particles-V00-01-00a) |
---|
714 | ------ hadrons-V00-01-00a tag ( Oct. 7) |
---|
715 | - Reanme G4Bayon.cc B4Baryon.cc |
---|
716 | |
---|
717 | - Oct 7, 99 J.Allison |
---|
718 | - Changed name of library G4barions to G4baryons. |
---|
719 | |
---|
720 | - Oct 6, 99 H.Kurashige (particles-V00-01-00) |
---|
721 | ----- shortlived-V00-01-01 tag |
---|
722 | - Change 'static const G4String' array to 'static const char*' array (Hisaya) |
---|
723 | ----- partman-V00-01-02 tag |
---|
724 | - New naming scheme for ions in G4IonTable::GetIonName() |
---|
725 | - Modified G4IonTable::GetIon methods and related |
---|
726 | - Added G4VIsotopeTable and G4IsotopeProperty (Hisaya) |
---|
727 | - Bug fix in G4NucleiProperties (Vicente) |
---|
728 | |
---|
729 | - Oct 3, 99 H.Kurashige |
---|
730 | ------ shortlived-V00-01-00,hadrons-V00-01-00 tag |
---|
731 | - Rename 'Barion' into 'Baryon' (Hisaya) |
---|
732 | |
---|
733 | - Aug 20, 99 H.Kurashige |
---|
734 | ----- partman-V00-01-01 tag |
---|
735 | - Added theDynamicalCharge and theElectronOccupancy in G4DynamicParticle (Hisaya) |
---|
736 | - Modified G4IonTable::GetIon methods and related (Hisaya) |
---|
737 | - Added G4ElectronOccupancy class (Hisaya) |
---|
738 | - Added G4PDGCodeChecker and modified G4ParticleDefinition::FillQuarkContents (Hisaya) |
---|
739 | - Added G4NucleiPropertiesTheoreticalTable to describe excess Masses from Meyer-Swiatecky fromula (Vicente) |
---|
740 | - Modified G4NucleiProperties and G4NucleiPropertiesTable (Vicente) |
---|
741 | |
---|
742 | - June 16, 99 H.Kurashige |
---|
743 | - Fixed a bug in G4VDecayChannel::FillDaughters (partman-01-00-11) |
---|
744 | - Fixed a branching ratio for b1(1235) in G4ExcitedMesonConstructor |
---|
745 | (shortlived-01-00-06) |
---|
746 | |
---|
747 | - June 16, 99 H.Kurashige (particles-01-00-08a) |
---|
748 | - Fixed a bug of initialization for massKdiff and widthKdiff in G4ExcitedMeson Constructor.cc (shortlived-01-00-05) |
---|
749 | |
---|
750 | - June 10, 99 H.Kurashige (particles-01-00-08) |
---|
751 | - Fixed a bug in G4ParticleWithCuts::CalcEnergyCuts(G4double aCut) |
---|
752 | (partman-01-00-10) |
---|
753 | - Fixed mass, width, encoding for some resonaces (shortlived-01-00-04) |
---|
754 | - Added mass width for relatively long life particles |
---|
755 | (leptons-01-00-02, hadrons,01-00-02) |
---|
756 | |
---|
757 | - June 8, 99 H.Kurashige (particles-01-00-07, shortlived-01-00-03) |
---|
758 | - Fixed Sigma(2040) mass in G4ExcitedSigmaConstructor |
---|
759 | |
---|
760 | - May 26, 99 J.Allison (partman-01-00-09) |
---|
761 | - In G4NucleiProperties.hh (Vicente Lara): |
---|
762 | Added GetNuclearMass, GetBindingEnergy |
---|
763 | Corrected GetMassExcess. |
---|
764 | - In G4NucleiPropertiesTabel.hh: |
---|
765 | Added GetNuclearMass (VL). |
---|
766 | Changed G4String to const char* in (JA): |
---|
767 | static const char*& GetName(G4int Z, G4int A); |
---|
768 | static const char* Name[nEntries]; |
---|
769 | static const char* noName; |
---|
770 | - Split G4NucleiPropertiesTable.cc into G4NucleiPropertiesTableA.cc |
---|
771 | and G4NucleiPropertiesTableA.cc (JA). |
---|
772 | - G4DecayTable.cc: Added inclusion of globals.hh to make it |
---|
773 | self-consistent (Gabriele, May 25). |
---|
774 | |
---|
775 | - May 19, 99 H.Kurashige (partman-01-00-08) |
---|
776 | - In G4ParticleTable destructor, use clear() and remove destruction of keys |
---|
777 | |
---|
778 | - May 18, 99 J.Allison |
---|
779 | - In G4ParticleTable destructor, #ifdef G4USE_STL use clearAndDestroy(). |
---|
780 | - Bug fixed in GetAtomicMass due to substraction of electron mass for get |
---|
781 | the nuclear masses - Vicente Lara. |
---|
782 | |
---|
783 | - May 6, 99 H.Kurashige (partman-01-00-07) |
---|
784 | - Fix a bug in G4DynamicParticle |
---|
785 | - Fix bugs in G4IonTable::GetNucleusMass |
---|
786 | |
---|
787 | - Apr. 23, 99 H.Kurashige (particles-01-00-06, partman-01-00-06, |
---|
788 | shortlived-01-00-02) |
---|
789 | - Retrieve modification for the correct mass formulae of ions |
---|
790 | (particles-01-00-04,05,05a does not include bug fixes in particles-01-00-03) |
---|
791 | - Set G4ParticleTable::RemoveAllParticles as "protected" |
---|
792 | - Bug fixes in G4ExcitedMesonConstructor::ConstructMeson |
---|
793 | |
---|
794 | - Apr. 16, 99 H.Kurashige (particles-01-00-05a, partman-01-00-05a) |
---|
795 | - Fixed a bug in G4ParticleWithCuts to ensure unit independence (Laszlo) |
---|
796 | |
---|
797 | - Apr. 15, 99 H.Kurashige (particles-01-00-05, partman-01-00-05) |
---|
798 | - Added invocation of G4VUserPhysicsList::BuildPhysicsTable for ions created on the fly (G4IonTable::GetIon) |
---|
799 | - Removed comment out statements in G4ParticleDefinition constructor |
---|
800 | |
---|
801 | - Apr. 13,99 H.Kurashige (particles-01-00-04, partman-01-00-04, |
---|
802 | leptons-01-00-01, bosons-01-00-01, |
---|
803 | hadrons-01-00-01, shortlived-01-00-01) |
---|
804 | - Clean up codes H.Kurashige |
---|
805 | |
---|
806 | |
---|
807 | - Apr. 2,99 H.Kurashige (particles-01-00-03, partman-01-00-03) |
---|
808 | - Fixed mass fomulae in G4IonTable |
---|
809 | |
---|
810 | - Feb 6, 99 H.Kurashige (particles-01-00-02 ,partman-01-00-02) |
---|
811 | - Migrate G4ParticleTypes.hh into process/management |
---|
812 | - Remove using G4ParticleMomentum |
---|
813 | |
---|
814 | - Feb 4, 99 H.Kurashige (particles-01-00-01) |
---|
815 | - Re-fixed bugs in destrction of ions (Hisaya) |
---|
816 | |
---|
817 | - Dec. 15, 98 H.Kurashige(particles-00-04-08) |
---|
818 | - Fixed bugs in destrction of ions (Hisaya) |
---|
819 | |
---|
820 | - Dec 11, 98 H.Kurashige (particles-00-04-07a) |
---|
821 | - Fixed bugs in G4IonTable::GetIonMass (Hisaya) |
---|
822 | |
---|
823 | - Dec. 10, 98 H.Kurashige (particles-00-04-06) |
---|
824 | - Fixed bugs in G4NuclearProperties::GetAtomicMass (Hisaya) |
---|
825 | |
---|
826 | - Dec 9, 98 H.Kurashige (particles-00-04-05) |
---|
827 | - Modified G4NuclearProperties::GetAtomicMass (Vicente) |
---|
828 | - Modified G4IonTable::GetIonMass (Hisaya) |
---|
829 | (partman-00-04-05) |
---|
830 | |
---|
831 | - Dec 5, 98 H.Kurashige (particles-00-04-04) |
---|
832 | - Added G4GenericIon for Process List (partman-00-04-04,hadrons-00-04-01) |
---|
833 | |
---|
834 | - Dec 2, 98 H.Kurashige (particles-00-04-03) |
---|
835 | - Added G4ParticleTypes.hh in management/include. Moved from |
---|
836 | global/management/include. (G.Cosmo) (partman-00-04-03) |
---|
837 | - Added mechanism to prevent multiple instanciation of resonaces (Hisaya) |
---|
838 | (shortlived-00-04-03) |
---|
839 | |
---|
840 | - Nov 25, 98 H.Kurashige (particles-00-04-02) |
---|
841 | - Fixed bugs in shortlived particle table (shortlived-00-04-02) |
---|
842 | - More modification for E ~= p, i.e., photons in G4DynamicParticles |
---|
843 | - Added command of /particle/find in G4ParticleMessenger |
---|
844 | - Modified cut scheme for G4Ions |
---|
845 | (partman-00-04-02) |
---|
846 | |
---|
847 | - Nov 20, 98 J.Allison (particles-00-04-01a) |
---|
848 | - Protected G4DynamicParticles::Set4Momentum sqrt for E ~= p, i.e., photons. |
---|
849 | |
---|
850 | - Nov 18, 98 H.Kurashige (particles-00-04-01) |
---|
851 | - Changed G4VDecayChannel::DecayIt for treating dynamical mass (Hisaya) |
---|
852 | - Migreted G4NucleiPropoerties from /processes/hadronic |
---|
853 | to get precise mass for ions (Hisaya) |
---|
854 | (partman-00-04-01) |
---|
855 | - Fixed minor bugs in G4ShortLivedConstructor (Hisaya) |
---|
856 | (shortlived-00-04-01) |
---|
857 | |
---|
858 | - Nov 17, 98 John Allison and Hans-Peter Wellisch |
---|
859 | - SetApplyCutsFlag(false) in G4ParticleWithCuts constructor. |
---|
860 | - Initialise cuts at construction of G4Ions. |
---|
861 | |
---|
862 | - Nov 14, 98 H.Kurashige (particles-00-03-05) |
---|
863 | - Fixed a bug in G4ParticleWithCuts::CalcEnergyCuts |
---|
864 | - Suppress messages in construction of static objects (partman-00-03-06) |
---|
865 | |
---|
866 | - Nov 13, 98 H.Kurashige (particles-00-03-04) |
---|
867 | - Fixed bugs in G4ParticleTable::Remove() (partman-00-03-04) |
---|
868 | - Fixed bugs in resonace constuctors (shortlived-00-03-04) |
---|
869 | |
---|
870 | - Nov 8, 98 H.Kurashige (particles-00-03-03) |
---|
871 | - Fixed bugs in deletion of IonTable |
---|
872 | - Modified G4PprticleWithCuts not to use EnergyLossTable |
---|
873 | (partman-00-03-03) |
---|
874 | - Chnage some enum numbers to public member for SUN complier |
---|
875 | (shortlived-00-03-03) |
---|
876 | |
---|
877 | -Oct 27, 98 H.Kurashige (particles-00-03-02) |
---|
878 | - Added higher excited mesons (f0, a1, a2, K1, K2 etc.) |
---|
879 | (shortlived-00-03-02) |
---|
880 | - Modified encoding rule for resonances |
---|
881 | - Added four bodys decay in G4PhaseSpaceDecayChannel |
---|
882 | (partman-00-03-02) |
---|
883 | |
---|
884 | -Oct 16, 98 H.Kurashige (particles-00-03-01) |
---|
885 | - Added higher excited baryons (N*, delta*, sigma* lambda* and xi*) |
---|
886 | (shortlived-00-03-01) |
---|
887 | - Added rho+, rho- (hadrons-00-03-01) |
---|
888 | - Modified encoding rule for resonances (partman-00-03-01) |
---|
889 | |
---|
890 | -Sep 25, 98 H.Kurashige (particles-00-02-03) |
---|
891 | - reverted static methods for getting the particle pointer as inlined |
---|
892 | - modified PDG encoding of Xi_c |
---|
893 | (leptons-00-02-02, bosons-00-02-03, hadrons-00-02-02 ) |
---|
894 | - modified G4ParticleTable to improve search by encoding ( partman-00-02-03 ) |
---|
895 | |
---|
896 | -Aug 26, 98 H.Kurashige (particles-00-02-02) |
---|
897 | - Fixed sum bugs (bosons-00-02-02, partman-00-02-02) |
---|
898 | |
---|
899 | -Aug 10, 98 H.Kurashige (particles-00-02-01) |
---|
900 | - modified G4ParticleTable::FindIon (partman-00-02-01) |
---|
901 | - changed all static methods for getting the particle pointer as non-inlined |
---|
902 | tagged with following sub-directories |
---|
903 | leptons: leptons-00-02-01 |
---|
904 | bosons: bosons-00-02-01 |
---|
905 | hadrons: hadrons-00-02-01 |
---|
906 | |
---|
907 | July 20, 98 H.Kurashige (particles-00-01-07) |
---|
908 | - fixed comnands in G4ParticleMessenger |
---|
909 | |
---|
910 | July 19, 98 H.Kurashige (particles-00-01-06) |
---|
911 | - tagged |
---|
912 | |
---|
913 | July 12, 98 H.Kurashige (particles-00-01-05) |
---|
914 | - modified G4IonTable::GetIon (partman-00-01-04) |
---|
915 | |
---|
916 | July 10, 98 98 H.Kurashige (particles-00-01-04) |
---|
917 | - fixed G4ShortLivedConstructor.cc (shortlived-00-01-02) |
---|
918 | |
---|
919 | July 8, 98 H.Kurashige (particles-00-01-03) |
---|
920 | - fixed G4ShortLivedConstructor.cc |
---|
921 | - removed G4MaterialTable.hh and G4ElementVector.hh |
---|
922 | - fixed G4ParticlePropertyMessenger |
---|
923 | - tagged with following sub-directories |
---|
924 | management: partman-00-01-03 |
---|
925 | leptons: leptons-00-01-02 |
---|
926 | bosons: bosons-00-01-02 |
---|
927 | hadrons: hadrons-00-01-02 |
---|
928 | shortlived: shortlived-00-01-01 |
---|
929 | |
---|
930 | July 6, 98 H.Kurashige (partman-00-01-01) |
---|
931 | - modified G4ParticleWithCuts |
---|
932 | - modified G4ParticleTable |
---|
933 | |
---|
934 | July 1, 98 H.Kurashige (particles-00-07-01) |
---|
935 | - add G4shortlived.a in GNUmakefile |
---|
936 | - tagged with following sub-directories |
---|
937 | management: partman-00-07-03 |
---|
938 | leptons: leptons-00-07-01 |
---|
939 | bosons: bosons-00-07-01 |
---|
940 | hadrons: hadrons-00-07-01 |
---|
941 | shorrtlived: shortlived-00-07-03 |
---|
942 | |
---|
943 | June 28, 98 H.Kurashige |
---|
944 | - add shortlived directory for G4VShortLivedParticle and its derived classes |
---|
945 | - add G4Ions for nucleus in management |
---|
946 | - add G4TonTable and G4ShortLivedTable and modify G4ParticleTable |
---|
947 | - modify G4ParticleDefinition |
---|
948 | |
---|
949 | June 27, 98 L. Felawka |
---|
950 | - remove particle "Helium3" (duplicate particle "He3" already exists) |
---|
951 | |
---|
952 | June 26, 98 L. Felawka |
---|
953 | - add new particle: "Helium3" (type hadron/ion) |
---|
954 | |
---|
955 | June 23, 98 H.Kurashige (paricles-06-03) |
---|
956 | - fix bugs in G4ParticleWithCuts by Laszlo (partman-06-05) |
---|
957 | - modification for new SetCuts by Hisaya |
---|
958 | (hadrons-06-03,bosons-06-01,leptons-06-01) |
---|
959 | |
---|
960 | June 18 , 98 H.Kurashige (partman-00-06-04) |
---|
961 | - fix bugs in initialization of G4PaarticleWithCuts |
---|
962 | |
---|
963 | June 8, 98 H.Kurashige (partman-00-06-03) |
---|
964 | - add GetEnergyThreshold method in G4ParticleDefinition |
---|
965 | |
---|
966 | June 7, 98 H.Kurashige (partman-00-06-02) |
---|
967 | - remove theKillProcess from G4DynamicParticle |
---|
968 | |
---|
969 | June 7, 98 H.Kurashige (partman-00-06-01) |
---|
970 | - modify in order to avoid dependencies to process category |
---|
971 | remove invocation of G4VProcess::BuildPhysicsTable in G4ParticleWithCuts::SetCuts |
---|
972 | remove aggregation of G4ProcessManagerMessenger in G4PaerticleMessenger |
---|
973 | |
---|
974 | April 25, 98 H.Kurashige (hadrons-06-01) |
---|
975 | - Added G4He3 and fixed some parameters in ions |
---|
976 | |
---|
977 | April 21, 98 G.Cosmo (particles-00-05-01) |
---|
978 | - Tagged. |
---|
979 | |
---|
980 | April 08, 98 G.Cosmo |
---|
981 | - Added fixes for DEC-cxx 6.0 compiler, related to for-loop index |
---|
982 | declarations. List of modified files: |
---|
983 | management/G4DecayProducts.cc .hh, G4DecayTable.cc, G4KL3DecayChannel.cc |
---|
984 | G4ParticleWithCuts.cc, G4PhaseSpaceDecayChannel.cc, |
---|
985 | G4VDecayChannel.cc |
---|
986 | leptons/G4Electron.cc |
---|
987 | |
---|
988 | March 24, 98 G.Barrand |
---|
989 | - GNUmakefile : MAKESHLIB changed in G4MAKESHLIB |
---|
990 | |
---|
991 | January 28, 98 S. Sadilov |
---|
992 | - For Win/NT port in GNUmakefile used $OUT_LIB introduced in |
---|
993 | GNUmakefile.architecture as positional qualifier for creating |
---|
994 | composite-library. |
---|
995 | |
---|
996 | January 28, 98 H.Kurashige - (particles-00-03-01) |
---|
997 | January 24, 98 H.Kurashige - (partman-03-01) |
---|
998 | January 24, 98 H.Kurashige - (hadrons-03-01) (leptons-03-01) (bosons-03-01) |
---|
999 | December 19, 97 G. Cosmo - (alpha03) |
---|
1000 | |
---|
1001 | - Created. |
---|