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