- Sep 25, 2017
-
-
John Chapman authored
The configuration of the `MonopoleLooperKiller` missed being updated in the last update of the configuration syntax of `G4UserActions`. This means that monopole simulation jobs fail in 21.0.37. This commit updates the syntax such that the jobs should now succeed. Should fix ATLASSIM-3440.
-
- Sep 11, 2017
-
-
John Chapman authored
See ATLASSIM-3424
-
- Aug 14, 2017
-
-
John Chapman authored
Renaming `NeutralinoToPhotonPlusGravitino` tool to `NeutralinoToPhotonGravitino` to match the naming convention used by the other decay tools.
-
- Aug 11, 2017
-
-
John Chapman authored
All Simulation jobs use the ISF TruthSvc now, so code configuring the old-style TruthStrategies has no effect. Decays in the Calorimeter are saved by default anyway in MC15 and MC16.
-
John Chapman authored
In 19.2.X.Y when GMSBIndex=1 was set then GMSB Neutralinos would be decayed to a photon and a Gravitino within Geant4. This functionality was lost during the configuration migration for MC16. This set of changes adds it back. See ATLASSIM-3401.
-
John Chapman authored
The option to decay Charginos to a pi+/pi- and a Neutralino within Geant4 existed in 19.2.X.Y, but was lost during the configuration migration for MC16. This set of changes adds it back and in addition adds the ability to have the Chargino decay to an e+/e- and a Neutralino or a mu+/mu- and a Neutralino, as requested in ATLASSIM-3401.
-
- Aug 08, 2017
-
-
John Chapman authored
Now that `IRegionCreator` tools are private ToolHandles owned by `DetectorGeometrySvc` then extra tools should be added after the main configuration. For this reason I've renamed the related preInclude files to be postIncludes. `preInclude.Cavern.py` and `preInclude.ScoringVolumeKiller.py` had to be split into separate pre and post includes. Part of the changes for ATLASSIM-3379. It would be nice to find a way to decide whether or not to add `MuonPhysicsRegionTool` to `DetectorGeometrySvc.RegionCreators` within `G4AtlasServicesConfig.py`.
-
John Chapman authored
`IRegionCreator` tool configuration are tweaked in a number of job options, so these job options had to be updated to reflect the fact that the tools are now private rather than public.
-
- Jul 10, 2017
-
-
John Chapman authored
A number of different ways of configuring UserAction Tools were tried. This merge request attempts to migrate all syntax to use simFlags.OptionalUserActionList
-
John Chapman authored
-
- May 08, 2017
-
-
John Derek Chapman authored
Update preInlcude.PileUpBunchTrainsMC16c_2017_Config1.py - reduce bunch-pattern length to 3564 entries to fix runtime error.
-
- May 04, 2017
-
-
John Derek Chapman authored
Update preInlcude.PileUpBunchTrainsMC16c_2017_Config1.py - adding the name of the file from which the bunch structure pattern was generated.
-
John Chapman authored
-
- Apr 27, 2017
-
-
Add AthSimulation Project to the 21.0-mc16a branch See merge request !1160
-
- Mar 22, 2017
-
-
John Derek Chapman authored
share/specialConfig/preInclude.GMSB.py - patch to configuration for ATLASSIM-3250. Tagging: SimulationJobOptions-00-07-24 (SimulationJobOptions-00-07-24) * Tagging: SimulationJobOptions-00-07-24 * share/specialConfig/preInclude.GMSB.py - patch to configuration for ATLASSIM-3250. 2017-03-08 John Chapman <John.Chapman@cern.ch> * Tagging: SimulationJobOptions-00-07-23 * share/specialConfig/preInclude.Monopole.py - force simFlags.TightMuonStepping to be false for Monopole jobs. ATLASSIM-3251 * share/specialConfig/preInclude.Qball.py - use standard magnetic field stepper and equation of motion. ATLASSIM-3251 2017-03-07 John Chapman <John.Chapman@cern.ch> * Tagging: SimulationJobOptions-00-07-22 * share/specialConfig/preInclude.Qball.py - patch to fix config issues seen in ATLASSIM-3251. ... (Long ChangeLog diff - truncated)
-
- Feb 20, 2017
-
-
Zach Marshall authored
* Tagging: SimulationJobOptions-00-07-18 * Updating preInclude.GMSB.py obo S Mehlhase; ATLASSIM-3228 2017-01-31 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: SimulationJobOptions-00-07-17 * Updating cavern fragments to deal with TR naming change
-
- Nov 01, 2016
-
-
John Derek Chapman authored
share/heavyIons/postInclude.HijingPars.py: allow the possibility of writing out multiple streams in a single job. ATLASSIM-2712. Tagging: SimulationJobOptions-00-07-16 (SimulationJobOptions-00-07-16) * Tagging: SimulationJobOptions-00-07-16 * share/heavyIons/postInclude.HijingPars.py: allow the possibility of writing out multiple streams in a single job. ATLASSIM-2712 2016-10-11 John Chapman <John.Chapman@cern.ch> * Tagging: SimulationJobOptions-00-07-15 * share/heavyIons/postInclude.HijingPars.py: updates to also copy HijingEventParams into the ESD and AOD. ATLASSIM-2712 2016-09-09 John Chapman <John.Chapman@cern.ch> * Tagging: SimulationJobOptions-00-07-14 * share/specialConfig/preInclude.Monopole.py, share/specialConfig/preInclude.Qball.py - drop use of simFlags.UseV2UserActions. ATLASSIM-3023 2016-06-20 John Chapman <John.Chapman@cern.ch> ... (Long ChangeLog diff - truncated)
-
- Jul 02, 2016
-
-
John Derek Chapman authored
share/atlfast2/preInclude.FastMBKiller.py, share/atlfast2/preInclude.FastIDKiller.py, share/specialConfig/preInclude.Rhadrons.py, share/specialConfig/preInclude.Monopole.py, share/specialConfig/preInclude.Qball.py, share/g4/preInclude.ScoringVolumeKiller.py, share/g4/preInclude.VerboseSelectorArea.py, share/g4/preInclude.HyperspaceCatcher.py, share/g4/preInclude.VerboseSelector.py, share/cavern/preInclude.G4ReadCavern75.py, share/cavern/preInclude.G4ReadCavern50.py, share/cavern/preInclude.G4ReadCavern150.py, share/cavern/preInclude.G4ReadCavern1600.py, share/cavern/preInclude.G4ReadCavern900.py - update to support revised V1 UserAction syntax. ATLASSIM-2226. Tagging: SimulationJobOptions-00-07-09 (SimulationJobOptions-00-07-09) * Tagging: SimulationJobOptions-00-07-09 * share/atlfast2/preInclude.FastMBKiller.py, share/atlfast2/preInclude.FastIDKiller.py, share/specialConfig/preInclude.Rhadrons.py, share/specialConfig/preInclude.Monopole.py, share/specialConfig/preInclude.Qball.py, share/g4/preInclude.ScoringVolumeKiller.py, share/g4/preInclude.VerboseSelectorArea.py, share/g4/preInclude.HyperspaceCatcher.py, share/g4/preInclude.VerboseSelector.py, share/cavern/preInclude.G4ReadCavern75.py, share/cavern/preInclude.G4ReadCavern50.py, share/cavern/preInclude.G4ReadCavern150.py, share/cavern/preInclude.G4ReadCavern1600.py, share/cavern/preInclude.G4ReadCavern900.py - update to support revised V1 UserAction syntax. ATLASSIM-2226 2016-03-14 John Chapman <John.Chapman@cern.ch> ... (Long ChangeLog diff - truncated)
-
- May 09, 2016
-
-
Atlas-Software Librarian authored
* Tagging: SimulationJobOptions-00-07-03 * share/g4/preInclude.CalHits.py: include CaloG4Sim/CalibrationDefaultProcessing_jobOptions.py to ensure that LAr DeadMaterial hits are recorded. ATLASSIM-1752, ATLASSIM-2425 2015-11-06 John Chapman <John.Chapman@cern.ch> * Tagging: SimulationJobOptions-00-07-02 * share/cavern/preInclude.Cavern.py share/g4/preInclude.ScoringVolumeKiller.py - Migrate configuration which creates a new physics region to the new G4Atlas infrastrcuture. ATLASSIM-2138. This involves retrieving the DetectorGeometrySvc and so may cause issues with the GeoModelSvc initialization. These two may be better as postIncludes. * share/g4/preInclude.EMEC_RangeCut200.py, share/g4/preInclude.FCAL_RangeCut060.py, share/g4/preInclude.FCAL_RangeCut100.py, share/g4/preInclude.FCAL_RangeCut200.py, ... (Long ChangeLog diff - truncated)
-
- Nov 13, 2015
-
-
John Derek Chapman authored
share/g4/preInclude.ParticleID.py - revert change in SimulationJobOptions-00-06-09-09, as this branch is now only for 19.2.X.Y. share/specialConfig/preInclude.Rhadrons.py - updates obo Sascha Mehlhase. ATLASSIM-2275. Tagging: SimulationJobOptions-00-06-09-11 (SimulationJobOptions-00-06-09-11) * Tagging: SimulationJobOptions-00-06-09-11 * share/g4/preInclude.ParticleID.py - revert change in SimulationJobOptions-00-06-09-09, as this branch is now only for 19.2.X.Y. * share/specialConfig/preInclude.Rhadrons.py - updates obo Sascha Mehlhase. ATLASSIM-2275 2015-10-04 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: SimulationJobOptions-00-06-09-10 * Back-port of flux recording fragment 2015-09-21 John Chapman <John.Chapman@cern.ch> * Tagging: SimulationJobOptions-00-06-09-09 * share/g4/preInclude.ParticleID.py (particleid_setupcalos): remove call to LArG4GlobalOptions.SetDoCalibHitParticleID method. ATLASSIM-2070.
-
- Sep 04, 2015
-
-
John Derek Chapman authored
share/g4/preInclude.ParticleID.py (particleid_setupcalos): protection for releases where PyTileSimUtils has been removed. ATLASSIM-2070. Tagging: SimulationJobOptions-00-06-09-08 (SimulationJobOptions-00-06-09-08) * Tagging: SimulationJobOptions-00-06-09-08 * share/g4/preInclude.ParticleID.py (particleid_setupcalos): protection for releases where PyTileSimUtils has been removed. ATLASSIM-2070 2015-07-08 Edoardo Farina <edoardo.maria.farina@cern.ch> * Tagging: SimulationJobOptions-00-06-09-07 * Migration of the following job options to use TrackRecordGenerator: * share/cosmics/preInclude.TRsmear10.py * share/susy/preInclude.ReadStoppedParticles.py * share/cavern/preInclude.G4ReadCavern.py 2015-07-07 John Chapman <John.Chapman@cern.ch> * Tagging: SimulationJobOptions-00-06-09-06 * share/g4/preInclude.ParticleID.py - set ParticleID simFlag if available. ATLASSIM-2070 ... (Long ChangeLog diff - truncated)
-
- Aug 05, 2015
-
-
John Derek Chapman authored
share/specialConfig/preInclude.Rhadrons.py: further updates for MC15 obo Mike Flowerdew. ATLASSIM-2060. Tagging: SimulationJobOptions-00-06-09-04 (SimulationJobOptions-00-06-09-04) * Tagging: SimulationJobOptions-00-06-09-04 * share/specialConfig/preInclude.Rhadrons.py: further updates for MC15 obo Mike Flowerdew. ATLASSIM-2060. 2015-06-17 John Chapman <John.Chapman@cern.ch> * Tagging: SimulationJobOptions-00-06-09-03 * share/specialConfig/preInclude.Rhadrons.py: update for MC15 obo Mike Flowerdew. ATLASSIM-2060. 2015-05-29 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: SimulationJobOptions-00-06-09-02 * share/g4/preInclude.NavigationChecking.py: Adding fragment to enable navigation check mode during begin of event 2015-04-30 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: SimulationJobOptions-00-06-09-01 * share/specialConfig/preInclude.Rhadrons.py: adding missing RhadronPDGids setting ==== Branch for the "old" simulation infrastructure ==== ... (Long ChangeLog diff - truncated)
-
- May 17, 2015
-
-
John Derek Chapman authored
share/pileup/preInclude.PileUpBunchTrainsMC15_2015_50ns_Config1.py, share/pileup/preInclude.PileUpBunchTrains2012ConfigRun208982_DigitConfig.py, share/pileup/preInclude.PileUpBunchTrains2012ConfigRun200987_DigitConfig.py - jobproperties.Beam.BunchSpacing was set incorrectly to 25 rather than 50. Now fixed. ATLASSIM-1915. Tagging: SimulationJobOptions-00-06-09 (SimulationJobOptions-00-06-09) * Tagging: SimulationJobOptions-00-06-09 * share/pileup/preInclude.PileUpBunchTrainsMC15_2015_50ns_Config1.py, share/pileup/preInclude.PileUpBunchTrains2012ConfigRun208982_DigitConfig.py, share/pileup/preInclude.PileUpBunchTrains2012ConfigRun200987_DigitConfig.py - jobproperties.Beam.BunchSpacing was set incorrectly to 25 rather than 50. Now fixed. ATLASSIM-1915 2015-03-25 John Chapman <John.Chapman@cern.ch> * Tagging: SimulationJobOptions-00-06-08 * share/pileup/preInclude.PileUpBunchTrainsMC15_2015_25ns_Config1.py - removed one entry from the BeamIntensityPattern, as it was 3565 entries long rather than the maximum allowed length of 3564. ATLASSIM-1902 2015-03-21 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: SimulationJobOptions-00-06-07 * Gentle tweak to send verbose tracking command earlier. Allows verbose ... (Long ChangeLog diff - truncated)
-
- Mar 20, 2015
-
-
John Derek Chapman authored
add share/g4/postInclude.50MeV_MC15Truth.py: alternative approach to preInclude.50MeVTruth.py for ISF. Tagging: SimulationJobOptions-00-06-06 (SimulationJobOptions-00-06-06) * Tagging: SimulationJobOptions-00-06-06 * add share/g4/postInclude.50MeV_MC15Truth.py: alternative approach to preInclude.50MeVTruth.py for ISF. 2015-03-11 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: SimulationJobOptions-00-06-05 * Fix to truth strategy naming obo Elmar * Moving up init of truth strategy fragment in the case of ISF 2015-03-10 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: SimulationJobOptions-00-06-04 * Ensuring that ISF is also correctly configured for 50 MeV truth 2015-02-24 Zach Marshall <ZLMarshall@lbl.gov> * Tagging: SimulationJobOptions-00-06-03 * add share/g4/preInclude.HyperspaceCatcher.py - new fragment for enabling ... (Long ChangeLog diff - truncated)
-
- Feb 18, 2015
-
-
John Derek Chapman authored
add preInclude.PileUpBunchTrainsMC15_2015_50ns_Config1.py, preInclude.PileUpBunchTrainsMC15_2015_25ns_Config1.py - new bunch structure pattern preInclude files for MC15a digitization. ATLASSIM-1788. Tagging: SimulationJobOptions-00-06-02 (SimulationJobOptions-00-06-02) * Tagging: SimulationJobOptions-00-06-02 * add preInclude.PileUpBunchTrainsMC15_2015_50ns_Config1.py, preInclude.PileUpBunchTrainsMC15_2015_25ns_Config1.py - new bunch structure pattern preInclude files for MC15a digitization. ATLASSIM-1788
-
- Jan 19, 2015
-
-
John Derek Chapman authored
add share/postInclude.AtlasFieldSvcFallbackForOldCond.py - use hardcoded fieldmaps for old conditions tags where the required folders are not available. ATLASRECTS-1210. add share/postInclude.AtlasFieldSvcUseMapsFromCOOL.py - use fieldmap specified in conditions tag. ATLASRECTS-1210. Tagging: SimulationJobOptions-00-06-01 (SimulationJobOptions-00-06-01) * Tagging: SimulationJobOptions-00-06-01 * add share/postInclude.AtlasFieldSvcUseMapsFromCOOL.py - use fieldmap specified in conditions tag. ATLASRECTS-1210 * add share/postInclude.AtlasFieldSvcFallbackForOldCond.py - use hardcoded fieldmap for old conditions tags where the required folders are not available. ATLASRECTS-1210
-
- Sep 19, 2014
-
-
John Derek Chapman authored
share/pileup/postInclude.PileUpTruth_BC0_OnlyConfig.py, share/pileup/postInclude.Save7GeVpTPileUpTruthJets.py, share/pileup/postInclude.PileUpTruth_BC0_PT.GT.5GeV_OnlyConfig.py, share/pileup/postInclude.InDet_InTimeOnlyPileUp.py, share/pileup/postInclude.Truth.pTmin100MeV.py - adapt postIncludes to the fact that PileUpTools are now used as PublicToolHandles rather than PrivateToolHandles. NB Only compatible with 19.1.2 or later. Tagging: SimulationJobOptions-00-06-00 (SimulationJobOptions-00-06-00)
-