source: trunk/source/physics_lists/History @ 921

Last change on this file since 921 was 921, checked in by garnier, 15 years ago

en test de gl2ps. Problemes de libraries

File size: 15.6 KB
Line 
1$Id: History,v 1.74 2008/12/01 17:04:13 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
1801-12-2008, V.Ivanchenko phys-lists-V09-01-19
19G4HadronElasticPhysics - fixed adding optional Barashenkov Xsection
20QBBC - added QBBBG option
21
2221-11-2008, V.Ivanchenko phys-lists-V09-01-18
23- Added sigma_c+, sigma_c++ in the list of stable hadrons
24- added interfaces to G4PhysicsListFactory - ALICE requirement
25
2620-11-2008, V.Ivanchenko phys-lists-V09-01-17
27- Added charge exchange process to QBBC Physics Lists
28
2917-11-2008, V.Ivanchenko phys-lists-V09-01-16
30- Added names to string models builders
31
3214-11-2008, V.Ivanchenko phys-lists-V09-01-15
33G4EmStandardPhysics_option1 - disable ApplyCuts option
34G4EmStandardPhysics_option3 - linLossLimit set to be default (0.01)
35G4PhysicsListFactory - added QBBCG
36
3715-10-2008, V.Ivanchenko phys-lists-V09-01-14
38In all EM builders - set inactive for AlongStep for bremsstrahlung and pair
39                     production porcesses for minor CPU improvenment
40
4115-10-2008, V.Ivanchenko phys-lists-V09-01-13
42In all EM builders: added hadron bemsstrahlung and e+e- pair production
43  and e-msc for e+-;
44G4EmStandardPhysics_option2 - enable "ApplyCuts", disable "SubCutoff"
45G4EmStandardPhysics_option3 - added G4LowEnergyRayleigh, set 120 bins
46  for tables (60 is the default), StepFunction per particle type
47
4824-09-2008, V.Ivanchenko phys-lists-V09-01-12
49- QBBC temporary variant which is equivalent QGSP_BERT without LHEP
50  for protons, neutrons and pions   
51
5217-09-2008, V.Ivanchenko phys-lists-V09-01-11
53- G4NeutronTrackingCut - added Set methods to define time and energy
54                         limits directly
55- G4HadronInelasticQBBC, QBBC - use FTF with Binary Casacde, improved cout
56
5704-08-2008, V.Ivanchenko phys-lists-V09-01-10
58- G4EmStandardPhysics_option2 : use mu-msc for all particles,
59                                switch off "subcut" option,
60                                switch on "ApplyCuts" option
61- G4EmStandardPhysics_option3 : use e-msc for all particles,
62                                switch off subcutoff
63- QBBC - use FTF as a default, remove obsolete methods
64
6530-4-2008, G.Folger      phys-lists-V09-01-09
66- Update lists/include/FTF*.icc and lists/include/HadronPhysicsFTF*.icc
67   to NOT use Quasielastic from Chips, as FTF now has quasi-elastic included
68   in the FTF model itsself.
69
7030-05-2008, V.Ivanchenko phys-lists-V09-01-08
71- GNUmakefile - added electromagnetic/highenergy
72- G4EmStandardPhysics_option3 : define linLossLimit per particle type
73- G4EmStandardPhysics_option2 : define linLossLimit 0.01,
74                added hadron induced bremsstrahlung and pair production
75
7619-05-2008, V.Ivanchenko phys-lists-V09-01-07
77- removed obsolete class G4HadronProcessStore (similar is available
78  in processes/hadronic/management)
79
8030-4-2008, G.Folger      phys-lists-V09-01-06
81- Fix delete using uninitialized pointers in FTF-BIC, in
82   HadronPhysicsFTF_BIC.{hh,cc},  G4FTFBinaryNeutronBuilder.{hh,cc} and
83   G4LEPNeutronBuilder.cc
84- Remove QGSP_BIC2 and QGSP_CASC lists, and related files.
85
86
8729-04-2008, V.Ivanchenko phys-lists-V09-01-05
88- fixed link problem
89
9025-04-2008, V.Ivanchenko phys-lists-V09-01-04
91- Added D and B mesons to all EM bulders G4EmStandardPhysics*
92- QBBC - fixed compillation warning
93- G4EmStandardPhysics_option2,3 - use spline for Physics Tables
94- G4PhysListFactory - new helper class for building PhysList
95
9626-03-2008, V.Ivanchenko phys-lists-V09-01-03
9726-03-2008, mma
98- G4EmStandardPhysics_option3 : SetStepFunction() per particle type     
99     
10018-03-2008, V.Ivanchenko phys-lists-V09-01-02
10117-03-2008, mma
102- cosmetic in G4EmStandardPhysics_ to handle G4EmProcessOptions
103
10413-03-2008, V.Ivanchenko phys-lists-V09-01-01
105- Added new builder G4EmStandardPhysics_option3
106
10708-01-2008, V.Ivanchenko phys-lists-V09-01-00
108- G4EmExtraPhysics - fixed bug #993 (swap of synkrotron radiation
109  and mu-nuclear activation).
110
11116-11-2007, G.Folger      phys-list-V09-00-12
112- New PL QGSP_BERT_DIF; as QGSP_BERT with projectile diffraction for proton
113  and neutron enabled.
114   
11526-11-2007, V.Ivanchenko phys-lists-V09-00-11
116- QBBC - fixed bug in adding of cross section for pions
117
11816-11-2007, G.Folger      phys-list-V09-00-10
119- New PL FTF_BIC. Equivalent to QGS_BIC. For pions LEP is not used, as BIC is
120    used up to 5 GeV, thus overlapping with FTF starting at 4 GeV.
121
12215-11-2007, V.Ivanchenko phys-lists-V09-00-09
123- added a possibility to activate G4SynchrotronRadiation and mu-nuclear
124  betwen runs;
125- G4HadronHElasticPhysics - fixed name;
126- QBBC - tuned energy thresholds between string and cascade models
127
12815-11-2007, G.Folger      phys-list-V09-00-08
129- New PL QGSC_BERT; use QGSC down to overlap with BERT. LEP not used
130   for proton,neutron,pions,Kaons, except neutron capture and neutron
131   induced fission
132
13315-11-2007, V.Ivanchenko phys-lists-V09-00-07
134- fixed QBBC Physics List for pi and K mesons
135
13615-11-2007, V.Ivanchenko phys-lists-V09-00-06
137- G4RadioactiveDecayPhysics optional builder is added
138- QBBC Physics List use correct interface to CHIPS
139
14014-11-2007, V.Ivanchenko phys-lists-V09-00-05
141- G4HadronDElasticPhysics - fixed run time bug - added low-energy model
142- QBBC options are reviewed and left: QBBC, QBBC_DEL,QBBC_HEL, QBBC_HP
143
14413-11-2007, V.Ivanchenko phys-lists-V09-00-04
145- G4HadronDElasticPhysics is added
146- QBBC Physics List upgraded for 9.1
147
14813-11-2007, G.Folger      phys-list-V09-00-03
149- Enable use of projectile diffraction in QGSP-like lists, and create
150   new list using projectile diffraction QGSP_DIF
151- New PL QGS_BIC; like QGSP_BIC, but use binary also for pion and for
152    rescattering via the propagate interface; the deexcitation implicitely
153    uses precompound.
154     
15531-10-2007, G.Folger      phys-list-V09-00-02
156- New PL QGSP_BIC2: like QGSP_BIC, but use BIC for low energy pions
157
15819-10-2007, G.Folger      phys-list-V09-00-01
159- New PL FTFP_BERT: FTFP with Bertini cascade. Crossover from Bertini
160     to FTFP at 4-5 GeV. No LEP for inelastic for p,n,pi,K.
161-  G4LEPNeutronBuilder.cc: when limit for MaxInelastic is 0, do NOT add
162     LEP for inelastic; needed by above FTFP_BERT.
163
16402-10-2007, V.Ivanchenko phys-lists-V09-00-00
165- G4EmStandardPhysics_option2 - increase number of bins in tables in
166                                two times
167
16827-06-2007, G.Cosmo      phys-lists-V08-03-07
169- Updated G4DataQuestionaire to change NeutronHPCrossSections with
170  G4NEUTRONHPDATA environment variable.
171
17211-06-2007, V.Ivanchenko phys-lists-V08-03-06
173- G4EmStandardPhysics_option1 - substitute name "G4v71" by "Minimal"
174
17501-06-2007, V.Ivanchenko phys-lists-V08-03-05
176- in QBBC.icc use consistent cross sections for elastic and inelastic
177
17801-06-2007, G.Folger     phys-lists-V08-03-04
179- active Quasielastic for FTF lists. Required changes to lists/*/HadronPhysicsFTF*,
180   and builders/*/G4FTF*Builder.*
181- lower threshold for FTF: FTF starts at 4.0 GeV, overlaps with LEP up to 5.0 GeV   
182
18324-05-2007, G.Folger     phys-lists-V08-03-03
184- remove obsolete physics lists LHEP_HP, QGSP_HP, LHEP_BIC,
185   LHEP_BIC_HP, LHEP_PRECO.
186- remove physics lists using Mars leading particle classes (*LEAD*).
187- QGSP_BIC_HP is no longer experimental
188- Increment PACK version number
189
19023-05-2007, V.Ivanchenko phys-lists-V08-03-02
191- add G4QEmExtraPhysics for gamma, e+-, mu+- nuclear CHIPS
192
19318-05-2007, V.Ivanchenko phys-lists-V08-03-01
194- remove obsolete G4EmStandardPhysics72 and G4EmStandardPhysics71
195- use new commands for G4EmStandardPhysics_option1,2
196
19716-05-2007, V.Ivanchenko phys-lists-V08-03-00
198-  Create new builders G4EmStandardPhysics_option1 from G4EmStandardPhysics71
199   G4EmStandardPhysics_option2 from G4EmStandardPhysics72
200-  Remove definition of name of EM constructor from all PL.icc files, now
201   name of EM constructor defined inside the constructor itself.
202
20307-05-2007, G.Folger     phys-lists-V08-02-12
204-  Add QGSP_BERT_TRV; copy of QGSP_BERT, but change to BERT occurs at
205    (5.0 - 5.4) GeV for proton/neutron/pion/Kaon
206-  Increase Pack version number to 5.2   
207
20802-05-2007, V.Ivanchenko phys-lists-V08-02-11
209-  Fix bug in EMV seria of Physics Lists - restore high performance
210
21126-04-2007, G.Folger     phys-lists-V08-02-10
212 - For QGSC, QGSC_EMV, and QGSC_EFLOW enable use of G4QCaptureAtRest()
213   also for muons. Mods needed in G4QStoppingPhysics as well.
214
21526-04-2007, G.Folger     phys-lists-V08-02-09
216 - Modifications for Quasielastic. Added to all QGS physics lists execpt
217    the two obsolete QGSC_LEAD/QGSC_LEAD_HP. This also required adapting of
218    - HadronsPhysicsXYZ
219    - {QGSP;QGSC;QGSC_EFLOW}{Neutron,Proton,PiK}Builder
220 - removed unneeded HadronPhysics...{EMV,EMX}; HadronPhysicsLHEP_EMV stays,
221    as this differs in stopping     
222
22316-04-2007, V.Ivanchenko phys-lists-V08-02-08
224-  QBBC Physics Lists adopt recent upgrades in QGS and FTF
225
22602-04-2007, G.Folger     phys-lists-V08-02-07
227-  Correct compilation problem with QGSP.icc
228
22930-03-2007, G. Folger    phys-lists-V08-02-06
230-  Add quasielastic in QGSP; this requiredchanges to
231   - QGSP{proton,Neutron,PiK}Builder adds QuasiElasticChannel on conditional
232     flag
233   - HadronPhysicsQGSP passes flag (default=false) to Builders
234   - QGSP uses flag to include quasielastic
235- new list QGSP_NQSE is copy of QGSP without quasielastic
236
23727-03-2007, V.Ivanchenko phys-lists-V08-02-05
238-  G4EmStandardPhysics72 use skin=0 (no ComputeStep)
239-  G4HadronHElasticPhysics uses new cross section classes G4BGGNucleonElasticXS
240   and G4BGGPionElasticXS (V.Ivanchenko)
241
24201-03-2007, V.Ivanchenko phys-lists-V08-02-04
243-  G4EmStandardPhysics and G4EmStandardPhysics71 use skin=0 (no ComputeStep)
244
24520-02-2007, V.Ivanchenko phys-lists-V08-02-03
246- G4HadronElasticPhysics set limits on low energy and QElastic to zero
247
24813-02-2007, V.Ivanchenko phys-lists-V08-02-02
249-  G4EmStandardPhysics - remove extra printout
250
25113-02-2007, V.Ivanchenko  phys-lists-V08-02-01
252-  G4EmStandardPhysics - use G4hMultipleScattering for muons
253-  G4EmStandardPhysics72 use default msc
254
25513-02-2007, A.Howard 
256-  Added set min/max Energy and Inelastic Energy to NeutronHP builder
257-  Fixed special cuts for LBE physics list
258
25915-12-2006, G.Folger  -    phys-lists-V08-02-00
260-  Fix in QGSP_BIC_HP: use HP elastic in this list ( thanks to Alex)
261
26205.12.2006, G.Folger  -    phys-lists-V08-01-13
263 - add QGSC_EFLOW, using new energy flow method for CHIPS; consequently,
264   HadronPhysicsQGSC_EFLOW and builders G4QGSCEflow{Proton,Neutron,PiK}Builder
265   added as well.
266   QGSC changed to use G4QStringChipsParticleLevelInterface via the builders
267   G4QGS{Proton,Neutron,PiK}Builder; this emulates 8.1 modeling.
268   
26905.12.2006, G.Cosmo
270 - GNUmakefile: added definition of GLOBLIBS with correct library
271   dependencies to allow for generation of DLLs on Windows.
272
27329.11.2006, G.Folger  -    phys-lists-V08-01-12
274 - in G4HadronQElasticPhysics initialize wasActivated in ctor
275
27628.11.2006, G.Folger  -    phys-lists-V08-01-11
277 - add QGSP_QEL, i.e QGSP with chips elastic
278
27924.11.2006, G.Folger  -    phys-lists-V08-01-10
280 - add QGSC_EMV and QGSP_BIC_HP
281 - correct neutron tracking cut
282 - various small fixes
283 - update versions numbers
284
28521.11.2006, G.Folger  -    phys-lists-V08-01-09
286 - add warning to obsolete physics lists
287   (LHEP: _HP, _BIC, BIC_HP, _PRECO, QGSP_HP)
288 - add neutron tracking cut to QGSP and FTF lists without _HP extension
28903.11.2006, G.Folger  -    phys-lists-V08-01-08
290- Move physics lists into source tree
291- Simplify directory/library structure
292- delete 2 _GN lists - added for G4 8.1 by mistake,
293
29405.10.2006, V.Ivanchenko - phys-lists-V08-01-07
295- QBBC - use LHEP cross section if LHEP option is configured
296
29726.09.2006, V.Ivanchenko - phys-lists-V08-01-06
298- QBBC physics lists - add an option to use Glauber-Gribov cross sections
299
30015.08.2006, V.Ivanchenko - phys-lists-V08-01-05
301- G4NadronElasticPhysics - move includes from .cc to .hh
302
30310.08.2006, V.Ivanchenko - phys-lists-V08-01-04
304- G4NadronElasticPhysics - configure neutrons separately
305  from other hadrons
306- G4HadronProcessStore - implement computation of cross sections
307
30826.07.2006, V.Ivanchenko - phys-lists-V08-01-03
309- Return pLimit= 20 MeV/c
310
31124.07.2006, V.Ivanchenko - phys-lists-V08-01-02
312- Fix - add G4NeutronHPElasticData in the PL, not inside the process
313- Use pLimit=60 MeV/c instead of 20 MeV/c
314
31514.07.06, G.Folger       - phys-lists-V08-01-01
316- Correct flag for HP in G4HadronElasticPhysics() to true for
317  LHEP_HP and QGSP_HP
318
31905.07.2006, V.Ivanchenko - phys-lists-V08-01-00
320- Fix initialisation problem for QBBC_HP
321- Fix HP regime for G4NadronElasticPhysics
322- Add cout of the list of processes and models for QBBC
323
32424.06.2006, V.Ivanchenko - phys-lists-V08-00-15
325- Fix typo in BinaryIon builder
326
32723.06.2006, V.Ivanchenko - phys-lists-V08-00-14
328- Fixed activation of LHEp for ions
329
33023.06.2006, V.Ivanchenko - phys-lists-V08-00-13
331- Set dRoverRange=0.8 for EM physics v71 
332- Set emaxLHEP=1 TeV for light ions
333
33421.06.2006, V.Ivanchenko - phys-lists-V08-00-12
335- In QGSP_EMV use EM physics v71
336- Create new  QGSP_EMX and use EM physics v72
337
33821.06.2006, G.Folger
339-  Update physics list version nyumbers, add 0.1 to all modified lists
340
34120.06.2006, G.Folger - phys-lists-V08-00-11
342- Use Bertini cascade for Kaons (K+,K-, K0L, k0S)
343- Add Binary Cascade for Ions to BIC PhysicsLists (VI)
344 
34520.06.2006, V.Ivanchenko - phys-lists-V08-00-10
346- Add mu-nuclear option to G4EmExtraBuilder
347- Add commands to G4EmMessenger
348
34917.06.2006, G.Folger - phys-lists-V08-00-09
350- Remove remaining elastic pointers from LHEP builders to
351  avoid crash at destruction
352
35316.06.2006, V.Ivanchenko - phys-lists-V08-00-08
354- Propose more fast EM option QGSP_EMV
355
35616.06.2006, V.Ivanchenko - phys-lists-V08-00-07
357- Fix link problem
358
35915.06.2006, V.Ivanchenko - phys-lists-V08-00-06
360- Update QGSP_EMV
361- Propose G4EmStandardPhysics72 as a fast EM physics
362
36315.05.2006, G.Folger     - hadr-lists-V08-00-05
364- Move elastic out of G4Neutron/Proton/PIK- Builder, and use
365   G4HadronElasticPhyics directly in PL
366
36714.06.2006, V.Ivanchenko - phys-lists-V08-00-04
368- Fix bug in G4QStoppingPhysics
369- Use G4QStoppingPhysics in QBBC
370
37108.06.2006, V.Ivanchenko - phys-lists-V08-00-03
372- Migrade stopping physics to CHIPS for all except LBE and LHEP
373- HadronPhysicsQGSP_GN - fix name of the builder
374
37506.06.2006, V.Ivanchenko - phys-lists-V08-00-02
376- Fix compilation error at SUN
377- Use Bertini for kaons in QBBC
378
37903.06.2006, V.Ivanchenko - phys-lists-V08-00-01
380- Fix number of destructors
381- add QBBC subdirectory
382
38302.06.2006, V.Ivanchenko - phys-lists-V08-00-00
384- Exclude physics_list/electromagnetic subdirectory
385- Fix destructor for G4MiscLHEPBuilder
386- Fix problem in destructors of G4DecayPhysics and G4ElectroNuclearBuilder
387- Fix typo in LHEP PhysicsList
388- fix minor typo in G4EmMessenger
389- rename G4EmStandardPhysics71 ->G4EmStandardPhysics72;
390- define StepFunction of e+ and e- (1.0, 1.0*mm) for G4EmStandardPhysics71
391  in order to have backward compatibility with the previous release
392
39302.12.2005, G.Folger & V.Ivantchenko - phys-lists-V07-01-01
394- Includes tags: emphys-V07-01-01 and hadr-lists-V07-01-02.
395- Implemented migration of physics lists to non static particles scheme.
396
39702.08.2005, G.Cosmo - phys-lists-V07-01-00
398- Corrected README of hadronic lists for build instructions.
399
40013.12.2004, G.Cosmo - phys-lists-V06-02-00
401- Imported hadronic lists and electromagnetic lists from top-level.
402- Created.
Note: See TracBrowser for help on using the repository browser.