source: trunk/source/physics_lists/History@ 1347

Last change on this file since 1347 was 1347, checked in by garnier, 15 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.