source: trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/History @ 1347

Last change on this file since 1347 was 1347, checked in by garnier, 13 years ago

geant4 tag 9.4

File size: 11.5 KB
Line 
1
2       ==========================================================
3       Geant4 - an Object-Oriented Toolkit for Physics Simulation
4       ==========================================================
5
6        History file for hadronic/models/chiral_inv_phase_space/interface
7       
8This file should be used to summarize modifications introduced in the
9code and to keep track of all tags.
10
11     ---------------------------------------------------------------
12     * Please list in reverse chronological order (last date on top)
13     ---------------------------------------------------------------
14
1518-Nov-2010 J.Apostolakis                      (hadr-chips-inter-V09-03-03)
16---------------------------------------------------------------------------
17- G4ChiralInvariantPhaseSpace.cc: Change to use integer value of Z and A.
18
1910-Nov-2010 V.Ivanchenko                       (hadr-chips-inter-V09-03-02)
20---------------------------------------------------------------------------
21- G4ElectroNuclearReaction - cross section classes are included by pointer
22  and not by value, this should not change any result but providing
23  clear siquence of removel of cross sections after execution
24  (fixed old problem reported in HyperNews)
25
2613-Sep-2010 A. Dotti                           (hadr-chips-inter-V09-03-01)
27---------------------------------------------------------------------------
28- Fix in G4ChiralInvariantPhaseSpace to catch previously un-handled exceptions
29  produced when a 'chipolino' pseudo-particle is produced by the model and
30  thrown by Q4QEnvironment::Fragment, retrying the interaction; handles the
31  case in which Q4QEnvironment returns a 90000000 fragment, and converts it
32  to a gamma. Addressing problem report #1138.
33
3425-May-2010 M.Kosov                            (hadr-chips-inter-V09-03-00)
35---------------------------------------------------------------------------
36Z+N instead of N for A, which sometimes in G4Had is called N.
37
3824-Jan-2010 M.Kosov                            (hadr-chips-V09-03-01)
39-----------------------------------------------------------------------
40Mutual tag: G4Hadr interface to CHIPS elastic is added
41
4217-Nov-2009 M.Kosov                            (hadr-chips-V09-02-24)
43-----------------------------------------------------------------------
44Mutual tag: Migration of CHIPS-cross_section depenent files to CHIPS-xs_dep
45
4616-Nov-2009 M.Kosov                            (hadr-chips-V09-02-23)
47-----------------------------------------------------------------------
48Mutual tag: Split up of CHIPS-body in three directories (no changes in this dir)
49
5013-Nov-2009 M.Kosov                            (hadr-chips-V09-02-21)
51-----------------------------------------------------------------------
52Mutual tag: G4QDiffractionRatio lost dependence on G4QElasticCrossSection
53
5412-Nov-2009 M.Kosov                            (hadr-chips-V09-02-20)
55-----------------------------------------------------------------------
56Mutual tag: bug fix in G4QDiffractionRatio (tested by Valgrind)
57
5811-Nov-2009 M.Kosov                            (hadr-chips-V09-02-19)
59-----------------------------------------------------------------------
60Mutual tag: Bug fix in G4QSynchRad
61
6210-Nov-2009 M.Kosov                            (hadr-chips-V09-02-18)
63-----------------------------------------------------------------------
64Mutual tag: Diffraction is added to CHIPS inelastic
65
665-Nov-2009 M.Kosov                             (hadr-chips-V09-02-17)
67-----------------------------------------------------------------------
68Mutual tag: Bug fix in XS's & migration of G4QNeutronCaptureRatio from
69            body to interface
70
714-Nov-2009 M.Kosov                             (hadr-chips-V09-02-16)
72-----------------------------------------------------------------------
73Mutual tag: Thanks to Andrea bug fix (skip for Z=0,A=0 residual nucleus)
74            in G4QCollision class
75
764-Nov-2009 M.Kosov                             (hadr-chips-V09-02-15)
77-----------------------------------------------------------------------
78Mutual tag: Reduction of the CHIPS-body dependency (G4QPDGToG4Particle)
79
8030-Oct-2009 M.Kosov                             (hadr-chips-V09-02-13)
81-----------------------------------------------------------------------
82Mutual CHIPS tag for new CHIPS hA cross-sections
83- 8 new CHIPS cross-sectopn classes are added + bug is fixed in the CHIPS
84  pA cross_sections + pimA XS class is not fake now, but real
85- Because of the complain of V. Ivanchenko the MuCaptureEMCascade
86  is excluded from the G4QCaptureAtRest class (for mu-). All the atomic
87  deexcitation energy of capture is concentrated in the Energy Deposition.
88
8923-Oct-2009 M.Kosov                             (hadr-chips-V09-02-12)
90-----------------------------------------------------------------------
91Mutual CHIPS tag for the bug fix + G4QuasiFreeRatio change (needs make clean)
92
9312-Oct-2009 M.Kosov                             (hadr-chips-V09-02-11)
94-----------------------------------------------------------------------
95Mutual CHIPS tag for the bug fixes (mostly body)
96
9725-Sep-2009 M.Kosov                     (hadr-chips-inter-V09-02-10)
98------------------------------------------------------
99- Bug fix in G4QLowEnergy
100
10118-Sep-2009 M.Kosov                             (hadr-chips-V09-02-10)
102-----------------------------------------------------------------------
103Mutual CHIPS tag for the heavy fragments in LowEnergy (mostly body)
104
1052-Sep-2009 M.Kosov                              (hadr-chips-V09-02-08)
106-----------------------------------------------------------------------
107Mutual CHIPS tag for the first prototype of the CHIPS Ion-Ion Inelastic
108
10928-Aug-2009 M.Kosov                              (hadr-chips-V09-02-07)
110-----------------------------------------------------------------------
111Mutual CHIPS tag for the Valgrind induced improvement
112
11321-Aug-2009 M.Kosov                              (hadr-chips-V09-02-06)
114-----------------------------------------------------------------------
115Mutual CHIPS tag for added photon- and lepton-nuclear CHIPS inelastic
116
1177-Aug-2009 M.Kosov                               (hadr-chips-V09-02-05)
118-----------------------------------------------------------------------
119Mutual CHIPS tag for All-Energies-All-Hadrons pilot tag
120
1215-Aug-2009 M.Kosov                               (hadr-chips-V09-02-04)
122-----------------------------------------------------------------------
123Mutual CHIPS tag for All-Energies-Nucleons and -Mesons (only pi+/- & K-)
124
1255-Aug-2009 M.Kosov                               (hadr-chips-V09-02-03)
126-----------------------------------------------------------------------
127Migration of the rest of the XS from interface to body and exclusion of the
128dependency of the G4NucleiPropertiesTable class (absolete by Hisaya)
129
13031-Jul-2009 M.Kosov                              (hadr-chips-V09-02-02)
131-----------------------------------------------------------------------
132Creation of the beta-version of CHIPS, covering all energies (mutual CHIPS tag)
133
13429-May-2009 M.Kosov (hadr-chips-inter-V09-02-09)
135------------------------------------------------------
136- Synchronization bug fix in pA and nA SC_in + fake piA SC is added for testing only
137
13826-May-2009 M.Kosov (hadr-chips-inter-V09-02-08)
139------------------------------------------------------
140- Correction in G4QCollision for (n,He3) pickUp (Bug fix, charge conservation)
141
14225-May-2009 M.Kosov (hadr-chips-inter-V09-02-07)
143------------------------------------------------------
144- G4QNeutronCrossSection class is implemented
145
146- G4QNeutronCaptureRatio class is implemented
147
148- neutron-nuclear interactions are implemented in the G4QCollision class
149
15023-Jan-2009 M.Kosov (hadr-chips-inter-V09-02-06)
151------------------------------------------------------
152- Change of GetNuclearMass(A-1.,Z-1.) (and similar) to GetNuclearMass(A-1,Z-1)
153  To be consistent with the new Hisaya's developments. The changes are made in
154  the G4Q(Photon,Electron,Muon,Tau)NuclearCrossSection classes
155
15623-Jan-2009 V.Ivanchenko (hadr-chips-inter-V09-02-00)
157------------------------------------------------------
158- added deregistration in destructor of G4QCaptureAtRest
159- added string decay destruction to G4ElectroNuclearReaction
160
16124-Oct-2008 Dennis Wright (hadr-chips-inter-V09-01-09)
162------------------------------------------------------
163- replace G4NucleiPropertiesTable::IsInTable with
164  G4NucleiProperties::IsInStableTable in G4QElectronNuclearCrossSection,
165  G4QMuonNuclearCrossSection, G4QPhotonNuclearCrossSection,
166  G4QTauNuclearCrossSection
167
168 2-Oct-2008 Dennis Wright (hadr-chips-inter-V09-01-08)
169------------------------------------------------------
170- change process type integer from 15 to fHadronAtRest for
171  G4PionMinusNuclearAtRestChips, G4ProtonAntiProtonAtRestChips,
172  G4QCaptureAtRest
173
174- change process type integer from 16 to enum fChargeExchange for
175  G4QCoherentChargeExchange
176
177- change process type integer from 12 to enum fHadronInelastic for
178  G4QCollision, G4QDiffraction, G4QGluonString, G4QLowEnergy
179
180- change process type integer from 11 to fHadronElastic for
181  G4QElastic, G4QIonIonElastic
182
183- remove process type from G4QAtomicElectronScattering,
184  G4QDiscProcessMixer.cc
185
186 1-Sep-2008 Vladimir Ivanchenko        (hadr-chips-inter-V09-01-07)
187-------------------------------------------------------------------
188G4QCaptureAtRest - added registration in G4HadronicProcessStore
189                   and PrintInfo by adding PreparePhysicsTable and
190                   BuildPhysicsTable
191G4GammaNuclearReaction - moved implementations from header to source
192                         and added name "CHIPS"
193G4ElectroNuclearReaction - moved instantiation of HE model to
194                         constructor from run time and added name "CHIPS"
195
196 8-Jul-2008 Dennis Wright              (hadr-chips-inter-V09-01-06)
197-------------------------------------------------------------------
198- add G4QIonIonElastic from HEAD
199- add general process type, fHadronic to several processes
200- set process sub-type to 11 (elastic) for G4QElastic, G4QIonIonElastic
201- set process sub-type to 12 (inelastic) for G4QCollision, G4QDiffraction,
202    G4QGluonString, G4QLowEnergy
203- set process sub-type to 13 (capture) for G4QCaptureAtRest
204- set process sub-type to 15 (stopping) for G4PionMinusNuclearAtRestChips,
205    G4ProtonAntiProtonAtRestChips
206- set process sub-type to 16 (quasi-elastic) for G4QCoherentChargeExchange
207- set process sub-type to 10 (unknown) for G4QAtomicElectronScattering,
208    G4QDiscProcessMixer
209
210 6-May-2008 Dennis Wright              (hadr-chips-inter-V09-01-05)
211-------------------------------------------------------------------
212- replace max-- with --max at lines 1191, 1195, 1197 of G4Collison.cc
213  This fixes gcc-4.3 compiler warning of exceeded array bounds.
214
21520-Mar-2008 Dennis Wright              (hadr-chips-inter-V09-01-04)
216-------------------------------------------------------------------
217- Add parentheses around && within || to fix gcc-4.3 warnings.
218  Files affected:
219    G4QCollision.cc
220    G4QDiffractionRatio.cc
221    G4QElasticCrossSection.cc
222    G4QIonIonCrossSection.cc
223    G4QLowEnergy.cc
224    G4QuasiFreeRatios.cc
225 
22617-Mar-2008 Vladimir Ivanchenko          (hadr-chips-inter-V09-01-03)
227- Check on tolerance is replaced by check on exact equality for
228  G4QuasiFreeRatios,  G4QProtonNuclearCrossSection,
229  G4QNeutronNuclearCrossSection,G4QMuonNuclearCrossSection,
230  G4QPhotonNuclearCrossSection, G4QElectronNuclearCrossSection,
231  G4QDiffractionRatio, G4QElasticCrossSection. This intend to provide
232  reproducibility 
233
2347-Feb-2008 Gunter Folger                (hadr-chips-inter-V09-01-02)
235- Modify src/G4QElasticCrossSection.cc to fix problem with quasi-elastic.
236  When run together with elastic, the parameters to sample T were not updated,
237  this fix is to always update these. 
Note: See TracBrowser for help on using the repository browser.