Skip to content
Snippets Groups Projects
  1. Apr 20, 2017
  2. Mar 08, 2017
  3. Mar 06, 2017
    • John Chapman's avatar
      Configuration cleanup · 60ac60c4
      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
      60ac60c4
  4. Feb 23, 2017
    • Charles Leggett's avatar
      update G4AtlasApps-00-12-08 to G4AtlasApps-00-12-00-15 · 25e1fb08
      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
      25e1fb08
  5. Dec 01, 2016
    • John Derek Chapman's avatar
      share/jobOptions.G4Atlas.py, · e19f162f
      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
      e19f162f
  6. Jul 02, 2016
    • John Derek Chapman's avatar
      Merging in changes from G4AtlasApps-00-11-00-17. ATLASSIM-2870 · e151db69
      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
      e151db69
  7. May 09, 2016
    • John Derek Chapman's avatar
      CMakelList.txt - added in preparation for the global migration to CMake.... · 83bc6d7e
      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)
      83bc6d7e
  8. Oct 10, 2015
    • Zach Marshall's avatar
      Adding flag for TRT range cut (G4AtlasApps-00-09-01) · a876659e
      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)
      a876659e
  9. Sep 15, 2015
    • John Derek Chapman's avatar
      share/jobOptions.G4Cosmic.py, share/jobOptions.G4Atlas.py,... · 21b5a939
      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)
      21b5a939
  10. May 17, 2015
    • John Derek Chapman's avatar
      python/PyG4Atlas.py - don't set OverrideRunNumberFromInput if the... · b3b639fa
      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
      b3b639fa
  11. Feb 07, 2015
    • Zach Marshall's avatar
      Adding core services hook for new infrastructure (G4AtlasApps-00-07-97) · 837d54f0
      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)
      837d54f0
  12. Jan 19, 2015
    • John Derek Chapman's avatar
      python/PyG4Atlas.py (SimSkeleton.hits_persistency): hack to maintain... · 97d5f927
      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)
      97d5f927
  13. Nov 05, 2014
    • Zach Marshall's avatar
      Warning prior to removing VertexTimeOffset (G4AtlasApps-00-07-86) · ae93508f
      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)
      ae93508f
  14. Sep 19, 2014
Loading