Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/electromagnetic/polarisation/History

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /processes/electromagnetic/polarisation/History (Version 11.3.0) and /processes/electromagnetic/polarisation/History (Version 10.5.p1)


  1 # Category empolar History                     <<   1 -------------------------------------------------------------------
  2                                                     2 
  3 See `CONTRIBUTING.rst` for details of **requir <<   3      =========================================================
  4 which **must** added in reverse chronological  <<   4      Geant4 - an Object-Oriented Toolkit for Simulation in HEP
  5 It must **not** be used as a substitute for wr <<   5      =========================================================
  6                                                <<   6 
  7 ---------------------------------------------- <<   7                       Category History file
  8                                                <<   8                       ---------------------
  9 ## 2022-11-23 Gabriele Cosmo (empolar-V11-00-0 <<   9 This file should be used by G4 developers and category coordinators
 10 - Fixed compilation warnings for implicit type <<  10 to briefly summarize all major modifications introduced in the code
 11                                                <<  11 and keep track of all category-tags.
 12 ## 2022-07-19 Vladimir Ivanchenko (empolar-V11 <<  12 It DOES NOT substitute the  CVS log-message one should put at every
 13 - Fixed Coverity warning in G4PolarizationMana <<  13 committal in the CVS repository !
 14                                                <<  14 
 15 ## 2022-01-18 Jonas Hahnfeld (empolar-V11-00-0 <<  15      ----------------------------------------------------------
 16 - Prefer pointer to `const G4Material` if poss <<  16      * Reverse chronological order (last date on top), please *
 17                                                <<  17      ----------------------------------------------------------
 18 ## 2021-12-10 Ben Morgan (empolar-V11-00-00)   << 
 19 - Change to new Markdown History format        << 
 20                                                << 
 21 ---                                            << 
 22                                                << 
 23 # History entries prior to 11.0                << 
 24                                                << 
 25 15 May 21: V.Ivanchenko (empolar-V10-07-06)    << 
 26 - G4PolarizedAnnihilation - updated use of the << 
 27                                                << 
 28 10 May 21: V.Ivanchenko (empolar-V10-07-05)    << 
 29 - G4PolarizedCompton - updated use of the spli << 
 30                                                << 
 31 16 April 21: B.Morgan (empolar-V10-07-04)      << 
 32 - Migrate build to modular CMake API           << 
 33                                                << 
 34 24 April 21: V.Ivanchenko (empolar-V10-07-03)  << 
 35 - G4PolarizedIonisationBhabhaXS - removed inco << 
 36                                                << 
 37 10 April 21: V.Ivanchenko (empolar-V10-07-02)  << 
 38 - G4PolarizedBremsstrahlung - removed variable << 
 39                                                << 
 40 31 March 21: V.Ivanchenko (empolar-V10-07-01)  << 
 41 - G4PolarizedAnnihilation, G4ePolarizedIonisat << 
 42   initialisation of assymetry tables           << 
 43                                                << 
 44 16 February 21: D.Sawkey (empolar-V10-07-00)   << 
 45 - all files. Major cleaning for version 11.    << 
 46  - name classes in logical manner              << 
 47  - improve comments                            << 
 48  - add ProcessDescription                      << 
 49  - order #includes; remove unused              << 
 50  - disable copy and assignment operators with  << 
 51  - increase C++11 keyword usage, especially ov << 
 52  - rename (most) class variables to start with << 
 53  - make SCRN arrays the correct size           << 
 54  - use constexpr for numbers                   << 
 55  - apply clang-format style                    << 
 56  - use G4ExceptionDescription                  << 
 57  - avoid implicit conversions between G4Stokes << 
 58                                                    18 
 59 01 April 18: V.Ivanchenko (empolar-V10-04-02)      19 01 April 18: V.Ivanchenko (empolar-V10-04-02)
 60 - G4PolarizedCompton, G4PolarizedPhotoElectric <<  20 - G4PolarizedCompton, G4PolarizedPhotoElectricEffect, 
 61   G4PolarizedGammaConversion, G4ePolarizedBrem     21   G4PolarizedGammaConversion, G4ePolarizedBremsstrahlung,
 62   G4ePolarizedIonisation - cleanup process cla     22   G4ePolarizedIonisation - cleanup process classes, moved virtual
 63     methods to source, removed unused headers      23     methods to source, removed unused headers and methods
 64                                                    24 
 65 01 April 18: V.Ivanchenko (empolar-V10-04-01)      25 01 April 18: V.Ivanchenko (empolar-V10-04-01)
 66 - G4PolarizedAnnihilationModel - implemented s <<  26 - G4PolarizedAnnihilationModel - implemented sampling of final 
 67     state AtRest                                   27     state AtRest
 68                                                    28 
 69 12 February 18: V.Ivanchenko (empolar-V10-04-0     29 12 February 18: V.Ivanchenko (empolar-V10-04-00)
 70 - G4StokesVector - moved static inline method      30 - G4StokesVector - moved static inline method to the source
 71                                                    31 
 72 05 August 17: V.Ivanchenko (empolar-V10-03-01)     32 05 August 17: V.Ivanchenko (empolar-V10-03-01)
 73 03 August 17: V.Ivanchenko (empolar-V10-03-00)     33 03 August 17: V.Ivanchenko (empolar-V10-03-00)
 74 - G4PolarizedCompton, G4PolarizedGammaConversi     34 - G4PolarizedCompton, G4PolarizedGammaConversion, G4ePolarizedIonisation
 75     make coherent model initialisation             35     make coherent model initialisation
 76                                                    36 
 77 1 Jun 16: D.Sawkey (empolar-V10-02-04)             37 1 Jun 16: D.Sawkey (empolar-V10-02-04)
 78 - G4PolarizationManager: C++11 range-based for <<  38 - G4PolarizationManager: C++11 range-based for loop; 
 79 - G4PolarizationManager, G4ePolarizedBremsstra     39 - G4PolarizationManager, G4ePolarizedBremsstrahlungModel: nullptr
 80                                                    40 
 81 26 May 16: D.Sawkey (empolar-V10-02-03)            41 26 May 16: D.Sawkey (empolar-V10-02-03)
 82 - G4PolarizedCompton, G4eplusPolarizedAnnihila     42 - G4PolarizedCompton, G4eplusPolarizedAnnihilation, G4ePolarisedIonisation
 83   In PostStepGPIL, use cached values of curren     43   In PostStepGPIL, use cached values of currentInteractionLength; fixes
 84   problem at boundaries where updated value in     44   problem at boundaries where updated value incorrectly used
 85                                                    45 
 86 16 March 16: D.Sawkey (empolar-V10-02-02)          46 16 March 16: D.Sawkey (empolar-V10-02-02)
 87 - G4PolarizedAnnihilationModel, G4PolarizedPEE     47 - G4PolarizedAnnihilationModel, G4PolarizedPEEffectModel
 88   try again; use the previous unused variables     48   try again; use the previous unused variables (verbosity)
 89                                                    49 
 90 15 March 16: D.Sawkey (empolar-V10-02-01)          50 15 March 16: D.Sawkey (empolar-V10-02-01)
 91 - G4PolarizedAnnihilationModel.hh, G4Polarized     51 - G4PolarizedAnnihilationModel.hh, G4PolarizedPEEffectModel.hh
 92   Remove unused private variables; plus retry      52   Remove unused private variables; plus retry of previous changes
 93                                                    53 
 94 14 March 16: D.Sawkey (empolar-V10-02-00)          54 14 March 16: D.Sawkey (empolar-V10-02-00)
 95 - C++11 migrations (most files): explicit, ove     55 - C++11 migrations (most files): explicit, override, delete operators on
 96   function declarations (except G4StokesVector     56   function declarations (except G4StokesVector ctor); remaining nullptr;
 97   write floats/doubles with '.'                    57   write floats/doubles with '.'
 98                                                    58 
 99 16 October 15: V.Ivanchenko (empolar-V10-01-02     59 16 October 15: V.Ivanchenko (empolar-V10-01-02)
100 - G4PolarizedComptonModel - fixed Coverity war     60 - G4PolarizedComptonModel - fixed Coverity warning, use vector of random
101     numbers in sampling of final state             61     numbers in sampling of final state
102                                                    62 
103 06 October 15: V.Ivanchenko (empolar-V10-01-01     63 06 October 15: V.Ivanchenko (empolar-V10-01-01)
104 - G4PolarizedCompton, G4ePolarizedIonisation,      64 - G4PolarizedCompton, G4ePolarizedIonisation, G4eplusPolarizedAnnihilation
105     - changed initialisation taking into accou <<  65     - changed intialisation taking into account MT mode, added
106       method ComputeSaturationFactor used in m <<  66       method ComputeSaturationFactor used in mean free path and 
107       step limit corrections, removed PrepareP <<  67       step limit corrections, removed PreparePhysicsTable method (use 
108       one from the base class), fixed computat <<  68       one from the base class), fixed computation of the value of number 
109       of interaction lengths left which is res <<  69       of interaction lengths left which is responsible for the 
110       problem #1698                                70       problem #1698
111 - G4PolarizedComptonModel - revised do/while l     71 - G4PolarizedComptonModel - revised do/while loop in sampling of
112       gamma scattering angle                       72       gamma scattering angle
113                                                    73 
114 03 August 15: V.Ivanchenko (empolar-V10-01-00)     74 03 August 15: V.Ivanchenko (empolar-V10-01-00)
115 - Added comments to do/while and while loops       75 - Added comments to do/while and while loops
116                                                    76 
117 22 October 13: V.Ivanchenko (empolar-V10-00-03     77 22 October 13: V.Ivanchenko (empolar-V10-00-03)
118 - G4PolarizedCompton, G4PolarizedGammaConversi <<  78 - G4PolarizedCompton, G4PolarizedGammaConversion, 
119   G4PolarizedPhotoElectricEffect, G4ePolarized     79   G4PolarizedPhotoElectricEffect, G4ePolarizedBremsstrahlung,
120   G4ePolarizedIonisation - use G4EmParameters      80   G4ePolarizedIonisation - use G4EmParameters
121                                                    81 
122 08 July 13: V.Ivanchenko (empolar-V10-00-02)       82 08 July 13: V.Ivanchenko (empolar-V10-00-02)
123 - G4PolarizedCompton - fixed initialisation, a     83 - G4PolarizedCompton - fixed initialisation, added sharing of
124     process table between threads                  84     process table between threads
125                                                    85 
126 08 July 13: V.Ivanchenko (empolar-V10-00-01)       86 08 July 13: V.Ivanchenko (empolar-V10-00-01)
127 - G4PolarizedCompton, G4PolarizedComptonModel      87 - G4PolarizedCompton, G4PolarizedComptonModel - added startFromNull option
128     as for standard Compton process and add th <<  88     as for standard Compton process and add the same low-energy 
129     threshold to create secondary particle         89     threshold to create secondary particle
130                                                    90 
131 26 May 13: V.Ivanchenko (empolar-V10-00-00)        91 26 May 13: V.Ivanchenko (empolar-V10-00-00)
132 - G4PolarizationMessenger - fixed coverity rep     92 - G4PolarizationMessenger - fixed coverity report on non-initialized members
133                                                    93 
134 21 November 13: V.Ivanchenko (empolar-V09-06-0     94 21 November 13: V.Ivanchenko (empolar-V09-06-08)
135 - G4PolarizedPairProductionCrossSection, G4Pol     95 - G4PolarizedPairProductionCrossSection, G4PolarizedBremsstrahlungCrossSection
136     removed G4ThreadLocal                          96     removed G4ThreadLocal
137                                                    97 
138 09 November 13: V.Ivanchenko (empolar-V09-06-0     98 09 November 13: V.Ivanchenko (empolar-V09-06-07)
139 - G4eplusPolarizedAnnihilation - correct destr     99 - G4eplusPolarizedAnnihilation - correct destruction
140                                                   100 
141 08 November 13: V.Ivanchenko (empolar-V09-06-0    101 08 November 13: V.Ivanchenko (empolar-V09-06-06)
142 08 November 13: V.Ivanchenko (empolar-V09-06-0    102 08 November 13: V.Ivanchenko (empolar-V09-06-05)
143 - G4ePolarizedIonisation, G4PolarizedCompton -    103 - G4ePolarizedIonisation, G4PolarizedCompton - correct destruction
144                                                   104 
145 30 October 13: V.Ivanchenko (empolar-V09-06-04    105 30 October 13: V.Ivanchenko (empolar-V09-06-04)
146 28 October 13: V.Ivanchenko (empolar-V09-06-03    106 28 October 13: V.Ivanchenko (empolar-V09-06-03)
147 28 October 13: V.Ivanchenko (empolar-V09-06-02    107 28 October 13: V.Ivanchenko (empolar-V09-06-02)
148 28 October 13: V.Ivanchenko (empolar-V09-06-01    108 28 October 13: V.Ivanchenko (empolar-V09-06-01)
149 - G4ePolarizedBremsstrahlungModel - substitute << 109 - G4ePolarizedBremsstrahlungModel - substitute G4eBremsstrahlungModel 
150     by G4SeltzerBergerModel                       110     by G4SeltzerBergerModel
151                                                   111 
152 25 February 13: V.Ivanchenko (empolar-V09-06-0    112 25 February 13: V.Ivanchenko (empolar-V09-06-00)
153 - G4PolarizedComptonCrossSection - removed unu    113 - G4PolarizedComptonCrossSection - removed unused class memebers:
154      gammaPol0, electronPol1, epsilon             114      gammaPol0, electronPol1, epsilon
155                                                   115 
156 20 October 12: V.Ivanchenko (empolar-V09-05-02    116 20 October 12: V.Ivanchenko (empolar-V09-05-02)
157 - G4PolarizedPhotoElectricEffect, G4PolarizedP << 117 - G4PolarizedPhotoElectricEffect, G4PolarizedPEEffectModel - substitute 
158     methods Model(), SetModel() by EmModel(),     118     methods Model(), SetModel() by EmModel(), SetEmModel()
159                                                   119 
160 11 July 12: G.Cosmo (empolar-V09-05-01)           120 11 July 12: G.Cosmo (empolar-V09-05-01)
161 - Explicitly use inclusion of headers for syst    121 - Explicitly use inclusion of headers for system of units and physical
162   constants, in plan to remove implicit inclus    122   constants, in plan to remove implicit inclusion from globals.hh.
163                                                   123 
164 08 June 12: V.Ivanchenko (empolar-V09-05-00)      124 08 June 12: V.Ivanchenko (empolar-V09-05-00)
165 - Fixed shadowing                                 125 - Fixed shadowing
166                                                   126 
167 11 November 11: V.Ivanchenko (empolar-V09-04-0    127 11 November 11: V.Ivanchenko (empolar-V09-04-04)
168 - G4ePolarizedBremsstrahlung - fixed problem p << 128 - G4ePolarizedBremsstrahlung - fixed problem provoked by the tag 
169     of standard                                   129     of standard
170                                                   130 
171 10 November 11: V.Ivanchenko (empolar-V09-04-0    131 10 November 11: V.Ivanchenko (empolar-V09-04-03)
172 - G4PolarizedCompton, G4ePolarizedIonisation,  << 132 - G4PolarizedCompton, G4ePolarizedIonisation, 
173   G4PolarizedMollerBhabhaModel, G4eplusPolariz    133   G4PolarizedMollerBhabhaModel, G4eplusPolarizedAnnihilation - fixed
174     initialisation problems reported by the Co    134     initialisation problems reported by the Coverity tool
175                                                   135 
176 16 May 11: V.Ivanchenko (empolar-V09-04-02)       136 16 May 11: V.Ivanchenko (empolar-V09-04-02)
177 - G4PolarizedAnnihilationModel - fixed gcc-4.6    137 - G4PolarizedAnnihilationModel - fixed gcc-4.6.0 warnings
178                                                   138 
179 26 April 11: V.Ivanchenko (empolar-V09-04-01)     139 26 April 11: V.Ivanchenko (empolar-V09-04-01)
180 - G4PolarizationHelper - safe computation of a    140 - G4PolarizationHelper - safe computation of a normal
181                                                   141 
182 17 March 11: V.Ivanchenko (empolar-V09-04-00)     142 17 March 11: V.Ivanchenko (empolar-V09-04-00)
183 - G4ePolarizedIonisation - do not use obsolete    143 - G4ePolarizedIonisation - do not use obsolete MinCutEnergy
184                                                   144 
185 12 November 10: A.Schaelicke (empolar-V09-03-0    145 12 November 10: A.Schaelicke (empolar-V09-03-02)
186 - Resolved: Warning messages of Coverity       << 146 - Resolved: Warning messages of Coverity 
187                                                   147 
188 3 September 10: G.Cosmo (empolar-V09-03-01)    << 148 3 September 10: G.Cosmo (empolar-V09-03-01) 
189 - Fixed signature to G4VPolarizedCrossSection:    149 - Fixed signature to G4VPolarizedCrossSection::TotalXSection() in source file.
190                                                   150 
191 16 June 10: A.Schaelicke (empolar-V09-03-00)      151 16 June 10: A.Schaelicke (empolar-V09-03-00)
192 - Bug fix in G4ePolarizedIonisation.cc            152 - Bug fix in G4ePolarizedIonisation.cc
193   (used default vector size of G4VEnergyLossPr << 153   (used default vector size of G4VEnergyLossProcess, 
194    avoid size mismatch in G4LossTableBuilder::    154    avoid size mismatch in G4LossTableBuilder::BuildDEDXTable)
195                                                   155 
196 12 November 09: A.Schaelicke (empolar-V09-02-0    156 12 November 09: A.Schaelicke (empolar-V09-02-01)
197 - Bug fix in G4PolarizationHelper::GetSpinInPR << 157 - Bug fix in G4PolarizationHelper::GetSpinInPRF 
198     (wrong normalization of y component)          158     (wrong normalization of y component)
199 - Bug fix in G4PolarizedAnnihilationModel::Pos    159 - Bug fix in G4PolarizedAnnihilationModel::PostStepDoIt
200     (wrong treatment in error check)           << 160     (wrong treatment in error check) 
201 - Bug fix in G4StokesVector::RotateAz          << 161 - Bug fix in G4StokesVector::RotateAz 
202     (wrong usage of vector product)               162     (wrong usage of vector product)
203                                                   163 
204 12 April 09: V.Ivanchenko (empolar-V09-02-00)     164 12 April 09: V.Ivanchenko (empolar-V09-02-00)
205 G4PolarizedAnnihilationModel - simplified init    165 G4PolarizedAnnihilationModel - simplified initialisation
206                                                   166 
207 30 October 08: A.Schaelicke (empolar-V09-01-01    167 30 October 08: A.Schaelicke (empolar-V09-01-01)
208    For all process classes set sub-types accor    168    For all process classes set sub-types according to the enumeration
209 05 November 07: A.Schaelicke (empolar-V09-00-0    169 05 November 07: A.Schaelicke (empolar-V09-00-02)
210 01 November 07: A.Schaelicke                      170 01 November 07: A.Schaelicke
211 - Bug fix in G4PolarizedAnnihilationCrossSecti    171 - Bug fix in G4PolarizedAnnihilationCrossSection
212     error in calculation of polarisation depen    172     error in calculation of polarisation dependent total cross section
213     (wrong interactionLength for positrons in  << 173     (wrong interactionLength for positrons in applications where, 
214      particle and media are polarised)         << 174      particle and media are polarised)  
215 - more general Cross section frame work:          175 - more general Cross section frame work:
216     G4PolarizedAnnihilationCrossSection           176     G4PolarizedAnnihilationCrossSection
217     G4PolarizedBhabhaCrossSection                 177     G4PolarizedBhabhaCrossSection
218     G4PolarizedBremsstrahlungCrossSection         178     G4PolarizedBremsstrahlungCrossSection
219     G4PolarizedComptonCrossSection                179     G4PolarizedComptonCrossSection
220     G4PolarizedGammaConversionModel               180     G4PolarizedGammaConversionModel
221     G4PolarizedMollerCrossSection                 181     G4PolarizedMollerCrossSection
222     G4PolarizedPairProductionCrossSection         182     G4PolarizedPairProductionCrossSection
223     G4VPolarizedCrossSection                      183     G4VPolarizedCrossSection
224     G4ePolarizedBremsstrahlungModel               184     G4ePolarizedBremsstrahlungModel
225    (removed dependencies to models; now cross  << 185    (removed dependencies to models; now cross sections can be used 
226     independent of any model, e.g. in a cross     186     independent of any model, e.g. in a cross section calculator class)
227 - add polarized photo electric effect:            187 - add polarized photo electric effect:
228     G4PolarizationHelper                          188     G4PolarizationHelper
229        (new method GetRandomFrame, used when i    189        (new method GetRandomFrame, used when interaction frame is not
230         well defined by outgoing particles)    << 190         well defined by outgoing particles) 
231     G4PolarizedPEEffectCrossSection               191     G4PolarizedPEEffectCrossSection
232        (based on McMaster, Rev.Mod.Phys. 33 (1    192        (based on McMaster, Rev.Mod.Phys. 33 (1961) 8)
233     G4PolarizedPEEffectModel                      193     G4PolarizedPEEffectModel
234        (derived from G4PEEffectModel, adds pol    194        (derived from G4PEEffectModel, adds polarisation transfer)
235     G4PolarizedPhotoElectricEffect                195     G4PolarizedPhotoElectricEffect
236        (derived from G4VEmProcess)                196        (derived from G4VEmProcess)
237                                                   197 
238 02 October 07: V.Ivanchenko (empolar-V09-00-01    198 02 October 07: V.Ivanchenko (empolar-V09-00-01)
239 G4eplusPolarizedAnnihilation - enabled AtRest     199 G4eplusPolarizedAnnihilation - enabled AtRest
240                                                   200 
241 10 July 07: V.Ivanchenko (empolar-V09-00-00)      201 10 July 07: V.Ivanchenko (empolar-V09-00-00)
242 10 July 07: A.Schaelicke                          202 10 July 07: A.Schaelicke
243 - G4VPolarizedCrossSection removed obsolete me    203 - G4VPolarizedCrossSection removed obsolete methodes and variables to
244   clear "shadow" Warning on SUN CC                204   clear "shadow" Warning on SUN CC
245 - G4PolarizedCompton, G4ePolarizedIonisation,     205 - G4PolarizedCompton, G4ePolarizedIonisation,
246   G4eplusPolarizedAnnihilation renamed local v    206   G4eplusPolarizedAnnihilation renamed local variable "particle" to
247   avoid "shadow" Warning on SUN CC                207   avoid "shadow" Warning on SUN CC
248 - G4PolarizedAnnihilationModel                    208 - G4PolarizedAnnihilationModel
249   copied Initialise() method from G4eeToTwoGam << 209   copied Initialise() method from G4eeToTwoGammaModel provide a 
250   ParticleChangeForGamma object, this avoids "    210   ParticleChangeForGamma object, this avoids "shadow" Warning on SUNCC
251   and reduces overhead in SampleSecondaries()     211   and reduces overhead in SampleSecondaries()
252                                                   212 
253 11 June 07: V.Ivanchenko (empolar-V08-03-02)      213 11 June 07: V.Ivanchenko (empolar-V08-03-02)
254 - (A.Schaelicke) G4PolarizedCompton, G4ePolari << 214 - (A.Schaelicke) G4PolarizedCompton, G4ePolarizedIonisation, 
255   G4eplusPolarizedAnnihilation added method    << 215   G4eplusPolarizedAnnihilation added method 
256   PostStepGetPhysicalInteractionLength in orde << 216   PostStepGetPhysicalInteractionLength in order to provide 
257   simulation of polarized target; the fix is r << 217   simulation of polarized target; the fix is required because of design 
258   change in utils                                 218   change in utils
259                                                   219 
260 25 May 07:  V.Ivanchenko (empolar-V08-03-01)      220 25 May 07:  V.Ivanchenko (empolar-V08-03-01)
261 - G4PolarizedCompton - fix compilation warning << 221 - G4PolarizedCompton - fix compilation warning and incorrect usage of 
262                  G4PhysicsVector                  222                  G4PhysicsVector
263                                                   223 
264 23 May 07:  V.Ivanchenko (empolar-V08-03-00)      224 23 May 07:  V.Ivanchenko (empolar-V08-03-00)
265 - In all processes inherit from G4VEnergyLossP << 225 - In all processes inherit from G4VEnergyLossProcess or G4VEmProcess 
266   remove method SecondaryPostStep;                226   remove method SecondaryPostStep;
267 - G4VEmModel - changed interface of SampleSeco << 227 - G4VEmModel - changed interface of SampleSecondary method, it become 
268   void, extra parameter std::vector<G4DynamicP    228   void, extra parameter std::vector<G4DynamicParticle*>*, all
269   classes using or inhereting this interface a    229   classes using or inhereting this interface are modified.
270                                                   230 
271 19 March 07: V.Ivanchenko (empolar-V08-02-00)     231 19 March 07: V.Ivanchenko (empolar-V08-02-00)
272 - G4PolarizedGammaConversionModel : fix non-in    232 - G4PolarizedGammaConversionModel : fix non-initialised variable
273                                                   233 
274 20 November 06: V.Ivanchenko (empolar-V08-01-0    234 20 November 06: V.Ivanchenko (empolar-V08-01-04)
275 - G4PolarizedAnnihilationCrossSection fixed co    235 - G4PolarizedAnnihilationCrossSection fixed compilation problem at windows
276                                                   236 
277 17 November 06: V.Ivanchenko (empolar-V08-01-0    237 17 November 06: V.Ivanchenko (empolar-V08-01-03)
278 - Add protection against zero kin energy in G4    238 - Add protection against zero kin energy in G4PolarizedAnnihilationModel
279 - substitue double -> G4double, int -> G4int,     239 - substitue double -> G4double, int -> G4int, bool ->G4bool
280                                                   240 
281 10 November 06: V.Ivanchenko (empolar-V08-01-0    241 10 November 06: V.Ivanchenko (empolar-V08-01-02)
282 9. November 06: A.Schaelicke                      242 9. November 06: A.Schaelicke
283 - G4PolarizedGammaConversionModel : add warnin    243 - G4PolarizedGammaConversionModel : add warning message if polarization
284   transfer does not work properly                 244   transfer does not work properly
285 - G4PolarizedPairProductionCrossSection : bug     245 - G4PolarizedPairProductionCrossSection : bug fixed in Initialize(),
286   and corrected spelling warning message          246   and corrected spelling warning message
287 - G4PolarizedAnnihilationModel : SampleSeconda    247 - G4PolarizedAnnihilationModel : SampleSecondaries() bug fixed in
288   return statement and call to cross section.     248   return statement and call to cross section.
289 - G4PolarizedAnnihilationCrossSection : Initia    249 - G4PolarizedAnnihilationCrossSection : Initialize() bug fixed in
290   dicing and sign in cross section.               250   dicing and sign in cross section.
291 - G4PolarizedComptonCrossSection and G4Polariz    251 - G4PolarizedComptonCrossSection and G4PolarizedComptonModel:
292   use correct convention of photon polarizatio    252   use correct convention of photon polarization vectors.
293 - G4PolarizedMollerBhabhaModel : bug fixed in     253 - G4PolarizedMollerBhabhaModel : bug fixed in eps dicing, added
294   warning message, employ new cross section ca    254   warning message, employ new cross section calculation (made conform
295   to other polarized processes)                   255   to other polarized processes)
296 - G4PolarizedBhabhaCrossSection and G4Polarize    256 - G4PolarizedBhabhaCrossSection and G4PolarizedMollerCrossSection :
297   new cross section calculation to make polari    257   new cross section calculation to make polarization vector conform to
298   other polarized processes                    << 258   other polarized processes 
299                                                   259 
300 29 Sept 06: G.Cosmo (empolar-V08-01-01)           260 29 Sept 06: G.Cosmo (empolar-V08-01-01)
301 - Fixed for usage of std namespace and porting    261 - Fixed for usage of std namespace and porting on WIN32-VC platform.
302                                                   262 
303 21 Sept 06: V.Ivantchenko (empolar-V08-01-00)     263 21 Sept 06: V.Ivantchenko (empolar-V08-01-00)
304 - First commit.                                   264 - First commit.
305                                                   265 
306                                                   266