source: trunk/source/physics_lists/History @ 893

Last change on this file since 893 was 850, checked in by garnier, 16 years ago

geant4.8.2 beta

File size: 14.0 KB
Line 
1$Id: History,v 1.65 2008/08/05 10:25:00 vnivanch 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
1804-08-2008, V.Ivanchenko phys-lists-V09-01-10
19- G4EmStandardPhysics_option2 : use mu-msc for all particles,
20                                switch off "subcut" option,
21                                switch on "ApplyCuts" option
22- G4EmStandardPhysics_option3 : use e-msc for all particles,
23                                switch off subcutoff
24- QBBC - use FTF as a default, remove obsolete methods
25
2630-4-2008, G.Folger      phys-lists-V09-01-09
27- Update lists/include/FTF*.icc and lists/include/HadronPhysicsFTF*.icc
28   to NOT use Quasielastic from Chips, as FTF now has quasi-elastic included
29   in the FTF model itsself.
30
3130-05-2008, V.Ivanchenko phys-lists-V09-01-08
32- GNUmakefile - added electromagnetic/highenergy
33- G4EmStandardPhysics_option3 : define linLossLimit per particle type
34- G4EmStandardPhysics_option2 : define linLossLimit 0.01,
35                added hadron induced bremsstrahlung and pair production
36
3719-05-2008, V.Ivanchenko phys-lists-V09-01-07
38- removed obsolete class G4HadronProcessStore (similar is available
39  in processes/hadronic/management)
40
4130-4-2008, G.Folger      phys-lists-V09-01-06
42- Fix delete using uninitialized pointers in FTF-BIC, in
43   HadronPhysicsFTF_BIC.{hh,cc},  G4FTFBinaryNeutronBuilder.{hh,cc} and
44   G4LEPNeutronBuilder.cc
45- Remove QGSP_BIC2 and QGSP_CASC lists, and related files.
46
47
4829-04-2008, V.Ivanchenko phys-lists-V09-01-05
49- fixed link problem
50
5125-04-2008, V.Ivanchenko phys-lists-V09-01-04
52- Added D and B mesons to all EM bulders G4EmStandardPhysics*
53- QBBC - fixed compillation warning
54- G4EmStandardPhysics_option2,3 - use spline for Physics Tables
55- G4PhysListFactory - new helper class for building PhysList
56
5726-03-2008, V.Ivanchenko phys-lists-V09-01-03
5826-03-2008, mma
59- G4EmStandardPhysics_option3 : SetStepFunction() per particle type     
60     
6118-03-2008, V.Ivanchenko phys-lists-V09-01-02
6217-03-2008, mma
63- cosmetic in G4EmStandardPhysics_ to handle G4EmProcessOptions
64
6513-03-2008, V.Ivanchenko phys-lists-V09-01-01
66- Added new builder G4EmStandardPhysics_option3
67
6808-01-2008, V.Ivanchenko phys-lists-V09-01-00
69- G4EmExtraPhysics - fixed bug #993 (swap of synkrotron radiation
70  and mu-nuclear activation).
71
7216-11-2007, G.Folger      phys-list-V09-00-12
73- New PL QGSP_BERT_DIF; as QGSP_BERT with projectile diffraction for proton
74  and neutron enabled.
75   
7626-11-2007, V.Ivanchenko phys-lists-V09-00-11
77- QBBC - fixed bug in adding of cross section for pions
78
7916-11-2007, G.Folger      phys-list-V09-00-10
80- New PL FTF_BIC. Equivalent to QGS_BIC. For pions LEP is not used, as BIC is
81    used up to 5 GeV, thus overlapping with FTF starting at 4 GeV.
82
8315-11-2007, V.Ivanchenko phys-lists-V09-00-09
84- added a possibility to activate G4SynchrotronRadiation and mu-nuclear
85  betwen runs;
86- G4HadronHElasticPhysics - fixed name;
87- QBBC - tuned energy thresholds between string and cascade models
88
8915-11-2007, G.Folger      phys-list-V09-00-08
90- New PL QGSC_BERT; use QGSC down to overlap with BERT. LEP not used
91   for proton,neutron,pions,Kaons, except neutron capture and neutron
92   induced fission
93
9415-11-2007, V.Ivanchenko phys-lists-V09-00-07
95- fixed QBBC Physics List for pi and K mesons
96
9715-11-2007, V.Ivanchenko phys-lists-V09-00-06
98- G4RadioactiveDecayPhysics optional builder is added
99- QBBC Physics List use correct interface to CHIPS
100
10114-11-2007, V.Ivanchenko phys-lists-V09-00-05
102- G4HadronDElasticPhysics - fixed run time bug - added low-energy model
103- QBBC options are reviewed and left: QBBC, QBBC_DEL,QBBC_HEL, QBBC_HP
104
10513-11-2007, V.Ivanchenko phys-lists-V09-00-04
106- G4HadronDElasticPhysics is added
107- QBBC Physics List upgraded for 9.1
108
10913-11-2007, G.Folger      phys-list-V09-00-03
110- Enable use of projectile diffraction in QGSP-like lists, and create
111   new list using projectile diffraction QGSP_DIF
112- New PL QGS_BIC; like QGSP_BIC, but use binary also for pion and for
113    rescattering via the propagate interface; the deexcitation implicitely
114    uses precompound.
115     
11631-10-2007, G.Folger      phys-list-V09-00-02
117- New PL QGSP_BIC2: like QGSP_BIC, but use BIC for low energy pions
118
11919-10-2007, G.Folger      phys-list-V09-00-01
120- New PL FTFP_BERT: FTFP with Bertini cascade. Crossover from Bertini
121     to FTFP at 4-5 GeV. No LEP for inelastic for p,n,pi,K.
122-  G4LEPNeutronBuilder.cc: when limit for MaxInelastic is 0, do NOT add
123     LEP for inelastic; needed by above FTFP_BERT.
124
12502-10-2007, V.Ivanchenko phys-lists-V09-00-00
126- G4EmStandardPhysics_option2 - increase number of bins in tables in
127                                two times
128
12927-06-2007, G.Cosmo      phys-lists-V08-03-07
130- Updated G4DataQuestionaire to change NeutronHPCrossSections with
131  G4NEUTRONHPDATA environment variable.
132
13311-06-2007, V.Ivanchenko phys-lists-V08-03-06
134- G4EmStandardPhysics_option1 - substitute name "G4v71" by "Minimal"
135
13601-06-2007, V.Ivanchenko phys-lists-V08-03-05
137- in QBBC.icc use consistent cross sections for elastic and inelastic
138
13901-06-2007, G.Folger     phys-lists-V08-03-04
140- active Quasielastic for FTF lists. Required changes to lists/*/HadronPhysicsFTF*,
141   and builders/*/G4FTF*Builder.*
142- lower threshold for FTF: FTF starts at 4.0 GeV, overlaps with LEP up to 5.0 GeV   
143
14424-05-2007, G.Folger     phys-lists-V08-03-03
145- remove obsolete physics lists LHEP_HP, QGSP_HP, LHEP_BIC,
146   LHEP_BIC_HP, LHEP_PRECO.
147- remove physics lists using Mars leading particle classes (*LEAD*).
148- QGSP_BIC_HP is no longer experimental
149- Increment PACK version number
150
15123-05-2007, V.Ivanchenko phys-lists-V08-03-02
152- add G4QEmExtraPhysics for gamma, e+-, mu+- nuclear CHIPS
153
15418-05-2007, V.Ivanchenko phys-lists-V08-03-01
155- remove obsolete G4EmStandardPhysics72 and G4EmStandardPhysics71
156- use new commands for G4EmStandardPhysics_option1,2
157
15816-05-2007, V.Ivanchenko phys-lists-V08-03-00
159-  Create new builders G4EmStandardPhysics_option1 from G4EmStandardPhysics71
160   G4EmStandardPhysics_option2 from G4EmStandardPhysics72
161-  Remove definition of name of EM constructor from all PL.icc files, now
162   name of EM constructor defined inside the constructor itself.
163
16407-05-2007, G.Folger     phys-lists-V08-02-12
165-  Add QGSP_BERT_TRV; copy of QGSP_BERT, but change to BERT occurs at
166    (5.0 - 5.4) GeV for proton/neutron/pion/Kaon
167-  Increase Pack version number to 5.2   
168
16902-05-2007, V.Ivanchenko phys-lists-V08-02-11
170-  Fix bug in EMV seria of Physics Lists - restore high performance
171
17226-04-2007, G.Folger     phys-lists-V08-02-10
173 - For QGSC, QGSC_EMV, and QGSC_EFLOW enable use of G4QCaptureAtRest()
174   also for muons. Mods needed in G4QStoppingPhysics as well.
175
17626-04-2007, G.Folger     phys-lists-V08-02-09
177 - Modifications for Quasielastic. Added to all QGS physics lists execpt
178    the two obsolete QGSC_LEAD/QGSC_LEAD_HP. This also required adapting of
179    - HadronsPhysicsXYZ
180    - {QGSP;QGSC;QGSC_EFLOW}{Neutron,Proton,PiK}Builder
181 - removed unneeded HadronPhysics...{EMV,EMX}; HadronPhysicsLHEP_EMV stays,
182    as this differs in stopping     
183
18416-04-2007, V.Ivanchenko phys-lists-V08-02-08
185-  QBBC Physics Lists adopt recent upgrades in QGS and FTF
186
18702-04-2007, G.Folger     phys-lists-V08-02-07
188-  Correct compilation problem with QGSP.icc
189
19030-03-2007, G. Folger    phys-lists-V08-02-06
191-  Add quasielastic in QGSP; this requiredchanges to
192   - QGSP{proton,Neutron,PiK}Builder adds QuasiElasticChannel on conditional
193     flag
194   - HadronPhysicsQGSP passes flag (default=false) to Builders
195   - QGSP uses flag to include quasielastic
196- new list QGSP_NQSE is copy of QGSP without quasielastic
197
19827-03-2007, V.Ivanchenko phys-lists-V08-02-05
199-  G4EmStandardPhysics72 use skin=0 (no ComputeStep)
200-  G4HadronHElasticPhysics uses new cross section classes G4BGGNucleonElasticXS
201   and G4BGGPionElasticXS (V.Ivanchenko)
202
20301-03-2007, V.Ivanchenko phys-lists-V08-02-04
204-  G4EmStandardPhysics and G4EmStandardPhysics71 use skin=0 (no ComputeStep)
205
20620-02-2007, V.Ivanchenko phys-lists-V08-02-03
207- G4HadronElasticPhysics set limits on low energy and QElastic to zero
208
20913-02-2007, V.Ivanchenko phys-lists-V08-02-02
210-  G4EmStandardPhysics - remove extra printout
211
21213-02-2007, V.Ivanchenko  phys-lists-V08-02-01
213-  G4EmStandardPhysics - use G4hMultipleScattering for muons
214-  G4EmStandardPhysics72 use default msc
215
21613-02-2007, A.Howard 
217-  Added set min/max Energy and Inelastic Energy to NeutronHP builder
218-  Fixed special cuts for LBE physics list
219
22015-12-2006, G.Folger  -    phys-lists-V08-02-00
221-  Fix in QGSP_BIC_HP: use HP elastic in this list ( thanks to Alex)
222
22305.12.2006, G.Folger  -    phys-lists-V08-01-13
224 - add QGSC_EFLOW, using new energy flow method for CHIPS; consequently,
225   HadronPhysicsQGSC_EFLOW and builders G4QGSCEflow{Proton,Neutron,PiK}Builder
226   added as well.
227   QGSC changed to use G4QStringChipsParticleLevelInterface via the builders
228   G4QGS{Proton,Neutron,PiK}Builder; this emulates 8.1 modeling.
229   
23005.12.2006, G.Cosmo
231 - GNUmakefile: added definition of GLOBLIBS with correct library
232   dependencies to allow for generation of DLLs on Windows.
233
23429.11.2006, G.Folger  -    phys-lists-V08-01-12
235 - in G4HadronQElasticPhysics initialize wasActivated in ctor
236
23728.11.2006, G.Folger  -    phys-lists-V08-01-11
238 - add QGSP_QEL, i.e QGSP with chips elastic
239
24024.11.2006, G.Folger  -    phys-lists-V08-01-10
241 - add QGSC_EMV and QGSP_BIC_HP
242 - correct neutron tracking cut
243 - various small fixes
244 - update versions numbers
245
24621.11.2006, G.Folger  -    phys-lists-V08-01-09
247 - add warning to obsolete physics lists
248   (LHEP: _HP, _BIC, BIC_HP, _PRECO, QGSP_HP)
249 - add neutron tracking cut to QGSP and FTF lists without _HP extension
25003.11.2006, G.Folger  -    phys-lists-V08-01-08
251- Move physics lists into source tree
252- Simplify directory/library structure
253- delete 2 _GN lists - added for G4 8.1 by mistake,
254
25505.10.2006, V.Ivanchenko - phys-lists-V08-01-07
256- QBBC - use LHEP cross section if LHEP option is configured
257
25826.09.2006, V.Ivanchenko - phys-lists-V08-01-06
259- QBBC physics lists - add an option to use Glauber-Gribov cross sections
260
26115.08.2006, V.Ivanchenko - phys-lists-V08-01-05
262- G4NadronElasticPhysics - move includes from .cc to .hh
263
26410.08.2006, V.Ivanchenko - phys-lists-V08-01-04
265- G4NadronElasticPhysics - configure neutrons separately
266  from other hadrons
267- G4HadronProcessStore - implement computation of cross sections
268
26926.07.2006, V.Ivanchenko - phys-lists-V08-01-03
270- Return pLimit= 20 MeV/c
271
27224.07.2006, V.Ivanchenko - phys-lists-V08-01-02
273- Fix - add G4NeutronHPElasticData in the PL, not inside the process
274- Use pLimit=60 MeV/c instead of 20 MeV/c
275
27614.07.06, G.Folger       - phys-lists-V08-01-01
277- Correct flag for HP in G4HadronElasticPhysics() to true for
278  LHEP_HP and QGSP_HP
279
28005.07.2006, V.Ivanchenko - phys-lists-V08-01-00
281- Fix initialisation problem for QBBC_HP
282- Fix HP regime for G4NadronElasticPhysics
283- Add cout of the list of processes and models for QBBC
284
28524.06.2006, V.Ivanchenko - phys-lists-V08-00-15
286- Fix typo in BinaryIon builder
287
28823.06.2006, V.Ivanchenko - phys-lists-V08-00-14
289- Fixed activation of LHEp for ions
290
29123.06.2006, V.Ivanchenko - phys-lists-V08-00-13
292- Set dRoverRange=0.8 for EM physics v71 
293- Set emaxLHEP=1 TeV for light ions
294
29521.06.2006, V.Ivanchenko - phys-lists-V08-00-12
296- In QGSP_EMV use EM physics v71
297- Create new  QGSP_EMX and use EM physics v72
298
29921.06.2006, G.Folger
300-  Update physics list version nyumbers, add 0.1 to all modified lists
301
30220.06.2006, G.Folger - phys-lists-V08-00-11
303- Use Bertini cascade for Kaons (K+,K-, K0L, k0S)
304- Add Binary Cascade for Ions to BIC PhysicsLists (VI)
305 
30620.06.2006, V.Ivanchenko - phys-lists-V08-00-10
307- Add mu-nuclear option to G4EmExtraBuilder
308- Add commands to G4EmMessenger
309
31017.06.2006, G.Folger - phys-lists-V08-00-09
311- Remove remaining elastic pointers from LHEP builders to
312  avoid crash at destruction
313
31416.06.2006, V.Ivanchenko - phys-lists-V08-00-08
315- Propose more fast EM option QGSP_EMV
316
31716.06.2006, V.Ivanchenko - phys-lists-V08-00-07
318- Fix link problem
319
32015.06.2006, V.Ivanchenko - phys-lists-V08-00-06
321- Update QGSP_EMV
322- Propose G4EmStandardPhysics72 as a fast EM physics
323
32415.05.2006, G.Folger     - hadr-lists-V08-00-05
325- Move elastic out of G4Neutron/Proton/PIK- Builder, and use
326   G4HadronElasticPhyics directly in PL
327
32814.06.2006, V.Ivanchenko - phys-lists-V08-00-04
329- Fix bug in G4QStoppingPhysics
330- Use G4QStoppingPhysics in QBBC
331
33208.06.2006, V.Ivanchenko - phys-lists-V08-00-03
333- Migrade stopping physics to CHIPS for all except LBE and LHEP
334- HadronPhysicsQGSP_GN - fix name of the builder
335
33606.06.2006, V.Ivanchenko - phys-lists-V08-00-02
337- Fix compilation error at SUN
338- Use Bertini for kaons in QBBC
339
34003.06.2006, V.Ivanchenko - phys-lists-V08-00-01
341- Fix number of destructors
342- add QBBC subdirectory
343
34402.06.2006, V.Ivanchenko - phys-lists-V08-00-00
345- Exclude physics_list/electromagnetic subdirectory
346- Fix destructor for G4MiscLHEPBuilder
347- Fix problem in destructors of G4DecayPhysics and G4ElectroNuclearBuilder
348- Fix typo in LHEP PhysicsList
349- fix minor typo in G4EmMessenger
350- rename G4EmStandardPhysics71 ->G4EmStandardPhysics72;
351- define StepFunction of e+ and e- (1.0, 1.0*mm) for G4EmStandardPhysics71
352  in order to have backward compatibility with the previous release
353
35402.12.2005, G.Folger & V.Ivantchenko - phys-lists-V07-01-01
355- Includes tags: emphys-V07-01-01 and hadr-lists-V07-01-02.
356- Implemented migration of physics lists to non static particles scheme.
357
35802.08.2005, G.Cosmo - phys-lists-V07-01-00
359- Corrected README of hadronic lists for build instructions.
360
36113.12.2004, G.Cosmo - phys-lists-V06-02-00
362- Imported hadronic lists and electromagnetic lists from top-level.
363- Created.
Note: See TracBrowser for help on using the repository browser.