source: trunk/source/physics_lists/History @ 1347

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

geant4 tag 9.4

File size: 35.4 KB
Line 
1q$Id: History,v 1.171 2010/11/25 07:44:55 sincerti Exp $
2-------------------------------------------------------------------
3
4     =========================================================
5     Geant4 - an Object-Oriented Toolkit for Simulation in HEP
6     =========================================================
7
8                  Hadronic physics-list History
9                  -----------------------------
10This file should be used by the G4 example coordinator to briefly
11summarize all major modifications introduced in the code and keep
12track of all tags.
13
14     ----------------------------------------------------------
15     * Reverse chronological order (last date on top), please *
16     ----------------------------------------------------------
17
1825-11-2010, S.Incerti                   (phys-lists-V09-03-43)
19- changed default elastic model in G4EmDNAPhysics.cc
20
2122-11-2010, G.Folger                    (phys-lists-V09-03-42)
22-  Fix bug in QGSP_BERT_CHIPS physics list, Kaon cross sections are in CHIPS
23     process, not in hadronic framework.
24     
2522-11-2010, G.Folger                    (phys-lists-V09-03-41)
26-  Fix bug in new G4CHIPSKaonBuilder
27
2821-11-2010, V.Ivanchenko                (phys-lists-V09-03-40)
29- G4EmStandardPhysics_option1 - enable back ApplyCuts option (CPU effect)
30- G4EmStandardPhysics_option2, G4EmStandardPhysics_option3 - minor cleanup
31- QGS_BIC: using G4NeutronCrossSectionXS
32- QBBC:
33
3419-11-2010, V.Ivanchenko                (phys-lists-V09-03-39)
35- G4PhysListFactory - removed obsolete Physics Lists (26 are supported)
36- QBBC - simplified, only one variant left;
37- G4HadronInelasticQBBC - simplified
38- QGS_BIC and FTF_BIC use G4NeutronXS cross sections
39
4018-11-2010, G.Folger, V.Ivanchenko      (phys-lists-V09-03-38)
41GF:
42- use crosssection with relativistic rise also in all G4QGSBinary, FTFP and
43   FTFBinary builders.
44- restore QGSP to be obsolete, not unusable, i.e. remove G4Exception.   
45- allow to seperate physics for pion and Kaon, i.e. seperate builders
46   G4{V,}{Pion,Kaon}Builder, G4{LEP,Bertini, QGSP}PionBuilder, and
47   G4ChipKaonBuilder.
48- in QGSP_BERT_CHIPS, use Chip G4QInelastic via G4ChipKaonBuilder for Kaons.   
49- delete physics lists:
50  - remove previously blocked lists (FTFP_EMV, QGSC_EFLOW, QGSP_EMX)
51  - remove obsolete lists, except QGSP ( now blocked) and QGSC_CHIPS,
52   ie. removed FTFC, FTFP, LHEP_BERT_HP, LHEP_BERT, LHEP_PRECO_HP,
53    QGSC_EMV, QGSC, QGSC_QGSC, QGSP_BERT_DIF, QGSP_BERT_NQE,
54    QGSP_DIF, QGSP_EMV, QGSP_EMV_NQE, QGSP_NQE, QGSP_QE
55V.I:
56- G4EmStandardPhysics_option1 - added WentzelVI model for muons;
57    disable ApplyCut option for compatibility with 9.2; this option
58    can be defined by user via UI command or G4EmProcessOptions class
59
6017-11-2010, G.Folger                    (phys-lists-V09-03-37)
61- in builders G4QGSP{Proton, Neutron,Pik}Builder, use crosssection with
62   relativistic rise, using a combination of previously used cross section
63   and G4GlauberGribovCrossSection above 91 GeV.
64
6510-11-2010, V.Ivanchenko                (phys-lists-V09-03-36)
66- G4EmStandardPhysics_option2 - added BS angular generator for
67    bremsstrahlung, use default msc model for e+-
68- G4EmStandardPhysics_option3 - comment out Raylaigh to have better
69    CPU performance
70- G4EmLivermorePolarizedPhysics - F.Longo provided updated
71    models
72
7308-11-2010, S.Incerti                   (phys-lists-V09-03-35)
74-  switched elastic model in G4DNA physics builder
75
7603-11-2010, P.Gumplinger                (phys-lists-V09-03-34)
77-  correctly implement the new option SetScintillationByParticleType
78   in G4OpticalPhysics
79
8002-11-2010, P.Gumplinger                (phys-lists-V09-03-33)
81-  Make ConstructProcess and ConstructParticle methods public
82   in G4OpticalPhysics
83
8428-10-2010, P.Gumplinger                (phys-lists-V09-03-32)
85-  Add SetScintillationByParticleTypeCmd and associated methods
86
8723-10-2010, P.Gumplinger                (phys-lists-V09-03-31)
88-  Add the G4OpMieHG scattering process to G4OpticalPhysics builder
89
9020-10-2010, L.Pandola                   (phys-lists-V09-03-30)
91- updated physics list LBE to comply with the new EM design
92  (use Livermore models rather than LowEnergy processes)
93
9420-10-2010, L.Pandola                   (phys-lists-V09-03-30)
95- updated physics list LBE to comply with the new EM design
96  (use Livermore models rather than LowEnergy processes)
97
9810-10-2010, V.Ivanchenko                (phys-lists-V09-03-29)
99- anti_deuteron, anti_triton, anti_alpha, anti_He3 are included
100  in all builders except DNA
101- G4EmStandardPhysics - WentzelVI model for multiple scattering and
102             G4CoulombScattering process for muons are added
103- G4EmStandardPhysics_option2 - WentzelVI model for multiple scattering
104             is added for pi+-, kaon+-, protons, single scattering
105             model is not added, because hadron elastic process
106             should be used
107
10808-10-2010, S. Incerti                  (phys-lists-V09-03-28)
109- Added new H excitation model to G4EmDNAPhysics.cc in builders
110
11130-09-2010, G.Folger                    (phys-lists-V09-03-27)
112-  Further Bug fix in G4IonQMDPhysics: use QMD for d, alpha
113
11424-09-2010, V.Ivanchenko                (phys-lists-V09-03-26)
115- G4HadronElasticPhysics - attempt to use exactly the same cross section
116                           for p and n as in 9.4beta
117
11823-09-2010, V.Ivanchenko                (phys-lists-V09-03-25)
119- G4HadronElasticPhysics, G4HadronElasticPhysicsHP - added CHIPS cross
120  sections for p and n on Hydrogen and Helium targets
121- G4PhysicsListFactory - return NULL if the name is wrong
122
12309-09-2010, S.Incerti                   (phys-lists-V09-03-24)
124- Added new e- G4DNA processes to G4EmDNAPhysics.cc in builders
125
12630-08-2010, G.Folger                    (phys-lists-V09-03-23)
127-  Bug fix in G4IonQMDPhysics: wrong energy limit for overlap with BIC
128
12925-08-2010, G.Folger                    (phys-lists-V09-03-22)
130-  Correct obsolete ctor of G4HadronElasticPhysics in header
131
13224-08-2010, V.Ivanchenko (phys-lists-V09-03-21)
133-  don't use
134
13517-08-2010, V.Ivanchenko (phys-lists-V09-03-20)
136- Obsolete G4ParticleWithCut.hh header removed from many .icc files
137  by H.Kurashige
138
13930-07-2010, V.Ivanchenko (phys-lists-V09-03-19)
140- In all EM builders use G4ionIonisation for He3 and He4 ions
141
14229-07-2010, V.Ivanchenko (phys-lists-V09-03-18)
143- G4IonBinaryCascadePhysics - added G4IonProtonCrossSection
144
14529-07-2010, V.Ivanchenko (phys-lists-V09-03-17)
146- G4DataQuestionaire - for optical physics G4REALSURFACEDATA is checked
147  instead of G4LEDATA (bug report #1125), the check is disabled, because
148  not clear if this dataset is mandatory or not; check on new
149  G4NEUTRONXSDATA is added
150- QBBC - added check on G4NEUTRONXSDATA, use G4HadronElasticPhysics
151- G4NeutronCrossSectionXS - added check on G4NEUTRONXSDATA
152- G4HadronElasticPhysics renamed to G4HadronElasticPhysics93
153- G4HadronHElasticPhysics is copied to G4HadronElasticPhysics
154- QGSP_BERT_EMV use G4HadronElasticPhysics instead of G4HadronHElasticPhysics
155- G4HadronHElasticPhysics is marked as obsolete
156
15719-06-2010, V.Ivanchenko (phys-lists-V09-03-16)
158- G4FTFPNeutronBuilder, G4FTFPPiKBuilder, G4FTFPProtonBuilder,
159  G4QGSPNeutronBuilder, G4QGSPPiKBuilder, G4QGSPProtonBuilder
160  G4QGSBuilder - added deletion of G4ExcitationHandler, G4QGSMFragmentation
161  HadronPhysicsQGSP_BERT, HadronPhysicsFTFP_BERT,
162  HadronPhysicsQGSP_FTFP_BERT - added deletion of neutron builder
163
16411-06-2010, G.Folger                    (phys-lists-V09-03-15)
165- fix compilation error in G4QPhotoNuclearPhysics
166
16711-06-2010, G.Folger                    (phys-lists-V09-03-14)
168- tag changes of Vladimir & Mikhail
169
17011-06-2010, V.Ivanchenko
171- G4EmStandardPhysics_option2 - RangeFactor for e+- is set to 0.04
172
17310-06-2010, M. Kosov                            (*** Not tagged ***)
174reset of theParticleIterator in G4QPhotoNuclearPhysics
175
17608-06-2010, G.Folger                    (phys-lists-V09-03-13)
177-  Add Shielding list together with Tatsumi. This list is:
178    - based on FTFP_BERT
179    - using IonQMDPhysics, instead of LHEP ion physics
180    - Neutron_HP
181    - and Barashenkov + Glauber Gribov cross section via G4BGGNucleonInelasticXS
182       for neutron and proton
183    - and JENDL HE cross sections for neutrons
184       
18508-06-2010, G.Folger                    (phys-lists-V09-03-12)
186-  3 more fixes for compilation warnings on unused variables.
187
18807-06-2010, G.Folger                    (phys-lists-V09-03-11)
189-  remove few leftover declarations for G4bool Quasielastic in .icc files
190   for physics lists, not used any longer
191 
19204-06-2010, G.Folger                    (phys-lists-V09-03-10)
193- New ctor for G4NeutronTrackingCut
194- Use new ctors in physics lists
195- QGSP_FTFP_BERT becomes supported (was experimental)
196- remove previously blocked lists (FTFP_EMV, QGSC_EFLOW, QGSP_EMX)
197- remove obsolete lists, except QGSP ( now blocked) and QGSC_CHIPS,
198   ie. removed FTFC, FTFP, LHEP_BERT_HP, LHEP_BERT, LHEP_PRECO_HP,
199    QGSC_EMV, QGSC, QGSC_QGSC, QGSP_BERT_DIF, QGSP_BERT_NQE,
200    QGSP_DIF, QGSP_EMV, QGSP_EMV_NQE, QGSP_NQE, QGSP_QE
201
202
20304-06-2010, M. Kosov                            (phys-lists-V09-03-09)
204particles're restricted to SU(3) hadrons (no pi0 & eta) in G4QElasticPhysics
205
20604-06-2010, M. Kosov                            (phys-lists-V09-03-08)
207bug fix for the virtual distructor in G4QElasticPhysics & G4QIonPhysics
208
20903-June, V.Ivanchenko, G.Folger        (phys-lists-V09-03-07)
210- Introduce new ctor for all builders with signature
211    AbcPhysics::AbcPhyics(G4int ver=value);
212  Existing ctor kept, but updated default arguments to avoid ambigous
213   signatures. Physicslist not changed to use new ctor yet. 
214
215
21603-06-2010, M. Kosov                (phys-lists-V09-03-06)
217- G4QElasticPhysics substitute for G4HadronQElasticPhysics in the CHIPS Physics List
218- G4QIonPhysics substitute for G4IonPhysics in the CHIPS Physics ListList.
219
22002-06-2010, V.Ivanchenko                (phys-lists-V09-03-05)
221- G4EmStandardPhysics_option2 - added G4WentzelVIMscModel for e+-
222- G4EmLivermorePhysics, G4EmPenelopePhysics, G4EmDNAPhysics,
223  G4EmLivermorePolarizedPhysics - added G4GoudsmitSaundersonMscModel for e+-;
224                                - added 1 MeV upper limit for the Livermore
225                                  ionisation model (was 1 GeV)
226
22702-06-2010, G.Folger                    (phys-lists-V09-03-04)
228- revise QGSP_FTFP_BERT and FTFP_BERT to
229   - Use CHIPS G4QInelastic for all "misc" particles, including
230      anti-proton, anti-neutron  and hyperons.
231   - Use interface to CHIPS cross sections G4QHadronInelasticDataSet
232    for Kaons.
233  required changes to respective HadronPhysics... classes.     
234
23526-05-2010, G.Folger                    (phys-lists-V09-03-03)
236- new physics list QGSP_BERT_CHIPS: Use CHIPS G4QInelastic for all
237    "misc" particles, including anti-proton, anti-neutron  and hyperons.
238    Also use interface to CHIPS cross sections G4QHadronInelasticDataSet
239    for Kaons.
240    added classes: QGSP_BERT_CHIPS, HadronPhysicsQGSP_BERT_CHIPS, and
241                   G4MiscCHIPSBuilder
242    modifed G4PhysListFactory to make new list available.
243                     
24419-05-2010, V.Ivanchenko                (phys-lists-V09-03-02)
245- QBBC - disable multi fragmentation model of deexcitation
246
24712-04-2010, V.Ivanchenko                (phys-lists-V09-03-01)
248- LBE - Substituted obsolete G4MultipleScattering by particle wise
249        msc processes
250
25129-12-2009, V.Ivanchenko                (phys-lists-V09-03-00)
252- QBBC - fixed hadron inelastic configuration; instantiated
253         G4PreCompoundModel and its pointer propagated to
254         all high energy models; use CHIPS for anti-protons
255         to avoid crash in FTF
256
25704-12-2009, K.Murakami                  (phys-lists-V09-02-46)
258- Fixed typo in FTFP_EMV.icc for wrong call to G4WarnPLStatus.
259
26003-12-2009, P.Kaitaniemi                (phys-lists-V09-02-45)
261- QGSP_INCL_ABLA, Fix: Use Bertini cascade for kaons in the energy range 0 - 10 GeV.
262
26330-11-2009, M.Kosov                     (phys-lists-V09-02-44)
264- G4QNeutrinoPhysics - process is not created if neutrino is not simulated
265
26628-11-2009, V.Ivanchenko                (phys-lists-V09-02-43)
267- QBBC - fixed cross sections for hadron elastic
268
26927-11-2009, G.Folger                    (phys-lists-V09-02-42)
270- QGSP_BERT_TRV, change transition energies in HadronPhysicsQGSP_BERT_TRV to
271   use BERT ]0,9.9], LEP [9.5, 15], QGSP [10, inf[
272- QGSP_BERT_NOLEP, use G4HadronQElasticPhysics 
273- explicitely mark experimental: QGSP_BERT_EMX, QGSP_BERT_TRV, QGSP_FTFP_BERT,
274     QGSP_INCL_ABLA
275- mark as obsolete: FTFP, QGSP, QGSC, QGSC_CHIPS, QGSC_EMV, QGSC_QGSC
276- mark supported ( remove experimental) :FTFP_BERT,  FTFP_BERT_EMV
277- Add initial version of G4IonQMDPhysics   
278   
27925-11-2009, V.Ivanchenko                  (phys-lists-V09-02-41)
280- G4PhysListFactory - update list of supported referenced PhysicsLists
281- QBBC - updated for the release
282
28324-11-2009, V.Ivanchenko                  (phys-lists-V09-02-40)
284- G4EmStandardPhysics_option3, G4EmLivermorePhysics, G4EmPenelopePhysics,
285  G4EmLivermorePolarizedPhysics - set finalRange=10um for ions
286- G4EmStandardPhysics_option2 - use default StepFunction for ions
287
28820-11-2009, M.Kosov                       (phys-lists-V09-02-39)
289- Something was wrong in CHIPS lis, but now it is working
290
29120-11-2009, M.Kosov                       (phys-lists-V09-02-38)
292- G4QAtomicPhysics and xs_dependent is excluded from the GNUmakefile's
293
29418-11-2009, M.Kosov                       (phys-lists-V09-02-37)
295- bug fix in CHIPS.icc (call for G4QCaptureAtRestPhysics)
296
29717-11-2009, M.Kosov                       (phys-lists-V09-02-36)
298- improved dependencies on CHIPS
299
30016-11-2009, M.Kosov                       (phys-lists-V09-02-35)
301- dependencies on split CHIPS-body and new class G4QCaptureAtRestPhysics
302
30313-11-2009, M.Kosov                       (phys-lists-V09-02-34)
304- two builders G4QNeutrinoPhysics & G4QPhotoNuclearPhysics with
305  the G4QMessenger are added to the CHIPS physics list
306
30710-11-2009, V.Ivanchenko                  (phys-lists-V09-02-33)
308- G4EmStandardPhysics_option3, G4EmLivermorePhysics, G4EmPenelopePhysics,
309  G4EmLivermorePolarizedPhysics - added G4NuclearStopping process for
310                                  GenericIon, He3, alpha particles
311
3124-11-2009, P.Gumplinger                   (phys-lists-V09-02-32)
313- add G4OpticalPhysics and G4OpticalPhysicsMessenger class
314
3153-11-2009, M.Kosov                        (phys-lists-V09-02-31)
316- close the warning about not used quasiElastic
317
31831-10-2009, V.Ivanchenko                   (phys-lists-V09-02-30)
319- G4EmDNAPhysics (S.Inserti) updated combined Physics List standard/DNA
320
32130-10-2009, V.Ivanchenko                   (phys-lists-V09-02-29)
322- Review of all EM builders:
323   - in all builders separate definition of processes for He3 and
324     He4 ions; G4eMultipleScattering for e+, e-,
325     G4MuMultipleScattering for muons;
326   - G4UrbanMscModel93 for e+- for all builders except Opt0 and Opt1
327   - G4WentzelVIModel for muons for all builders except Opt0 and Opt1
328   - G4ParameterizedIonModel for Opt3 and all combined builders
329   - StepFunction (0.1, 0.02*mm) for ions inside Opt2 
330
33130-10-2009, M.Kosov                        (phys-lists-V09-02-28)
332- first implementation of the one model CHIPS physics list
333
33408-10-2009, V.Ivanchenko                   (phys-lists-V09-02-27)
335- fixed compillation problem in G4HadronPhysicsQBBC
336
33704-10-2009, V.Ivanchenko                   (phys-lists-V09-02-26)
338- modified QBBC - remove template and move QBBC.icc to QBBC.cc;
339                  use a new G4VHadronPhysics interface
340- G4HadroHElasticPhysics uses G4WHadronElasticProcess (the result of
341   redesign of elastic) instead of G4UHadronElasticProcess   
342- QGSP_BERT_EMV uses G4HadroHElasticPhysics instead of G4HadroElasticPhysics 
343
34402-10-2009, V.Ivanchenko                   (phys-lists-V09-02-25)
345- modified EM standard Physics Lists
346G4EmStandardPhysics         - return 9.2 configuration
347G4EmStandardPhysics_option1 - use ApplyCuts=true
348G4EmStandardPhysics_option2 - use G4eMultipleScattering for e+-
349
35009-09-2009, S.Incerti                      (phys-lists-V09-02-24)
351- added high energy limit to e- models for better clarity in
352G4EmLivermorePhysics.cc
353G4EmLivermorePolarizedPhysics.cc
354
35519-07-2009, P.Kaitaniemi                   (phys-lists-V09-02-23)
356- Added INCL/ABLA physics builders for protons, neutrons, pions and light ions
357- Added QGSP_INCL_ABLA physics list
358- Added QGSP_INCL_ABLA to the G4PhysListFactory
359
36008-07-2009, S.Incerti                      (phys-lists-V09-02-22)
361- adapted G4EmLivermorePolarizedPhysics builder similarly to
362the non polarized case
363
36403-06-2009, G.Folger                       (phys-lists-V09-02-21)
365- no code change
366- use versions of phys-lists-V09-02-18 for
367   builders/include/G4QGSC_CHIPSNeutronBuilder.hh
368   builders/*/G4QNeutronBuilder.{hh,cc}
369   
370
37102-06-2009, G.Folger                       (phys-lists-V09-02-20)
372- Rename HadronPhysicsFB68.{hh,cc} to HadronPhysicsFTFP_BERT_TRV.{hh,cc};
373   required changes in FTFP_BERT_TRV.icc as well.
374- correct typo in experimental/Unsupported names in FTF_BIC.icc and QGSP_EMX.icc
375   
37625-05-2009, M.Kosov                        (phys-lists-V09-02-19)
377- Two new low energy (<290 MeV) nA CHIPS reactions are implemented in the QGSC_CHIPS
378  physics list (works together with the hadr-chips-inter-V09-02-07 CHIPS tag
379
38018-05-2009, G.Folger                       (phys-lists-V09-02-18)
381- Declare several list obsolete, partially disabling use.
382  Obsolete + disabled  (= remove)
383     FTF_EMV,   replacment FTFP_BERT_EMV
384     QGSC_EFLOW, replacment QGSC_CHIPS
385     QGSP_EMX, replacment QGSP_BERT_EMX
386  Obsolete:
387     FTFC
388     LHEP_BERT, LHEP_BERT_HP, LHEP_PRECO_HP
389     QGSP_BERT_DIF, QGSP_BERT_NQE, QGSP_DIF, QGSP_EMV, QGSP_EMV_NQE,
390     QGSP_NQE, QGSP_QEL 
391
39211-05-2009, V.Ivanchenko phys-lists-V09-02-17
393- Added new PhysLists with special EM options: FTFP_BERT_EMV,
394  FTFP_BERT_EMX, QGSP_BERT_EMX, QGSP_BIC_EMY (opt3 EM physics)
395- Renamed FB68 to FTFP_BERT_TRV
396- G4PhysicsListFactory - updated list of supported PhysLists
397
39810-05-2009, V.Ivanchenko phys-lists-V09-02-16
399G4EmStandardPhysics, G4EmStandardPhysics_option1 - use 9.2 msc
400                                                   model for e+-
401G4EmStandardPhysics_option2 - use G4WentzelVIModel for e+-
402G4EmStandardPhysics_option3 - use updated G4UrbanMscModel2 and
403                              use G4RayleighScattering
404G4EmLivermorePhysics - upper limit of Livermore models 1 GeV
405
40623-04-2009, J.Apostolakis phys-lists-V09-02-15
407- Added MaxEnergy method in FTF builders.
408- Added QGSP_FTFP_BERT based on QGSP_BERT replacing the bridging LEP with FTFP,
409  and transitioning from BERT to FTFP between 7 and 9 GeV;
410- Added FB68 as variant of FTFP_BERT with transition between 6 and 8 GeV.
411
41220-04-2009, M.Kosov phys-lists-V09-02-14
413- Two new physics lists QGSC_QGSC and QGSC_CHIPS are added.
414- QGSC_QGSC physics list uses the QGS model with the MultySoft
415  interface to CHIPS at all energies, starting from E=0. For neutrons
416  it still uses LHEP models for the radiativ capture and fission.
417- QGSC_CHIPS physics list uses the QGS model with the EnergyFlow
418  interface to CHIPS at all energies. For the pA interactions the
419  native CHIPS process G4QCollision is used below 290 MeV. The QGSC and
420  G4QCollision processes are joined in one process by the CHIPS
421  G4QDiscProcessMixer interface.
422- The corresponding physics builders are added.
423
42417-04-2009, V.Ivanchenko phys-lists-V09-02-12
425- Restore History after modification of CHIPS builders
426- Fixed G4EmLivermorePhysics, G4EmPenelopePhysics
427- Added new CHIPS PhysLists to the G4PhysListFactory
428- Fixed G4HadronInelasticQBBC - cross sections are created by new,
429  not by value, fission only instantiated for HP
430
43131-03-2009, V.Ivanchenko phys-lists-V09-02-05
432- To fix bug #1056 all cross section data sets are included not as a
433  member of classes but created by new
434- inline constructor and destructors are moved to source for classes:
435  G4VNeutronBuilder, G4VPiKBuilder, G4VProtonBuilder, G4WarnPLStatus
436
43726-03-2009, S.Incerti phys-lists-V09-02-04
438- Added builders for Livermore and Penelope physics processes:
439  G4EmLivermorePhysics, G4EmLivermorePolarizedPhysics, G4EmPenelopePhysics.
440
44125-03-2009, S.Incerti phys-lists-V09-02-03
442- Added builder for DNA physics processes: G4EmDNAPhysics.
443
44412-03-2009, V.Ivanchenko phys-lists-V09-02-02
445- HadronPhysicsQGSC: fixed crash at destruction.
446
44716-02-2009, V.Ivanchenko phys-lists-V09-02-01
448- G4IonBinaryCascadePhysics: use Shen cross section only if Tripathi is
449  not applicable (fixed order of x-sections).
450- G4HadronInelasticQBBC: use G4StringChipsParticleLevelInterface instead of
451  obsolete G4StringChipsInterface.
452
45305-02-2009, V.Ivanchenko phys-lists-V09-02-00
454- G4MiscLHEPBuilder: create processes by "new" in order to have proper
455  deletion at the end of job.
456
45705-12-2008, G.Cosmo phys-lists-V09-01-20
458- Added missing dependency to "run" category in GLOBLIBS for DLL parsing
459  induced by G4PhysicsListFactory which now brings in dependency on
460  G4VModularPhysicsList.
461
46201-12-2008, V.Ivanchenko phys-lists-V09-01-19
463- G4HadronElasticPhysics: fixed adding optional Barashenkov Xsection
464  QBBC - added QBBBG option
465
46621-11-2008, V.Ivanchenko phys-lists-V09-01-18
467- Added sigma_c+, sigma_c++ in the list of stable hadrons
468- added interfaces to G4PhysicsListFactory - ALICE requirement
469
47020-11-2008, V.Ivanchenko phys-lists-V09-01-17
471- Added charge exchange process to QBBC Physics Lists
472
47317-11-2008, V.Ivanchenko phys-lists-V09-01-16
474- Added names to string models builders
475
47614-11-2008, V.Ivanchenko phys-lists-V09-01-15
477G4EmStandardPhysics_option1 - disable ApplyCuts option
478G4EmStandardPhysics_option3 - linLossLimit set to be default (0.01)
479G4PhysicsListFactory - added QBBCG
480
48115-10-2008, V.Ivanchenko phys-lists-V09-01-14
482In all EM builders - set inactive for AlongStep for bremsstrahlung and pair
483                     production porcesses for minor CPU improvenment
484
48515-10-2008, V.Ivanchenko phys-lists-V09-01-13
486In all EM builders: added hadron bemsstrahlung and e+e- pair production
487  and e-msc for e+-;
488G4EmStandardPhysics_option2 - enable "ApplyCuts", disable "SubCutoff"
489G4EmStandardPhysics_option3 - added G4LowEnergyRayleigh, set 120 bins
490  for tables (60 is the default), StepFunction per particle type
491
49224-09-2008, V.Ivanchenko phys-lists-V09-01-12
493- QBBC temporary variant which is equivalent QGSP_BERT without LHEP
494  for protons, neutrons and pions   
495
49617-09-2008, V.Ivanchenko phys-lists-V09-01-11
497- G4NeutronTrackingCut - added Set methods to define time and energy
498                         limits directly
499- G4HadronInelasticQBBC, QBBC - use FTF with Binary Casacde, improved cout
500
50104-08-2008, V.Ivanchenko phys-lists-V09-01-10
502- G4EmStandardPhysics_option2 : use mu-msc for all particles,
503                                switch off "subcut" option,
504                                switch on "ApplyCuts" option
505- G4EmStandardPhysics_option3 : use e-msc for all particles,
506                                switch off subcutoff
507- QBBC - use FTF as a default, remove obsolete methods
508
50930-4-2008, G.Folger      phys-lists-V09-01-09
510- Update lists/include/FTF*.icc and lists/include/HadronPhysicsFTF*.icc
511   to NOT use Quasielastic from Chips, as FTF now has quasi-elastic included
512   in the FTF model itsself.
513
51430-05-2008, V.Ivanchenko phys-lists-V09-01-08
515- GNUmakefile - added electromagnetic/highenergy
516- G4EmStandardPhysics_option3 : define linLossLimit per particle type
517- G4EmStandardPhysics_option2 : define linLossLimit 0.01,
518                added hadron induced bremsstrahlung and pair production
519
52019-05-2008, V.Ivanchenko phys-lists-V09-01-07
521- removed obsolete class G4HadronProcessStore (similar is available
522  in processes/hadronic/management)
523
52430-4-2008, G.Folger      phys-lists-V09-01-06
525- Fix delete using uninitialized pointers in FTF-BIC, in
526   HadronPhysicsFTF_BIC.{hh,cc},  G4FTFBinaryNeutronBuilder.{hh,cc} and
527   G4LEPNeutronBuilder.cc
528- Remove QGSP_BIC2 and QGSP_CASC lists, and related files.
529
530
53129-04-2008, V.Ivanchenko phys-lists-V09-01-05
532- fixed link problem
533
53425-04-2008, V.Ivanchenko phys-lists-V09-01-04
535- Added D and B mesons to all EM bulders G4EmStandardPhysics*
536- QBBC - fixed compillation warning
537- G4EmStandardPhysics_option2,3 - use spline for Physics Tables
538- G4PhysListFactory - new helper class for building PhysList
539
54026-03-2008, V.Ivanchenko phys-lists-V09-01-03
54126-03-2008, mma
542- G4EmStandardPhysics_option3 : SetStepFunction() per particle type     
543     
54418-03-2008, V.Ivanchenko phys-lists-V09-01-02
54517-03-2008, mma
546- cosmetic in G4EmStandardPhysics_ to handle G4EmProcessOptions
547
54813-03-2008, V.Ivanchenko phys-lists-V09-01-01
549- Added new builder G4EmStandardPhysics_option3
550
55108-01-2008, V.Ivanchenko phys-lists-V09-01-00
552- G4EmExtraPhysics - fixed bug #993 (swap of synkrotron radiation
553  and mu-nuclear activation).
554
55516-11-2007, G.Folger      phys-list-V09-00-12
556- New PL QGSP_BERT_DIF; as QGSP_BERT with projectile diffraction for proton
557  and neutron enabled.
558   
55926-11-2007, V.Ivanchenko phys-lists-V09-00-11
560- QBBC - fixed bug in adding of cross section for pions
561
56216-11-2007, G.Folger      phys-list-V09-00-10
563- New PL FTF_BIC. Equivalent to QGS_BIC. For pions LEP is not used, as BIC is
564    used up to 5 GeV, thus overlapping with FTF starting at 4 GeV.
565
56615-11-2007, V.Ivanchenko phys-lists-V09-00-09
567- added a possibility to activate G4SynchrotronRadiation and mu-nuclear
568  betwen runs;
569- G4HadronHElasticPhysics - fixed name;
570- QBBC - tuned energy thresholds between string and cascade models
571
57215-11-2007, G.Folger      phys-list-V09-00-08
573- New PL QGSC_BERT; use QGSC down to overlap with BERT. LEP not used
574   for proton,neutron,pions,Kaons, except neutron capture and neutron
575   induced fission
576
57715-11-2007, V.Ivanchenko phys-lists-V09-00-07
578- fixed QBBC Physics List for pi and K mesons
579
58015-11-2007, V.Ivanchenko phys-lists-V09-00-06
581- G4RadioactiveDecayPhysics optional builder is added
582- QBBC Physics List use correct interface to CHIPS
583
58414-11-2007, V.Ivanchenko phys-lists-V09-00-05
585- G4HadronDElasticPhysics - fixed run time bug - added low-energy model
586- QBBC options are reviewed and left: QBBC, QBBC_DEL,QBBC_HEL, QBBC_HP
587
58813-11-2007, V.Ivanchenko phys-lists-V09-00-04
589- G4HadronDElasticPhysics is added
590- QBBC Physics List upgraded for 9.1
591
59213-11-2007, G.Folger      phys-list-V09-00-03
593- Enable use of projectile diffraction in QGSP-like lists, and create
594   new list using projectile diffraction QGSP_DIF
595- New PL QGS_BIC; like QGSP_BIC, but use binary also for pion and for
596    rescattering via the propagate interface; the deexcitation implicitely
597    uses precompound.
598     
59931-10-2007, G.Folger      phys-list-V09-00-02
600- New PL QGSP_BIC2: like QGSP_BIC, but use BIC for low energy pions
601
60219-10-2007, G.Folger      phys-list-V09-00-01
603- New PL FTFP_BERT: FTFP with Bertini cascade. Crossover from Bertini
604     to FTFP at 4-5 GeV. No LEP for inelastic for p,n,pi,K.
605-  G4LEPNeutronBuilder.cc: when limit for MaxInelastic is 0, do NOT add
606     LEP for inelastic; needed by above FTFP_BERT.
607
60802-10-2007, V.Ivanchenko phys-lists-V09-00-00
609- G4EmStandardPhysics_option2 - increase number of bins in tables in
610                                two times
611
61227-06-2007, G.Cosmo      phys-lists-V08-03-07
613- Updated G4DataQuestionaire to change NeutronHPCrossSections with
614  G4NEUTRONHPDATA environment variable.
615
61611-06-2007, V.Ivanchenko phys-lists-V08-03-06
617- G4EmStandardPhysics_option1 - substitute name "G4v71" by "Minimal"
618
61901-06-2007, V.Ivanchenko phys-lists-V08-03-05
620- in QBBC.icc use consistent cross sections for elastic and inelastic
621
62201-06-2007, G.Folger     phys-lists-V08-03-04
623- active Quasielastic for FTF lists. Required changes to lists/*/HadronPhysicsFTF*,
624   and builders/*/G4FTF*Builder.*
625- lower threshold for FTF: FTF starts at 4.0 GeV, overlaps with LEP up to 5.0 GeV   
626
62724-05-2007, G.Folger     phys-lists-V08-03-03
628- remove obsolete physics lists LHEP_HP, QGSP_HP, LHEP_BIC,
629   LHEP_BIC_HP, LHEP_PRECO.
630- remove physics lists using Mars leading particle classes (*LEAD*).
631- QGSP_BIC_HP is no longer experimental
632- Increment PACK version number
633
63423-05-2007, V.Ivanchenko phys-lists-V08-03-02
635- add G4QEmExtraPhysics for gamma, e+-, mu+- nuclear CHIPS
636
63718-05-2007, V.Ivanchenko phys-lists-V08-03-01
638- remove obsolete G4EmStandardPhysics72 and G4EmStandardPhysics71
639- use new commands for G4EmStandardPhysics_option1,2
640
64116-05-2007, V.Ivanchenko phys-lists-V08-03-00
642-  Create new builders G4EmStandardPhysics_option1 from G4EmStandardPhysics71
643   G4EmStandardPhysics_option2 from G4EmStandardPhysics72
644-  Remove definition of name of EM constructor from all PL.icc files, now
645   name of EM constructor defined inside the constructor itself.
646
64707-05-2007, G.Folger     phys-lists-V08-02-12
648-  Add QGSP_BERT_TRV; copy of QGSP_BERT, but change to BERT occurs at
649    (5.0 - 5.4) GeV for proton/neutron/pion/Kaon
650-  Increase Pack version number to 5.2   
651
65202-05-2007, V.Ivanchenko phys-lists-V08-02-11
653-  Fix bug in EMV seria of Physics Lists - restore high performance
654
65526-04-2007, G.Folger     phys-lists-V08-02-10
656 - For QGSC, QGSC_EMV, and QGSC_EFLOW enable use of G4QCaptureAtRest()
657   also for muons. Mods needed in G4QStoppingPhysics as well.
658
65926-04-2007, G.Folger     phys-lists-V08-02-09
660 - Modifications for Quasielastic. Added to all QGS physics lists execpt
661    the two obsolete QGSC_LEAD/QGSC_LEAD_HP. This also required adapting of
662    - HadronsPhysicsXYZ
663    - {QGSP;QGSC;QGSC_EFLOW}{Neutron,Proton,PiK}Builder
664 - removed unneeded HadronPhysics...{EMV,EMX}; HadronPhysicsLHEP_EMV stays,
665    as this differs in stopping     
666
66716-04-2007, V.Ivanchenko phys-lists-V08-02-08
668-  QBBC Physics Lists adopt recent upgrades in QGS and FTF
669
67002-04-2007, G.Folger     phys-lists-V08-02-07
671-  Correct compilation problem with QGSP.icc
672
67330-03-2007, G. Folger    phys-lists-V08-02-06
674-  Add quasielastic in QGSP; this requiredchanges to
675   - QGSP{proton,Neutron,PiK}Builder adds QuasiElasticChannel on conditional
676     flag
677   - HadronPhysicsQGSP passes flag (default=false) to Builders
678   - QGSP uses flag to include quasielastic
679- new list QGSP_NQSE is copy of QGSP without quasielastic
680
68127-03-2007, V.Ivanchenko phys-lists-V08-02-05
682-  G4EmStandardPhysics72 use skin=0 (no ComputeStep)
683-  G4HadronHElasticPhysics uses new cross section classes G4BGGNucleonElasticXS
684   and G4BGGPionElasticXS (V.Ivanchenko)
685
68601-03-2007, V.Ivanchenko phys-lists-V08-02-04
687-  G4EmStandardPhysics and G4EmStandardPhysics71 use skin=0 (no ComputeStep)
688
68920-02-2007, V.Ivanchenko phys-lists-V08-02-03
690- G4HadronElasticPhysics set limits on low energy and QElastic to zero
691
69213-02-2007, V.Ivanchenko phys-lists-V08-02-02
693-  G4EmStandardPhysics - remove extra printout
694
69513-02-2007, V.Ivanchenko  phys-lists-V08-02-01
696-  G4EmStandardPhysics - use G4hMultipleScattering for muons
697-  G4EmStandardPhysics72 use default msc
698
69913-02-2007, A.Howard 
700-  Added set min/max Energy and Inelastic Energy to NeutronHP builder
701-  Fixed special cuts for LBE physics list
702
70315-12-2006, G.Folger  -    phys-lists-V08-02-00
704-  Fix in QGSP_BIC_HP: use HP elastic in this list ( thanks to Alex)
705
70605.12.2006, G.Folger  -    phys-lists-V08-01-13
707 - add QGSC_EFLOW, using new energy flow method for CHIPS; consequently,
708   HadronPhysicsQGSC_EFLOW and builders G4QGSCEflow{Proton,Neutron,PiK}Builder
709   added as well.
710   QGSC changed to use G4QStringChipsParticleLevelInterface via the builders
711   G4QGS{Proton,Neutron,PiK}Builder; this emulates 8.1 modeling.
712   
71305.12.2006, G.Cosmo
714 - GNUmakefile: added definition of GLOBLIBS with correct library
715   dependencies to allow for generation of DLLs on Windows.
716
71729.11.2006, G.Folger  -    phys-lists-V08-01-12
718 - in G4HadronQElasticPhysics initialize wasActivated in ctor
719
72028.11.2006, G.Folger  -    phys-lists-V08-01-11
721 - add QGSP_QEL, i.e QGSP with chips elastic
722
72324.11.2006, G.Folger  -    phys-lists-V08-01-10
724 - add QGSC_EMV and QGSP_BIC_HP
725 - correct neutron tracking cut
726 - various small fixes
727 - update versions numbers
728
72921.11.2006, G.Folger  -    phys-lists-V08-01-09
730 - add warning to obsolete physics lists
731   (LHEP: _HP, _BIC, BIC_HP, _PRECO, QGSP_HP)
732 - add neutron tracking cut to QGSP and FTF lists without _HP extension
73303.11.2006, G.Folger  -    phys-lists-V08-01-08
734- Move physics lists into source tree
735- Simplify directory/library structure
736- delete 2 _GN lists - added for G4 8.1 by mistake,
737
73805.10.2006, V.Ivanchenko - phys-lists-V08-01-07
739- QBBC - use LHEP cross section if LHEP option is configured
740
74126.09.2006, V.Ivanchenko - phys-lists-V08-01-06
742- QBBC physics lists - add an option to use Glauber-Gribov cross sections
743
74415.08.2006, V.Ivanchenko - phys-lists-V08-01-05
745- G4NadronElasticPhysics - move includes from .cc to .hh
746
74710.08.2006, V.Ivanchenko - phys-lists-V08-01-04
748- G4NadronElasticPhysics - configure neutrons separately
749  from other hadrons
750- G4HadronProcessStore - implement computation of cross sections
751
75226.07.2006, V.Ivanchenko - phys-lists-V08-01-03
753- Return pLimit= 20 MeV/c
754
75524.07.2006, V.Ivanchenko - phys-lists-V08-01-02
756- Fix - add G4NeutronHPElasticData in the PL, not inside the process
757- Use pLimit=60 MeV/c instead of 20 MeV/c
758
75914.07.06, G.Folger       - phys-lists-V08-01-01
760- Correct flag for HP in G4HadronElasticPhysics() to true for
761  LHEP_HP and QGSP_HP
762
76305.07.2006, V.Ivanchenko - phys-lists-V08-01-00
764- Fix initialisation problem for QBBC_HP
765- Fix HP regime for G4NadronElasticPhysics
766- Add cout of the list of processes and models for QBBC
767
76824.06.2006, V.Ivanchenko - phys-lists-V08-00-15
769- Fix typo in BinaryIon builder
770
77123.06.2006, V.Ivanchenko - phys-lists-V08-00-14
772- Fixed activation of LHEp for ions
773
77423.06.2006, V.Ivanchenko - phys-lists-V08-00-13
775- Set dRoverRange=0.8 for EM physics v71 
776- Set emaxLHEP=1 TeV for light ions
777
77821.06.2006, V.Ivanchenko - phys-lists-V08-00-12
779- In QGSP_EMV use EM physics v71
780- Create new  QGSP_EMX and use EM physics v72
781
78221.06.2006, G.Folger
783-  Update physics list version nyumbers, add 0.1 to all modified lists
784
78520.06.2006, G.Folger - phys-lists-V08-00-11
786- Use Bertini cascade for Kaons (K+,K-, K0L, k0S)
787- Add Binary Cascade for Ions to BIC PhysicsLists (VI)
788 
78920.06.2006, V.Ivanchenko - phys-lists-V08-00-10
790- Add mu-nuclear option to G4EmExtraBuilder
791- Add commands to G4EmMessenger
792
79317.06.2006, G.Folger - phys-lists-V08-00-09
794- Remove remaining elastic pointers from LHEP builders to
795  avoid crash at destruction
796
79716.06.2006, V.Ivanchenko - phys-lists-V08-00-08
798- Propose more fast EM option QGSP_EMV
799
80016.06.2006, V.Ivanchenko - phys-lists-V08-00-07
801- Fix link problem
802
80315.06.2006, V.Ivanchenko - phys-lists-V08-00-06
804- Update QGSP_EMV
805- Propose G4EmStandardPhysics72 as a fast EM physics
806
80715.05.2006, G.Folger     - hadr-lists-V08-00-05
808- Move elastic out of G4Neutron/Proton/PIK- Builder, and use
809   G4HadronElasticPhyics directly in PL
810
81114.06.2006, V.Ivanchenko - phys-lists-V08-00-04
812- Fix bug in G4QStoppingPhysics
813- Use G4QStoppingPhysics in QBBC
814
81508.06.2006, V.Ivanchenko - phys-lists-V08-00-03
816- Migrade stopping physics to CHIPS for all except LBE and LHEP
817- HadronPhysicsQGSP_GN - fix name of the builder
818
81906.06.2006, V.Ivanchenko - phys-lists-V08-00-02
820- Fix compilation error at SUN
821- Use Bertini for kaons in QBBC
822
82303.06.2006, V.Ivanchenko - phys-lists-V08-00-01
824- Fix number of destructors
825- add QBBC subdirectory
826
82702.06.2006, V.Ivanchenko - phys-lists-V08-00-00
828- Exclude physics_list/electromagnetic subdirectory
829- Fix destructor for G4MiscLHEPBuilder
830- Fix problem in destructors of G4DecayPhysics and G4ElectroNuclearBuilder
831- Fix typo in LHEP PhysicsList
832- fix minor typo in G4EmMessenger
833- rename G4EmStandardPhysics71 ->G4EmStandardPhysics72;
834- define StepFunction of e+ and e- (1.0, 1.0*mm) for G4EmStandardPhysics71
835  in order to have backward compatibility with the previous release
836
83702.12.2005, G.Folger & V.Ivanchenko - phys-lists-V07-01-01
838- Includes tags: emphys-V07-01-01 and hadr-lists-V07-01-02.
839- Implemented migration of physics lists to non static particles scheme.
840
84102.08.2005, G.Cosmo - phys-lists-V07-01-00
842- Corrected README of hadronic lists for build instructions.
843
84413.12.2004, G.Cosmo - phys-lists-V06-02-00
845- Imported hadronic lists and electromagnetic lists from top-level.
846- Created.
Note: See TracBrowser for help on using the repository browser.