- Apr 20, 2017
-
-
scott snyder authored
Need to set notag=True on the output stream to avoid a crash due to not having xAOD::EventInfo available. Former-commit-id: 276b64b0
-
- Mar 08, 2017
-
-
John Chapman authored
Former-commit-id: 6f7d0dfa
-
- Mar 06, 2017
-
-
John Chapman authored
Drop UseV2UserActions SimFlags as V1 UserActions have been removed. ATLASSIM-3023 Remove use of PyLArG4RunControler usage. ATLASSIM-2290 Moving to use the new vector of G4Command strings simFlags in job options. Former-commit-id: 8b4a04db
-
- Feb 23, 2017
-
-
Charles Leggett authored
from ChangeLog: 2017-01-19 John Chapman <John.Chapman@cern.ch> * python/SimFlags.py, python/SimCtbKernel.py: add support for tb_Tile2000_2003_2B1EB (2 barrels and 1 extended barrel) configuration. ATLASSIM-3184 * python/tbtile_flags.py: fixes for setting of Phi, Theta and Eta job properties. ATLASSIM-3184 * Tagging: G4AtlasApps-00-12-00-15 2016-11-16 Zach Marshall <ZLMarshall@lbl.gov> * Fixing minor typo in tbtile_flags.py * Tagging: G4AtlasApps-00-12-00-14 2016-11-04 John Chapman <John.Chapman@cern.ch> * python/SimAtlasKernel.py - comment out use of PyLArG4RunControler. ATLASSIM-2290 * Tagging: G4AtlasApps-00-12-00-13 2016-09-16 Steve Farrell <Steven.Farrell@cern.ch> * Copying CMakeLists.txt from trunk branch. * Tagging: G4AtlasApps-00-12-00-12 2016-09-09 John Chapman <John.Chapman@cern.ch> * python/SimFlags.py: Drop UseV2UserActions SimFlag as the V1 UserActions have been removed! ATLASSIM-3023 * Tagging: G4AtlasApps-00-12-00-11 2016-09-07 Zach Marshall <ZLMarshall@lbl.gov> * python/atlas_flags.py: Moving TRT range cut to 30mm by default for MC16. ATLASSIM-2332 * Tagging: G4AtlasApps-00-12-00-10 2016-08-25 Zach Marshall <ZLMarshall@lbl.gov> * python/PyG4Atlas.py: Updating output service settings at the recommendation of Peter vG * Tagging: G4AtlasApps-00-12-00-09 Former-commit-id: d2035bb6
-
- Dec 01, 2016
-
-
John Derek Chapman authored
share/jobOptions.G4Atlas_ReadEvgen.py, python/callbacks.py - update stepper configuration callbacks. * python/atlas_flags.py - Move PhysicsOptions JoProperty to SimFlags.py * python/SimFlags.py - add PhysicsOptions JobProperty from python/atlas_flags.py. Add specialConfiguration JobProperty to hold specialConfiguration metadata. ATLASSIM-2889, ATLASSIM-2612 Add G4Commands JobProperty (not used yet). * add python/G4Atlas_Metadata.py - collecting together all of the input file peeking related configuration. This allows the configuration to be adapted to fix ATLASSIM-2889. * python/PyG4Atlas.py, python/SimAtlasKernel.py, python/SimCtbKernel.py - move all input file peeking related configuration to python/G4Atlas_Metadata.py. Check for specialConfiguration metadata during the _do_jobproperties methods. ATLASSIM-2889 * Tagging: G4AtlasApps-00-12-07 (G4AtlasApps-00-12-07) * share/jobOptions.G4Atlas.py, share/jobOptions.G4Atlas_ReadEvgen.py, python/callbacks.py - update stepper configuration callbacks. * python/atlas_flags.py - Move PhysicsOptions JoProperty to SimFlags.py * python/SimFlags.py - add PhysicsOptions JobProperty from python/atlas_flags.py. Add specialConfiguration JobProperty to hold specialConfiguration metadata. ATLASSIM-2889, ATLASSIM-2612 Add G4Commands JobProperty (not used yet). * add python/G4Atlas_Metadata.py - collecting together all of the input file peeking related configuration. This allows the configuration to be adapted to fix ATLASSIM-2889. * python/PyG4Atlas.py, python/SimAtlasKernel.py, python/SimCtbKernel.py - move all input file peeking related configuration to python/G4Atlas_Metadata.py. Check for specialConfiguration metadata during the _do_jobproperties methods. ATLASSIM-2889 * Tagging: G4AtlasApps-00-12-06 * Tagging: G4AtlasApps-00-12-07 ... (Long ChangeLog diff - truncated) Former-commit-id: 4b4797e4
-
- Jul 02, 2016
-
-
John Derek Chapman authored
* python/PyG4Atlas.py, python/SimAtlasKernel.py, python/SimCtbKernel.py, python/atlas_mctruth.py, python/ctb_common.py: drop configuration related to RecordingEnvelopes, UserActions, Field and FieldIntegrationParameters. Remove back-compatibility for pre 20.3 releases. Switch to using CfgGetter method for G4AtlasAlg. Remove obsolete __checks method. Remove configuration related to VertexPositioner, PrimaryEventRotation and BeamEffectTransform. Remove configuration of RandomNumberSvc via physicsMenu. * python/SimFlags.py (SimLayout): drop geometries which have been made obsolete in r21. (PhysicsList): Add support for FTFP_BERT_ATL physics list. Add G4Stepper, UseV2UserActions, UserActionConfig and OptionalUserActionList JobProperties. * python/atlas_flags.py: Drop VertexPositioner, PrimaryEventRotation and BeamEffectTransform from EventFilter. Add TightMuonStepping, PhysicsOptions JobProperties. Remove obsolete GMSBIndex, AMSBIndex and PionIndex JobProperties. * share/jobOptions.G4Atlas.py, share/jobOptions.G4Atlas_ReadEvgen.py, share/jobOptions.G4Cosmic.py - add BeamEffectsAlg. * Tagging: G4AtlasApps-00-12-00 (G4AtlasApps-00-12-00) * Merging in changes from G4AtlasApps-00-11-00-17. ATLASSIM-2870 * python/PyG4Atlas.py, python/SimAtlasKernel.py, python/SimCtbKernel.py, python/atlas_mctruth.py, python/ctb_common.py: drop configuration related to RecordingEnvelopes, UserActions, Field and FieldIntegrationParameters. Remove back-compatibility for pre 20.3 releases. Switch to using CfgGetter method for G4AtlasAlg. Remove obsolete __checks method. Remove configuration related to VertexPositioner, PrimaryEventRotation and BeamEffectTransform. Remove configuration of RandomNumberSvc via physicsMenu. * python/SimFlags.py (SimLayout): drop geometries which have been made obsolete in r21. (PhysicsList): Add support for FTFP_BERT_ATL physics list. Add G4Stepper, UseV2UserActions, UserActionConfig and OptionalUserActionList JobProperties. * python/atlas_flags.py: Drop VertexPositioner, PrimaryEventRotation and BeamEffectTransform from EventFilter. Add TightMuonStepping, PhysicsOptions JobProperties. Remove obsolete ... (Long ChangeLog diff - truncated) Former-commit-id: 05d45d2c
-
- May 09, 2016
-
-
John Derek Chapman authored
CMakelList.txt - added in preparation for the global migration to CMake. python/PyG4Atlas.py (SimSkeleton.hits_persistency): Changes for the new proposed version of quasi-stable particle simulation's truth strategy. ATLASSIM-172 python/SimAtlasKernel.py (AtlasSimSkeleton.do_UserActions): Improve robustness of ISF_Geant4 TrackProcessorUserActions. Updated configuration ensures that ISF_Geant4 can reset pointers which become outdated at the EndOfTracking and EndOfEvent. ATLASSIM-2730. Tagging: G4AtlasApps-00-11-04 (G4AtlasApps-00-11-04) * CMakelList.txt - added in preparation for the global migration to CMake. * python/PyG4Atlas.py (SimSkeleton.hits_persistency): Changes for the new proposed version of quasi-stable particle simulation's truth strategy. ATLASSIM-172 * python/SimAtlasKernel.py (AtlasSimSkeleton.do_UserActions): Improve robustness of ISF_Geant4 TrackProcessorUserActions. Updated configuration ensures that ISF_Geant4 can reset pointers which become outdated at the EndOfTracking and EndOfEvent. ATLASSIM-2730 * Tagging: G4AtlasApps-00-11-04 2016-04-05 John Chapman <John.Chapman@cern.ch> * python/SimAtlasKernel.py (AtlasSimSkeleton.do_UserActions): ensure that TrackProcessorUserAction::PreTracking is called before MCTruthUserAction::PreTracking. ATLASSIM-2701 * Tagging: G4AtlasApps-00-11-03 ... (Long ChangeLog diff - truncated)
-
- Oct 10, 2015
-
-
Zach Marshall authored
* python/atlas_flags.py: Adding a flag for TRT range cut * python/atlas_idet.py: Using TRT range cut flag * python/SimAtlasKernel.py: Saving TRT range cut flag * Tagging: G4AtlasApps-00-09-01 2015-09-14 John Chapman <John.Chapman@cern.ch> * Merge changes in G4AtlasApps-00-08-08-09 into trunk. * python/atlas_common.py - remove setup of SimpleFastKiller. ATLASSIM-1752. * python/PyG4Atlas.py - remove methods and classes related to the configuration of FastSimModels. This code has now all be migrated to the new infrastructure. ATLASSIM-1752. * python/atlas_calo.py, python/atlas_common.py, python/atlas_muon.py, python/SimAtlasKernel.py - migrate TrackWriteFastSim (difference in output expected - see ATLASSIM-1752). * python/atlas_calo.py, python/atlas_common.py, python/SimAtlasKernel.py - comment out lines ... (Long ChangeLog diff - truncated)
-
- Sep 15, 2015
-
-
John Derek Chapman authored
share/jobOptions.G4Cosmic.py, share/jobOptions.G4Atlas.py, share/jobOptions.G4Atlas_ReadEvgen.py - use ATLAS-R2-2015-03-01-00 and change output HITS file name to test.HITS.pool.root to match other tests. Tagging: G4AtlasApps-00-08-13 (G4AtlasApps-00-08-13) * Tagging: G4AtlasApps-00-08-13 * share/jobOptions.G4Cosmic.py, share/jobOptions.G4Atlas.py, share/jobOptions.G4Atlas_ReadEvgen.py - use ATLAS-R2-2015-03-01-00 and change output HITS file name to test.HITS.pool.root to match other tests. 2015-08-03 John Chapman <John.Chapman@cern.ch> * python/PyG4Atlas.py (G4AtlasEngine.__init__): Adding back loading of the G4StepLimitation library, as without this any user-specified limits are just *ignored*... * Tagging: G4AtlasApps-00-08-12 2015-07-31 John Chapman <John.Chapman@cern.ch> * python/SimFlags.py - make ATLAS-R2-2015-03-01-00 the default SimLayout and add it to the list of validated geometries. * Tagging: G4AtlasApps-00-08-11 ... (Long ChangeLog diff - truncated)
-
- May 17, 2015
-
-
John Derek Chapman authored
python/PyG4Atlas.py - don't set OverrideRunNumberFromInput if the McEventSelector is being used. ATCONDDB-21. Tagging: G4AtlasApps-00-08-04 (G4AtlasApps-00-08-04) * Tagging: G4AtlasApps-00-08-04 * python/PyG4Atlas.py - don't set OverrideRunNumberFromInput if the McEventSelector is being used. ATCONDDB-21 2015-03-23 John Chapman <John.Chapman@cern.ch> * Tagging: G4AtlasApps-00-08-03 * python/PyG4Atlas.py - tweaks to EvtIdModifierSvc configuration to set the timestamp in simulation jobs when the the run number is overridden. ATCONDDB-21
-
- Feb 07, 2015
-
-
Zach Marshall authored
* Tagging: G4AtlasApps-00-07-97 * python/PyG4Atlas.py: Adding core services hook for new infrastructure 2015-01-21 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: G4AtlasApps-00-07-96 * python/atlas_forward.py: More mods to the initialization of the field to get the ordering right; should be working now! 2015-01-19 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: G4AtlasApps-00-07-95 * python/SimFlags.py: Mods to set G4CASCADE_USE_PRECOMPOUND when the FTFP_BERT model is requested with the G4Precompound model included 2015-01-15 Zach Marshall <ZLMarshall@lbl.gov> ... (Long ChangeLog diff - truncated)
-
- Jan 19, 2015
-
-
John Derek Chapman authored
python/PyG4Atlas.py (SimSkeleton.hits_persistency): hack to maintain compatibility with both 19.2.X.Y after switch to versionless xAOD containers in release 20.0.0. See ATLASSIM-1746. Tagging: G4AtlasApps-00-07-92 (G4AtlasApps-00-07-92) * Tagging: G4AtlasApps-00-07-92 * python/PyG4Atlas.py (SimSkeleton.hits_persistency): hack to maintain compatibility with both 19.2.X.Y after switch to versionless xAOD containers in release 20.0.0. See ATLASSIM-1746. 2014-12-18 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: G4AtlasApps-00-07-91 * python/SimAtlasKernel.py: Fix to the magnetic field loading from cond DB. ATLASSIM-1746 2014-11-27 John Chapman <John.Chapman@cern.ch> * Tagging: G4AtlasApps-00-07-90 * python/SimAtlasKernel.py - fixes to prevent double-creation of MuonAGDDTool. ATLASRECTS-1292 ... (Long ChangeLog diff - truncated)
-
- Nov 05, 2014
-
-
Zach Marshall authored
* Tagging: G4AtlasApps-00-07-86 * Warning prior to removing VertexTimeOffset 2014-10-21 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: G4AtlasApps-00-07-85 * Protection for forward sim jobs running single particles. Fixes ATLASSIM-1646 2014-10-16 John Chapman <John.Chapman@cern.ch> * Tagging: G4AtlasApps-00-07-84 * python/PyG4Atlas.py: Adding a line for the pass-through of a truth xAODJet::JetContainer from EVNT to HITS. ATLASSIM-1636. Whitespace clean-up. ... (Long ChangeLog diff - truncated)
-
- Sep 19, 2014
-
-
Zach Marshall authored
Changing logic for setting looser range cuts to look for modified EM physics settings (G4AtlasApps-00-07-75)
-