Back to home page

EIC code displayed by LXR

 
 

    


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

0001 # Example TestEm3 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 ## 2024-10-22 Michel Maire (testem3-V11-02-02)
0008 - TrackingAction: in energy leakage, add special traitement for positron
0009 
0010 ## 2024-10-01 Michel Maire (testem3-V11-02-01)
0011 - Run::Merge(): add fEnergyDeposit[k]  (bugzilla 2626)
0012 
0013 ## 2024-04-03 Michel Maire (testem3-V11-02-00)
0014 - Readme: documente stepMax.mac
0015 
0016 ## 2023-05-04 Vladimir Ivantchenko (testem3-V11-01-02)
0017 - Run.cc: fixed division by zero for the case if energy deposition in a layer is zero
0018 
0019 ## 2023-04-15 Michel Maire (testem3-V11-01-01)
0020 - revision of all headers
0021 
0022 ## 2023-01-23 Michel Maire (testem3-V11-01-00)
0023 - compute and plot energy leakage and total energy
0024 
0025 ## 2022-01-18 Jonas Hahnfeld (testem3-V11-00-01)
0026 - Prefer pointer to `const G4Material` if possible
0027 
0028 ## 2021-12-10 Ben Morgan (testem3-V11-00-00)
0029 - Change to new Markdown History format
0030 
0031 ---
0032 
0033 # History entries prior to 11.0
0034      
0035 06-10-21 I. Hrivnacova (testem3-V10-07-03)
0036 - Migration to new G4AnalysisManager.hh header;
0037   define the default output file type (root).
0038 
0039 19-07-21 I. Hrivnacova (testem3-V10-07-02)
0040 - Updated for changes in the analysis category:
0041   removed deleting of the analysis manager,
0042   as this is now done by the Geant4 kernel.
0043 
0044 06-05-21 mma (testem3-V10-07-01)
0045 - Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits.
0046        
0047 14-12-20 mma (testem3-V10-07-00)
0048 - updated PhysListEmStandard.cc
0049 - StepMax, StepMaxMessenger, PhysicsList, PhysicsListMessenger :
0050     revert, to make command /testem/stepMax working in interactive mode
0051 - added macro stepMax.mac
0052       
0053 14-09-20 I. Hrivnacova (testem3-V10-06-01)
0054 - Renamed TestEm3_2.in in geom.mac
0055 
0056 01-09-20 mma, I. Hrivnacova (testem3-V10-06-00)
0057 - Macro & commands review:
0058   - Added macro descriptions in README
0059   - Added TestEm3_2.in with commands not used in TestEm3.in
0060   - Fixed not working macros: ionC12.mac, lockwood.mac, storeTables.mac
0061   - Removed obsolete macro retrieveTables.mac 
0062 
0063 26-11-19 I. Hrivnacova (testem3-V10-05-00)
0064 - Fixed Doxygen warnings
0065 
0066 09-05-18 B.Morgan (testem3-V10-04-06)
0067 - Include G4Types before use of G4MULTITHREADED. For forward
0068   compatibility with move to #defines over -D for G4 preprocessor
0069   symbols.
0070 
0071 29-03-18 V.Ivant (testem3-V10-04-05)
0072 - TestEm3.cc - small optimisation
0073 
0074 27-03-18 mma (testem3-V10-04-04)
0075 - remove radioactive.mac
0076 
0077 26-03-18 V.Ivant (testem3-V10-04-03)
0078 - DetectorConstruction - fixed initialisation
0079 
0080 23-03-18 V.Ivant (testem3-V10-04-02)
0081 - StepMax - use thread safe instantiation, mesenger merged with 
0082     PhysicsListMessenger
0083 - DetectorConstruction - improved method names, not allow to clear 
0084     geometry between runs
0085 - PhysicsList - make Opt0 default, removed local instantiation of G4Decay
0086 - Use MixMax default random number generator 
0087 
0088 13-03-18 mma (testem3-V10-04-01)
0089 - testem1.cc : remove G4UI_USE and G4VIS_USE
0090 
0091 14-12-17 V.Ivant (testem3-V10-04-00)
0092 - corrected TestEm3.in to optimise output
0093 
0094 14-10-16 G.Folger (testem3-V10-02-06)
0095 - remove direct use of theParticleIterator, use GetParticleTableIterator().
0096     fix required by clang39 on Linux and MAC
0097 
0098 22-07-16 mma  (testem3-V10-02-05)
0099 - apply coding conventions
0100 
0101 04-07-16 I. Hrivnacova  (testem3-V10-02-04)
0102 - Fixes for Doxygen documentation
0103 
0104 10-02-16 mma (testem3-V10-02-03)
0105 - update radioactive.mac again
0106 
0107 06-02-16 mma (testem3-V10-02-02)
0108 - update radioactive.mac
0109 
0110 29-01-16 mma (testem3-V10-02-01)
0111 - Physicsist: add radioactiveDecay process (not active by default)
0112 
0113 10-12-15 V.Ivant (testem3-V10-02-00)
0114 - H.Burkhardt fixed root macro allowing to work both with root5 and 6
0115     
0116 28-10-15 D.Sawkey (testem3-V10-01-04)
0117 - update description of physics lists in README, again
0118 
0119 26-10-15 D.Sawkey (testem3-V10-01-03)
0120 - update description of physics lists in README
0121 
0122 19-09-15 V.Ivant (testem3-V10-01-02)
0123 - TestEm3.cc - use default 4 threads, improve vis.mac
0124 - PhysListEmStandard - use G4EmParameters
0125 
0126 12-05-15 V.Ivant (testem3-V10-01-01)
0127 - PhysicsList - use G4EmStandardPhysicsGS from physics_list library
0128 
0129 23-01-15 I. Hrivnacova (testem3-V10-01-00)
0130 - fixed formatting in .README
0131          
0132 28-10-14 mma (testem3-V10-00-16)
0133 - in macros : /run/numberOfThreads 2
0134  
0135 23-10-14 V.Ivant (testem3-V10-00-15)
0136 - disable extra printout for sequential 
0137          
0138 23-10-14 V.Ivant (testem3-V10-00-14)
0139 - improved output MT 
0140          
0141 23-10-14 mma (testem3-V10-00-13)
0142 - PhysListEmStandard : msc algorithm fUseSafetyPlus
0143 
0144 21-10-14 mma (testem3-V10-00-12)
0145 - PhysicsList : added G4EmStandardPhysicsSS
0146 - TestEm3.cc : option set nThreads via command
0147          
0148 27-08-14 mma (testem3-V10-00-11)
0149 - TestEm1.cc : SetNumberOfThreads( G4Threading::G4GetNumberOfCores() )
0150 
0151 13-08-14 mma (testem3-V10-00-10)
0152 - update .README again
0153 
0154 12-08-14 mma (testem3-V10-00-09)
0155 - update .README
0156 
0157 11-08-14 V.Ivant (testem3-V10-00-08)
0158 - added "emstandardSS" option for EM physics 
0159          
0160 10-08-14 mma (testem3-V10-00-07)
0161 - update README, emtutor.mac
0162                  
0163 14-06-14 mma (testem3-V10-00-06)
0164 - remove PhysicsList::SetCuts() 
0165  
0166 11-06-14 mma (testem3-V10-00-05)
0167 - retag of 04
0168  
0169 07-06-14 mma (testem3-V10-00-04)
0170 - minor cleanup in PhysicsList::SetCuts()
0171          
0172 05-06-14 mma (testem3-V10-00-03)
0173 - replace /testem/phys/setCuts by /run/setCut
0174  
0175 28-04-14 V.Ivant (testem3-V10-00-02)
0176 - added "emlowenergy" option for EM physics 
0177      
0178 14-01-14 mma (testem3-V10-00-01)
0179 - MT: Add forgotten classes ActionInitialization, Run
0180      
0181 06-01-14 mma (testem3-V10-00-00)
0182 - MT: ActionInitialization, TestEm3.cc
0183 - MT: Run, RunAction, EventAction, TrackingAction, SteppingAction
0184 - MT: DetectorConstruction and Messenger
0185 - rm EventActionMessenger, hbook
0186 
0187 24-07-13 P.Gumplinger (testem3-V09-06-09)
0188 - remove unused field fEventAct from TrackingAction class
0189 
0190 11-07-13 I.Hrivnacova (testem3-V09-06-08) 
0191 - Updated CMakeLists.txt and SharedFilesList.txt for added classes
0192   in Hbook analysis code
0193 - In HistoManager: use new analysis manager method SetH1Activation()   
0194     
0195 19-06-13 mma (testem3-V09-06-07)
0196 - SteppingVerbose: use G4Step::GetSecondaryInCurrentStep() .
0197      
0198 06-06-13 mma (testem3-V09-06-06)
0199 - Cosmetic in SteppingAction.
0200 
0201 14-04-13 I.Hrivnacova (testem3-V09-06-05)
0202 - Removed ExG4HbookAnalysisManager and related files and updated CMake/GNUmake
0203   files to use it from extended/common          
0204      
0205 01-04-13 A.Dotti (testem3-V09-06-02,testem3-V09-06-03,testem3-V09-06-04)
0206 - New G4VUserPhysicsList interface 
0207      
0208 20-03-13 mma (testem3-V09-06-01)
0209 - PhysListEmStandard : use default G4UrbanMscModel
0210 
0211 13-02-13 I.Hrivnacova 
0212 - Applied coding guidelines (virtual keyword, data members initialization)
0213 
0214 11-12-12 V.Ivant (testem3-V09-06-00)
0215 - PhysListEmStandard: use SetEmModel method
0216           
0217 19-10-12 mma (testem3-V09-05-11)
0218 - HistoManager: vmax=100
0219      
0220 19-10-12 mma (testem3-V09-05-10)
0221 - PhysListEmStandard: use G4UrbanMsc96
0222  
0223 12-10-12 V.Ivant (testem3-V09-05-09)
0224 - Do not save random seed per even
0225 
0226 12-10-12 V.Ivant (testem3-V09-05-08)
0227 - Added statistics on number of charged and neutral steps
0228 
0229 12-10-12 V.Ivant (testem3-V09-05-07)
0230 - Migration to the updated analysis tool and inplicit units
0231      
0232 10-10-12 mma (testem3-V09-05-06)
0233 - PhysicsList: add Em option4
0234      
0235 05-10-12 mma (testem3-V09-05-05)
0236 - HistoManager.cc : suppress a tabulation in array id[]
0237      
0238 03-10-12 mma (testem3-V09-05-04)
0239 - apply coding conventions in DetectorConstruction and PhysicsList
0240      
0241 02-10-12 mma (testem3-V09-05-03)
0242 - HistoManager functionalies transfered to G4Analysis
0243 - suppress HistoMessenger
0244      
0245 29-08-12 mma (testem3-V09-05-02)
0246 - add .README
0247      
0248 05-04-12 mma (testem3-V09-05-01)
0249 - all classes : apply G4 coding conventions
0250      
0251 27-02-12 mma (testem3-V09-05-00)
0252 - HistoManager.hh and .cc : migrate to new g4tools histogramming system
0253   Do not need aida anymore, nor G4ANALYSIS_USE
0254 - HistoMessenger.hh and .cc : suppress fileType command
0255 - Update Readme and all macros accordingly
0256 - remove unused macros
0257 - add PhysListEmStandardWVI;    SetPolarAngle = pi
0258      
0259 08-11-11 mma (testem3-V09-04-08)
0260 - modify SteppingVerbose for OutOfWorld
0261      
0262 01-11-11 V.Ivant (testem3-V09-04-07)
0263 - SteppingAction - use track weight
0264 - TestEm3.in test Russian roulette biasing option
0265      
0266 31-10-11 mma (testem3-V09-04-06)
0267 - PhysListEmStandard : msc95 by default
0268 - remove PhysListEmStandardGS, PhysListEmStandardWVI 
0269      
0270 02-06-11 mma (testem3-V09-04-05)
0271 - PhysListEmStandard migrated to the new approach based on G4PhysicsListHelper
0272      
0273 30-05-11 mma (testem3-V09-04-04)
0274 - DetectorConstruction : for Water, set I = 78 eV (instead of 75 eV)
0275 
0276 07-04-11 mma (testem3-V09-04-03)
0277 - PhysicsList : set back default lowest production cut (990 eV)
0278      
0279 05-04-11 mma (testem3-V09-04-02)
0280 - update PhysListEmStandard for msc95 and deexcitation
0281      
0282 20-02-11 mma (testem3-V09-04-01)
0283 - update PhysListEmStandard for deexcitation
0284 - PhysicsList : set lowest production cut to 100 eV
0285 - update SteppingVerbose
0286 - update vis.mac
0287      
0288 03-01-11 mma (testem3-V09-04-00)
0289 - update macro files tileCal.mac
0290 
0291 19-11-10 V.Ivant (testem3-V09-03-06)
0292 - Added ion scattering model into WVI Physics constructor
0293  
0294 09-11-10 M.Asai (testem3-V09-03-05)
0295 - Fix AIDA file option.
0296     
0297 06-06-10 J.Perl (testem3-V09-03-04)
0298 - Remove unused variable in EventAction
0299 
0300 03-06-10 J.Perl (testem3-V09-03-03)
0301 - Updated vis usage 
0302     
0303 19-05-10 mma (testem3-V09-03-02)
0304 - TestEm3.cc : introduction of G4UIExecutive
0305 
0306 13-04-10 V.Ivant (testem3-V09-03-01)
0307 - PhysicsList - removed obsoleted unused include 
0308 
0309 24-01-10 V.Ivant (testem3-V09-03-00)
0310 - Added PhysListEmStandardGS and PhysListEmStandardWVI
0311 - Added printout of mean number of gamma, e-, e+ 
0312      
0313 13-11-09 mma (testem3-V09-02-02)
0314 - PhysListEmStandard.cc (local): eMultipleScattering -> UrbanMscModel93
0315 - PhysicsList : remove G4EmConfigurator
0316      
0317 17-09-09 mma (testem3-V09-02-01)
0318 - PhysicsList.cc :
0319   - renamed "standard" -> "local"; "emstandard" -> "emstandard_opt0" 
0320   - Substituted obsolete low-energy physics builders by builders from
0321     the physics_list library;
0322 - updated README and macro files  
0323   
0324 - PhysicsList - added option "emstandard_msc91" (V.Ivant)
0325      
0326 04-03-09 mma (testem3-V09-02-00)
0327 - HistoManager::PrintHisto() : avoid empty ascii file
0328      
0329 16-11-08 mma (testem3-V09-01-12)
0330 - Em options: 20bins/decade  LinLossLimit=default=0.01
0331      
0332 11-11-08 mma (testem3-V09-01-11)
0333 - update again PhysListEmStandard : number of bins and LinLossLimit
0334       
0335 31-10-08 mma (testem3-V09-01-10)
0336 - Use G4hMultipleScattering for muons and protons
0337 - Modify EM options 
0338      
0339 22-10-08 mma (testem3-V09-01-09)
0340 - update PhysListEmStandard and README
0341 
0342 16-10-08 V.Ivant (testem3-V09-01-08)
0343 - Removed temporary builders PhysListEmStandardLPM and 
0344 PhysListEmStandardIG
0345      
0346 13-09-08 mma(testem3-V09-01-07)
0347 - HistoManager  : change default format
0348 
0349 12-06-08 mma (testem3-V09-01-06)
0350 - Remove AIDA from GNUmakefile 
0351 
0352 28-05-08 V.Ivant (testem3-V09-01-05)
0353 - Added PhysListEmStandardLPM - PhysLists with high energy 
0354     bremsstrahlung model
0355 - Improved printout
0356      
0357 05-05-08 mma (testem3-V09-01-04)
0358 - PhysListEmStandard : add spline option for physics tables
0359 - README : update Aida informations
0360      
0361 07-04-08 mma (testem3-V09-01-03)
0362 - HistoManager::saveAscii() : redefinition of binEdge
0363      
0364 04-04-08 mma (testem3-V09-01-02)
0365 - PhysicsList : add emstandard_opt3
0366 - PhysListEmStandard : add G4eMultipleScattering; complete EmOptions
0367 - SteppingAction : suppress reference to G4EmSaturation
0368      
0369 14-03-08 mma (testem3-V09-01-01)
0370 - DetectorConstruction : define Birks constant in materials (scintillator)
0371 
0372 14-02-08 V.Ivant (testem3-V09-01-00)
0373 - added line with beam particle type and its energy
0374 
0375 13-11-07 V.Ivant (testem3-V09-00-02)
0376 - added PhysListEmStandardIG experimental PhysList
0377 
0378 12-11-07 mma (testem3-V09-00-01) 
0379 - HistoManager/HistoMessenger : print selected histos on ascii file
0380 
0381 02-07-07  V.Ivant (testem3-V09-00-00)
0382 - update TestEm3.in in order to have the same options as before
0383      
0384 22-06-07  mma (testem3-V08-03-02)
0385 - more options in PhysListEmStandard
0386 - cosmetic in TestEm3.cc
0387 
0388 18-05-07  V.Ivant (testem3-V08-03-01)
0389 - update macro files
0390 
0391 16-05-07  V.Ivant (testem3-V08-03-00)
0392 - use renamed EM builders
0393 
0394 25-04-07  V.Ivant (testem3-V08-02-04)
0395 - fix compilation problem at SUN
0396 
0397 24-04-07  V.Ivant (testem3-V08-02-03)
0398 - add command "/testem/run/limitEdep" allowing to compute restricted
0399   mean values to supress big statistical fluctuations
0400 - update command "/testem/run/acceptance"
0401 - skin=1 is a default PhysList
0402 
0403 06-04-07  mma (testem3-V08-02-02)
0404 - add macro emtutor.mac
0405 - pl names : penelope, livermore
0406 - restaure random seed storage
0407   
0408 19-03-07  V.Ivant (testem3-V08-02-01)
0409   return back Z-position computation;
0410 
0411 19-03-07  V.Ivant (testem3-V08-02-00)
0412 - By default do not store random seed;
0413   add G4standard_exp PhysList;
0414   add material Lucite;
0415   do not activate VisManager in batch.
0416 
0417 22-11-06  V.Ivant (testem3-V08-01-01)
0418 - Fix names of standard EM builders
0419      
0420 31-10-06 mma (testem3-V08-01-00) 
0421 - flag LOADLIBS in GNUmakefile
0422 - remove physics lists 52 and 71 
0423     
0424 02-06-06 mma (testem3-V08-00-04)
0425 - SteppingAction: replace Touchable by TouchableHandle
0426     
0427 19-05-06 mma (testem3-V08-00-03)
0428 - SteppingAction: prePoint->GetTouchable->GetVolume()
0429                   prePoint->GetTouchable->GetCopyNumber(depth)
0430      
0431 19-05-06 mma (testem3-V08-00-02)
0432 - update README
0433 
0434 16-04-06 V.Ivant (testem3-V08-00-01) 
0435 - add extra material and use G4 NIST element DB
0436 - fix compilation warnings in HistoManager
0437 - add Livermore and Penelope PhysicsLists
0438 
0439 20-03-06 mma (testem3-V08-00-00)
0440 - migration mum -> um in many macros
0441 
0442 06-12-05 Gabriele Cosmo
0443 - Trivial changes for support of CLHEP-2.0.X series.
0444 
0445 22-11-05 mma (testem3-V07-01-04)
0446 - correct bug in lateral leakage calculation (stepping action)
0447 - introduce TrackingAction for energy flow initialization
0448 - modify energy flow calculation in geant3
0449 - update README
0450 
0451 17-11-05 G.Cosmo (testem3-V07-01-03) 
0452 - corrected fixes for migration to <sstream> to fix compilation
0453   errors on SUN-CC.
0454 
0455 12-11-05 V.Ivant (testem3-V07-01-02) 
0456 - fix compilation problems with streams
0457      
0458 17-10-05 mma (testem3-V07-01-01) 
0459 - modify energy flow calculation
0460      
0461 07-10-05 mma (testem3-V07-01-00)
0462 - create PhysListEmG4v71 (g4v71) for G4MultipleScattering71
0463      
0464 01-06-05 mma (testem3-V07-00-08)
0465 - HistoManager: option "--noErrors" for hbook
0466     
0467 20-05-05 mma (testem3-V07-00-07)
0468 - forward and backward energy flow in geant3
0469      
0470 17-05-05 mma (testem3-V07-00-06)
0471 - forward and backward energy flow: SteppingAction + RunAction
0472 - photon processes '52'.
0473      
0474 3rd May 2005  John Allison  (examples-V07-00-03)
0475 - Replaced vis manager with G4VisExecutive.
0476 
0477 15-03-05 mma (testem3-V07-00-05)
0478 - remove He3 from predefined particles.
0479 - PhysListEmStandard : treat Alpha as GenericIon
0480      
0481 01-03-05 mma (testem3-V07-00-04)
0482 - HistoManager : - put a protection for the creation of analysis factory;
0483                  - file extension is fileType;
0484 - HistoMessenger : new command setFileOption 
0485      
0486 22-02-05 V.Ivant (testem3-V07-00-03)
0487 - MaxStep : fix infinite loop
0488      
0489 02-02-05 mma 
0490 - SteppingAction : sum charged stepLenght, even if edep=0.
0491      
0492 11-01-05 mma (testem3-V07-00-02)
0493 - SteppingAction : corrections for energy flow
0494 - new macros linac.mac and geant3/linac.dat
0495 
0496 11-01-05 V.Ivant (testem3-V07-00-01)
0497 - Optimise StepMax and SteppingAction
0498      
0499 07-01-05 mma (testem3-V07-00-00)
0500 - update RunAction::PrintDedxTables() and ug3g4.F
0501      
0502 03-12-04 mma (testem3-V06-02-06)
0503 - update macros tbhec and lhcb
0504 
0505 02-12-04 V.Ivant (testem3-V06-02-05)
0506 - Migration to cmath
0507      
0508 24-11-04 mma (testem3-V06-02-04)
0509 - commit in cvs StepMax process and its messenger
0510      
0511 23-11-04 mma (testem3-V06-02-03)
0512 - implementation of StepMax process and its messenger. Remove the use of
0513   G4UserLimits in DetectorConstruction.
0514 - fill edep histograms only if edep > 0.
0515      
0516 25-10-04 mma (testem3-V06-02-02)
0517 - more histograms : longitudinal energy profile and forward energy flow.
0518 
0519 20-10-04 mma (testem3-V06-02-01)
0520 - change the numering of absorbers:  start from 1 instead of 0
0521 - modify all macros according to the above.
0522 - do not delete AnalysisFactory (for Jaida).
0523 - define correctly all UI subdirectories.
0524 
0525 19-07-04 mma (testem3-V06-02-00)
0526 - modifs in HistoManager and messenger to conform to testem5-V06-01-04 
0527 - remove static ionC12. Use generic ion instead.
0528      
0529 21-06-04  mma (testem3-V06-01-04)
0530 - remove direct interface to ROOT
0531      
0532 15-06-04  mma (testem3-V06-01-03)
0533 - introduction of the class HistoManager (like TestEm5)
0534 - EndOfRun: missprint in rms of totalTrackLength
0535      
0536 09-06-04  mma (testem3-V06-01-02)
0537 - move acceptance check in RunAction
0538 - printout : remove leakage information
0539      
0540 25-05-04 V.Ivanchenko
0541 - Update printout
0542 - Fix problem of dE/dx printout
0543 - Add acceptance check activated by UI command
0544 
0545 28-04-04 mma (testem3-V06-01-01)
0546 - print resolution at EndOfRun
0547 - suppress PhysListParticles and General
0548      
0549 31-03-04 mma (testem3-V06-01-00)
0550 - README : more informations about ROOT installation
0551      
0552 17-03-04 mma (testem3-V06-00-02)
0553 - energy leakage only from secondaries.
0554 - idem in geant3
0555 - suppression of DataVector in EventAction
0556 - new macro dedx.max to quickly check dE/dx calculation
0557      
0558 15-03-04 mma (testem3-V06-00-01)
0559 - example of histograms with ROOT: USE_ROOT
0560 
0561 21-01-04 mma
0562 - possibility to have one histograms file per run.
0563 - RunAction: removed ApplyCommand("/vis/...") statements.
0564 
0565 28-11-03 V.Ivanchenko (testem3-V05-02-08)
0566 
0567 27-11-03 V.Ivanchenko (testem3-V05-02-07)
0568 - Fix memory corruption in the test
0569 
0570 25-11-03 V.Ivanchenko (testem3-V05-02-06)
0571 - Fix geometry (G.Cosmo)
0572      
0573 13-11-03 John Allison
0574 - Removed OPACS from Vis Manager.
0575 
0576 03-11-03 mma (testem3-V05-02-05)
0577 - add an estimation of the mean energy leaving each absorber
0578 
0579 24-10-03 mma (testem3-V05-02-04)
0580 - PhysListEmStandard: AddProcess(Bremsstrahlung,-1,3,3) ..etc..
0581      
0582 06-10-03 mma (testem3-V05-02-03)
0583 - Complete migration to model EM physics
0584 - Class EmModel renamed G4v52.
0585 
0586 25-09-03 mma (testem3-V05-02-02)
0587 - forgotten to update GNUmakefile for G4ANALYSIS_USE
0588 
0589 23-09-03 mma (testem3-V03-02-01)
0590 - update exoNN.mac
0591 - comment dawnfile in vis.mac
0592 
0593 22-09-03 mma (testem3-V05-02-00)
0594 - suppression of Em3 in all class names.
0595 - materials: Silicium->Silicon.
0596 - command setHisto : unit must be given.
0597 - suppression of hits collection.
0598 - replace G4NOHIST by G4ANALYSIS_USE
0599 - most macro updated and renamed according the authors of experimental results.
0600 - adapt geant3
0601 
0602 18-06-03 G.Cosmo (testem3-V05-01-03)
0603 - Em3RunAction.cc: removed usage of G4USE_STD_NAMESPACE after
0604   migration from G4std.
0605 
0606 03-06-03 V.Ivanchenko (testem3-V05-01-02)
0607 - Fix compilation warnings
0608 
0609 15-05-03 V.Ivanchenko (testem3-V05-01-01)
0610 - Proper deletion of old geometry when it is updated
0611 
0612 09-05-03 V.Ivanchenko (testem3-V05-01-00)
0613 - Change update command
0614 
0615 10-04-03 mma (testem3-V05-00-05)
0616 - define material BGO
0617 - RunMessenger: enlarge allowed range for histos.
0618      
0619 28-03-03 mma (testem3-V05-00-04)
0620 - G4PVPlacement and G4PVReplica in logical mother
0621 
0622 17-03-03 V.Ivant (testem3-V05-00-02)
0623 - Additional migrade to cut per region
0624 - Update modular PhysicsList
0625 
0626 10-03-03 mma
0627 - change in all macros: /run/particle/setCut -> /testem/phys/setCuts
0628 - material CsI and example of SetMeanExcitationEnergy()
0629 - example of static ion: IonC12 class and ionC12.mac
0630 
0631 20-02-03 V.Ivant (testem3-V05-00-01)
0632 - Migrade to cut per region
0633 - Migrade to modular PhysicsList
0634 - Add STD electromagnetic physics
0635 
0636 12-02-03 mma (testem3-V05-00-00)
0637 - DetectorConstruction : change volume name
0638 
0639 05-12-02 mma (testem3-V04-01-01)
0640 - migration to aida 3.0
0641 - UI directory /testem/
0642 
0643 05-12-02 cosmo (testem3-V04-01-00)
0644 - Fixes to runAction for porting on gcc-3.2 compiler.
0645      
0646 03-06-02 mma (testem3-V04-00-01)
0647 - old histograming package clhep/hist replaced by AIDA 2.2/anaphe
0648      
0649 14-02-02 mma (testem3-V04-00-00) 
0650 - macros for em_exercices 
0651 - Particle definition : G4Alpha 
0652        
0653 28-11-01 mma (testem3-V03-02-03) 
0654 - EventAction: DrawTrack "none"
0655 - small change in vis.mac
0656 - suppression of the rndm commands, now managed by G4RunManager: 
0657   --> RunAction, RunActionMessenger, EventAction.
0658   
0659 39-10-01 mma (testem3-V03-02-02)
0660 -invert initialize and update in all macros (and TestEm3.in)
0661      
0662 25-10-01 mma (testem3-V03-02-01)
0663 - GetEnergyCuts() in PrintdEdx()
0664      
0665 22-10-01 mma (testem3-V03-02-00)
0666 - mods in TestEm3.cc: the initialisation and vis initialisation are
0667   not done by default. --> inserted /run/initialize in all macros.
0668 - To get visualisation: > /control/execute vis.mac
0669 - 80 columns everywhere.   
0670      
0671 19-10-01 Steve O'Neale (examples-V03-02-00)
0672 - Update reference output
0673 
0674 31-05-01 mma (testem3-V03-01-01)
0675 - VisManager
0676      
0677 30-05-01 mma
0678 - in RunAction: method PrintDedxTables() : binning as Geant3,
0679   printout ready to be read as ffread data cards.
0680 - Geant3 application in geant3/g4mat to read the above data cards,
0681   in order to compare G3 and G4 dE/dx tables (see README).   
0682 
0683 13-04-01 mma (testem3-V03-01-00)
0684 - In PrimaryGeneratorAction, possibility to randomize the beam spot
0685 - command /gun/rndm in PrimaryGeneratorMessenger
0686 - similar functionality in geant3: gukine.F
0687      
0688 12-04-01 mma
0689 - In DetectorConstruction, possibility to limit the step size, via
0690   a G4UserLimit object. 
0691 - command /tracking/stepMax in DetectorMessenger
0692 - data card STEPMX in geant3
0693        
0694 06-04-01 mma
0695 - in RunAction: method PrintDedxTables()
0696 - in DetectorConstruction: Iron density corrected (was 7.7 g/cm3)
0697 - in geant3: overwrite the computed radlength of scintillator 
0698                 
0699 26-03-01 mma (testem3-V03-00-04)
0700 - change in histogramming : 1d histo of Edep/Ebeam
0701   in each absorber instead of ntuple, both in G4 and G3.
0702 - interactive command /run/setHisto (in G4) and ffread
0703   data card *histo (in G3) to control the binning of the histos.
0704 - in G3, new data card CUTPR to set bcute, dcute, ppcutm for each tracking 
0705   medium
0706 - in gnumakefile : the cpp flag g4nohist=true by default.
0707   --> no histograms in G4 by default. 
0708           
0709                
0710 21-02-01 mma (testem3-V03-00-03)
0711 - hbook histograms restored
0712                
0713 20-02-01 mma (testem3-V03-00-02)
0714 - stepping verbose adapted for STL
0715 - BirkAttenuation function
0716 - save rndm at begin of event
0717      
0718 07-12-00 mma (testem3-V02-00-03 & testem-noHist)
0719 - remove hbook histograms: GNUmakefile,runAction,eventAction
0720                                    
0721 06-12-00 mma (testem3-V02-00-02 & testem-withHist)
0722 - update of init.mac for new vis commands.
0723 - G4UItcsh in the main()
0724           
0725 25th November 2000 Steve O'Neale (tagset210)
0726 - Update test outputs for min.delta energy cut and table printout
0727 - Update test outputs em tags 1 percent change in deposited energy
0728 
0729 June 24, 2000  John Allison  (testem3-V01-01-01)
0730 - Updated TestEm3.out for stand-V01-01-05 and utils-V01-01-03.
0731 
0732 June 17, 2000  John Allison  (testem3-V01-00-00)
0733 - Updated TestEm3.out for geant4-01-01-ref-06.