Back to home page

EIC code displayed by LXR

 
 

    


Warning, /geant4/examples/extended/electromagnetic/TestEm9/History is written in an unsupported language. File is not indexed.

0001 # Example TestEm9 History
0002 
0003 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
0004 which **must** added in reverse chronological order (newest at the top). It must **not**
0005 be used as a substitute for writing good git commit messages!
0006 
0007 ## 2022-10-26 I. Hrivnacova (testem9-V11-00-02)
0008 - Removed PhysListEmStandard::verbose data member,
0009   use the verboseLevel defined in the base class for this purpose.
0010 
0011 ## 2022-05-05 Vladimir Ivanchenko (testem9-V11-00-01)
0012 - Updated all user actions: more correct count of creator process;
0013   use C++11 keywards; removed not needed headers; move ScoreNewTrack(..)
0014   from Tracking to Stepping action class
0015 
0016 ## 2021-12-10 Ben Morgan (testem9-V11-00-00)
0017 - Change to new Markdown History format
0018 
0019 ---
0020 
0021 # History entries prior to 11.0
0022 
0023 07-11-21 I. Hrivnacova (testem9-V10-07-03)
0024 - Added analysis manager Clear() call instead of
0025   deleting in the end of run (removed on July 19)
0026 
0027 19-07-21 I. Hrivnacova (testem9-V10-07-02)
0028 - Updated for changes in the analysis category:
0029   removed deleting of the analysis manager,
0030   as this is now done by the Geant4 kernel.
0031 
0032 10-02-21 V. Ivanchenko (testem9-V10-07-01)
0033 - removed unused header
0034 
0035 18-01-21 V. Ivanchenko (testem9-V10-07-00)
0036 - Updated for 10.7: replaced local Physics List by clone of the 
0037   default EM standard; recover analysis of process calls for the
0038   case of gamma general process; improved macro files
0039   
0040 
0041 13-11-20 B. Morgan (testem9-V10-06-01)
0042 - Enforce use of Serial RunManager.
0043 
0044 10-11-20 B. Morgan (testem9-V10-06-00)
0045 - Migration to G4RunManagerFactory.
0046 
0047 16-05-18 J.Allison (testem9-V10-04-04)
0048 - RunAction.cc: Removed vis commands.
0049 
0050 01-05-18 J.Allison (testem9-V10-04-03)
0051 - RunAction.cc: Removed G4VIS_USE and G4UI_USE.
0052 
0053 08-04-18 mma (testem9-V10-04-02)
0054 - TestEm9.cc - correct visualisation
0055 
0056 04-04-18 V.Ivant (testem9-V10-04-01)
0057 - TestEm9.cc - use default random engine, do not use visualisation
0058     in the batch mode
0059 
0060 18-03-18 mma (testem9-V10-04-00)
0061 - testem9.cc : remove G4UI_USE and G4VIS_USE
0062 
0063 01-11-16  I. Hrivnacova (testem9-V10-02-03)
0064 - Coding guidelines (class member names)
0065 
0066 14-10-16 G.Folger (testem9-V10-02-02)
0067 - remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
0068     fix required by clang39 on Linux and MAC
0069 
0070 12-06-14 V.Ivant (testem9-V10-02-01)
0071 - TestEm9.in - add validation of EM physics per region
0072 
0073 04-07-16 I. Hrivnacova  (testem9-V10-02-00)
0074 - Fixes for Doxygen documentation
0075 
0076 27-10-15 D.Sawkey (testem9-V10-01-01)
0077 - Add physics lists G4EmStandardPhysicsGS, SS, WVI
0078 
0079 10-09-15 I. Hrivnacova (testem9-V10-01-00)
0080 - applied code guidlines, removed tabulation
0081 
0082 12-06-14 V.Ivant (testem9-V10-00-01)
0083 - applied code guidlines, removed SetCut methods from the example,
0084   kernel UI commands used instead
0085 
0086 28-04-14 V.Ivant (testem9-V10-00-00)
0087 - added "emlowenergy" option for EM physics
0088 
0089 24-07-13 P.Gumplinger (testem9-V09-06-06)
0090 - comply with compiler warnings about unused class fields in HistoManager.hh
0091 
0092 01-04-13 A.Dotti (testem9-V09-06-03,testem9-V09-06-04,testem9-V09-06-05)
0093 - New G4VUserPhysicsList interface needed for MT
0094 
0095 20-03-13 mma (testem9-V09-06-02)
0096 - Applied coding guidelines
0097 
0098 28-02-13 I. Hrivnacova (testem9-V09-06-01)
0099 - When building materials with NistManager
0100   do not set fromIsotopes argument (which was set to false),
0101   as since 9.6 all materials have to be built from isotopes.
0102   (Thanks to V. Ivantchenko for pointing at this.)
0103 
0104 13-02-13 I.Hrivnacova
0105 - Applied coding guidelines (virtual keyword, data members initialization)
0106 
0107 11-12-12 V.Ivant (testem9-V09-06-00)
0108 - PhysListEmStandard: use SetEmModel method
0109 
0110 28-11-12 G. Cosmo (testem9-V09-05-08)
0111 - Fixed cases of variable shadowing.
0112 
0113 15-11-12 I. Hrivnacova (testem9-V09-05-07)
0114 - Synchronized .README with changes in README
0115 
0116 08-11-12 V.Ivant (testem9-V09-05-06)
0117 - Added extra test of pixe in TestEm9.in, updated README
0118 
0119 24-10-12 A.Ribon (testem9-V09-05-05)
0120 - Migrated to the new stopping and ion physics
0121 
0122 21-10-12 V.Ivant (testem9-V09-05-04)
0123 - Added extra test of biasing
0124 
0125 12-10-12 V.Ivant (testem9-V09-05-03)
0126 - Migration to the updated analysis tool
0127 - Added Opt4 Physics List and decreased limit on cuts
0128 
0129 23-05-12 V.Ivant (testem9-V09-05-02)
0130 - Histo - fixed n-tuples
0131 
0132 25-04-12 V.Ivant (testem9-V09-05-01)
0133 - HistoManager - fixed printout of mean gamma, e+, e- statistics
0134 - cleanup all header files
0135 
0136 17-04-12 V.Ivant (testem9-V09-05-00)
0137 - miration to internal analysis tool, cose cleanup
0138 
0139 31-10-11 mma (testem9-V09-04-03)
0140 - PhysListEmStandard : msc95 by default
0141 
0142 03-10-11 G.Folger (testem09-V09-04-02)
0143 - Fix gcc46 compilation warning in DetectorConstruction.cc and HistoManager.cc
0144 
0145 07-06-11 mma (testem9-V09-04-01)
0146 - PhysListEmStandard migrated to the new approach based on G4PhysicsListHelper
0147 
0148 06-01-11 V.Ivant (testem9-V09-04-00)
0149 - add extra run with 20 GeV mu- into TestEm9.in
0150 
0151 19-11-10 V.Ivant (testem9-V09-03-05)
0152 - add applyCuts option to the macro files
0153 
0154 12-08-10 V.Ivant (testem9-V09-03-04)
0155 - Histo - use empty option when open file
0156 - PhysicsList - use default constructor for elastic builder
0157 
0158 06-06-10 J.Perl (testem9-V09-03-03)
0159 - Remove unused variable in EventAction
0160 
0161 03-06-10 J.Perl (testem9-V09-03-02)
0162 - Updated vis usage
0163 
0164 21-05-10 mma (testem9-V09-03-01)
0165 TestEm9.cc : introduction of G4UIExecutive
0166 
0167 29-04-10 V.Ivant (testem9-V09-03-00)
0168 - added a table of average number of calls of processes versus
0169   atomic number of an atom on which interaction takes place
0170 
0171 20-11-09 V.Ivant (testem9-V09-02-00)
0172 - use Livermore and Penelope builders from PhysList library
0173 
0174 16-11-08 mma (testem9-V09-01-09)
0175 - Em options: 20bins/decade  LinLossLimit=default=0.01
0176 
0177 16-10-08 V.Ivant (testem9-V09-01-08)
0178 - Removed temporary builders PhysListEmStandardLPM and
0179 PhysListEmStandardIG
0180 
0181 24-09-08 V.Ivant (testem9-V09-01-07)
0182 - added control on number of events with Edep < 80%
0183 - use double for number of steps instead of integer
0184 
0185 22-09-08 mma
0186 - histo.cc : root format by default
0187 
0188 22-08-08 V.Ivant (testem9-V09-01-06)
0189 - added computation of ratios E9/E25
0190 - PhysList with relativistic LPM model is done on top of PhysList
0191   option1
0192 
0193 11-08-08 V.Ivant (testem9-V09-01-05)
0194 - added computation of ratios E1/E9 and E1/E25
0195 - added PhysLists with relativistic LPM model
0196 - updated macro
0197 
0198 12-06-08 mma (testem9-V09-01-04)
0199 - Remove AIDA from GNUmakefile
0200 
0201 07-05-08 mma (testem9-V09-01-03)
0202 - PhysListEmStandard : add spline option for physics tables
0203 - README : update Aida informations
0204 
0205 08-04-08 mma (testem9-V09-01-02)
0206 - PhysListEmStandard : replace G4MultipleScattering by G4eMultipleScattering.
0207                        Complete EmOptions
0208 
0209 07-04-08 V.Ivant (testem9-V09-01-01)
0210 - fixed problem of geometry/cut modification between runs
0211 
0212 18-03-08 V.Ivant (testem9-V09-01-00)
0213 - added G4EmStandardPhyiscs_option3
0214 
0215 13-11-07 V.Ivant (testem9-V09-00-00)
0216 - added PhysListEmStandardIG experimental PhysList
0217 
0218 25-05-07  V.Ivant (testem9-V08-03-03)
0219 - use standard names for histograms
0220 
0221 24-05-07  V.Ivant (testem9-V08-03-02)
0222 - substitute autoptr by normal pointers in Histo to avoid crash
0223 
0224 18-05-07  V.Ivant (testem9-V08-03-01)
0225 - update macro files and History
0226 
0227 16-05-07  V.Ivant (testem3-V08-03-00)
0228 - use renamed EM builders
0229 - use emstandard_opt1 EM physics in TestEm9.in
0230 - extend reference output - show both mean/RMS values and trancated mean/RMS
0231 
0232 25-04-07  V.Ivant (testem9-V08-02-02)
0233 - fix output of statistic
0234 
0235 24-04-07  V.Ivant (testem9-V08-02-01)
0236 - use standard names for "livermore" and "penelope" PhysLists
0237 - by request compute trancated mean values to reduce statistical fluctuations
0238 
0239 08-01-07  V.Ivant (testem9-V08-02-00)
0240 - Uncomment hadron ionisation in Livermore builder
0241 
0242 22-11-06  V.Ivant (testem9-V08-01-02)
0243 - Fix names of standard EM builders
0244 
0245 17-11-06  V.Ivant (testem9-V08-01-01)
0246 - Update commnets and README
0247 - add PhysListEmPenelope and PhysListEmLivermore
0248 - add EM components from physics_lists subpackage
0249 - use hadronic components from physics_lists subpackage
0250 
0251 25-10-06 mma (testem9-V08-01-00)
0252 - GNUmakefile : LOADLIBS
0253 - remove PhysicsLists 52 and 71
0254 
0255 19-05-06 mma (testem9-V08-00-00)
0256 - update README
0257 
0258 06-12-05  G.Cosmo
0259 - Trivial changes for support of CLHEP-2.0.X series.
0260 
0261 02-12-05  V.Ivant (testem9-V07-01-05)
0262 - Fix crash connected with non-static hadrons
0263 
0264 01-12-05  V.Ivant (testem9-V07-01-04)
0265 - add a command /testem/phys/mscStepLimit
0266 
0267 17-11-05  G.Cosmo (testem9-V07-01-03)
0268 - corrected fixes for migration to <sstream> to fix compilation
0269   errors on SUN-CC.
0270 
0271 12-11-05  V.Ivant (testem9-V07-01-02)
0272 - fix compilation problems with streams
0273 
0274 14-09-05  V.Ivant (testem9-V07-01-01)
0275 - Add g4v71 builder
0276 - Add protection for tree
0277 - Extend printout
0278 
0279 14-09-05  V.Ivant (testem9-V07-01-00)
0280 - Fix problem for changing cuts between runs
0281 
0282 31-05-05  V.Ivant (testem9-V07-00-02)
0283 - Remove SteppingVerbose class
0284 
0285 13-05-05  V.Ivant (testem9-V07-00-01)
0286 - Migration to NIST materials
0287 
0288 03-05-05  John Allison  (examples-V07-00-03)
0289 - Replaced vis manager with G4VisExecutive.
0290 
0291 16-03-05 mma(testem9-V07-00-00)
0292 - remove He3 and ionC12 from predefined particles.
0293 - remove IonC12 class
0294 - PhysListEmStandard : treat alpha as GenericIon
0295 - IonBinaryCascade : remove He3 and IonC12 (--> GenericIon)
0296 
0297 02-12-04 V.Ivant (testem9-V06-02-00)
0298 - Migration to cmath
0299 
0300 05-12-03 V.Ivanchenko (testem9-V06-01-00)
0301 - Remove Clean of G4RegionStore, instead delete regions one by one
0302 - Add acceptance printout
0303 - Add histclean target into GNUmakefile
0304 
0305 05-12-03 V.Ivanchenko (testem9-V05-02-10)
0306 - Update hadronic physics according to the hadronics_lists
0307 
0308 26-11-03 V.Ivanchenko (testem9-V05-02-09)
0309 - Fix StepMax
0310 
0311 25-11-03 V.Ivanchenko (testem9-V05-02-08)
0312 - Fix geometry (G.Cosmo)
0313 
0314 20-11-03 V.Ivanchenko (testem9-V05-02-07)
0315 - Update decay physics
0316 
0317 19-11-03 V.Ivanchenko (testem9-V05-02-06)
0318 - Update BinaryCascade add light ion interactions
0319 
0320 13-11-03 John Allison
0321 - Removed OPACS from Vis Manager.
0322 
0323 07-11-03 V.Ivanchenko (testem9-V05-02-05)
0324 - Fix misprint in the HistoManager
0325 - Use of the last msc for PhysList52
0326 
0327 31-10-03 V.Ivanchenko (testem9-V05-02-04)
0328 - Update geometry and visualisation
0329 - Update README
0330 - Add Histo and HistoMessenger classes - generic analysis modules
0331 
0332 24-10-03 mma (testem9-V05-02-03)
0333 - PhysListEmStandard: AddProcess(Bremsstrahlung,-1,3,3) ..etc..
0334 
0335 13-10-03 V.Ivanchenko (testem9-V05-02-02)
0336 - Fix a problem in interactive mode
0337 - Add EventMessenger
0338 - Update Binary cascade constructor
0339 
0340 18-09-03 V.Ivanchenko (testem9-V05-02-01)
0341 - Complete migration to model EM physics
0342 
0343 29-08-03 V.Ivant (testem9-V05-02-00)
0344  - Creation. Derived from test26