f2dc5f3974
- Update to version 3.6 All packages: - Migration to Geant4 10.4 Geant4 VMC: - Improved VGM messenger: the VGM objects are created only when processing a command. (This prevents from creating an empty ROOT geometry named VGM which name may then persist in a user real geometry.) Tested with Geant4 10.04 (with embedded CLHEP 2.4.0.0) Root 6.12/04 and 5.34/36, VGM 4.4, Garfield v1.0 version 3.5: Geant4 VMC: - Implemented new TVirtualMC functions TrackPosition|Momentum(Float_t& ...) - Added calls to new TVirtualMCApplication non-const functions for MT - Let execute at rest processes when stopping a particle via user tracking cut: this makes the behavior as in Geant3 - Added a new command which allows to activate skipping neutrinos in external decayer (this feature is switched off by default since this version): /mcPhysics/skipExtDecayerNeutrino true|false - Take into account tracking medium parameter 'ifield = 0': - Set zero magnetic field to logical volumes assoiciated with tracking medium with 'ifield = 0' if global magnetic field is defined. - The feature must be activated with a new command: /mcDet/setIsZeroMagField true - Added new command for setting gamma to muons cross section factor: /mcPhysics/setGammaToMuonsCrossSectionFactor value MTRoot - Do not include TMCAutoLock in MTRoot installation since Root version 6.08/06; the class was moved in Root since this version Fixes: All packages:
Thomas Zimmermann
2018-03-03 19:56:34 +00:00
e1c737b088
enable C++11 as it is needed by CLHEP
Thomas Zimmermann
2016-05-20 09:13:24 +00:00
064eb6b3b8
Add missing patch
Thomas Zimmermann
2016-05-20 08:55:53 +00:00
1a637a0ac3
- Update to version v3-3 - Add patch geant4-vmc-fix-includedirs.patch: Resolve relative paths in ROOT_GENERATE_DICTIONARY cmake macro rootcint does not like /usr/include in the include path, therefore this directory is removed from the include dir list, but clhep adds this directory with a relative path, therefore convert all relative path to absolute path so it can be removed.
Thomas Zimmermann
2016-05-20 08:55:10 +00:00
0420b77919
- Update to version 3.2: -- G4Root (A. Gheata): Fixed boundary crossing errors (by A. Gheata) - This error was due to the G4 field propagator which was exiting some volume inside the mother and expecting a non-zero step, but in fact was entering a daughter volume right away. This fixes killing tracks by G4PropagatorInField as: *** G4Exception : GeomNav1002 issued by : G4PropagatorInField::ComputeStep() Particle is stuck; it will be killed. Zero progress for 51 attempted steps. Proposed Step is 1.78471e-05 but Step Taken is 1.78471e-05 in volume TPC_Drift *** This is just a warning message. ***
Thomas Zimmermann
2015-08-21 11:53:42 +00:00
fbf716b5d8
- Update to version 3.1p2:
Thomas Zimmermann
2015-07-09 08:02:42 +00:00
81a2a5a844
- Update to version 3.1.p1:
Thomas Zimmermann
2015-06-25 13:43:23 +00:00
c437ede000
Add forgotten tarball
Thomas Zimmermann
2014-04-01 08:28:52 +00:00
d65da8751f
- Update to version 2.15a
Thomas Zimmermann
2014-04-01 08:27:54 +00:00
7dc435548c
- Update to version 2.15 * Migration to Geant4 10.00 * Geant4 VMC: * Developments: - Applying step limit in low density materials made optional; the default step value changed to 10m - Added commands: /mcDet/setIsUserMaxStep true|false /mcDet/setIsMaxStepInLowDensityMaterials true|false - TG4SpecialStackingAction adapted for G4SmartTrackStack (in Geant4 since 9.6.x); secondaries are not ordered even when the special stacking is activated - Added filtering of Geant4 compiler flags in makefiles (needed for Geant4 10.0) * Fixes: - Fixed filling optical photon status in TVirtualMC::StepProcess() - Fixed setting of PAI model to selected particles in TG4EmModelPhysics - Fixed missing initialization in TG4RegionsManager (thanks to O. Freyermuth) - Fixed g4libs.C to handle correctly using external CLHEP (thanks to I. Das) - Fixed TG4TrackingAction to work properly with the default stacking of optical photons - Fixed compiler warnings issued with Geant4 compiler flags not enabled by default (mainly shadowed variables)
Thomas Zimmermann
2013-12-16 15:48:38 +00:00
604b394137
Forgott to add the new tar file
Thomas Zimmermann
2013-11-19 09:22:14 +00:00
e66bd29b0b
- Update to version 2.14b
Thomas Zimmermann
2013-11-19 09:12:52 +00:00