Skip to content
Snippets Groups Projects
  1. Sep 14, 2017
    • John Chapman's avatar
      CfgGetter syntax fixes for Charginos and Gauginos packages · 9f242360
      John Chapman authored
      An issue with the `CfgGetter` syntax for these two packages
      was found in the `20.20.X.Y-VAL` nightlies. This commit
      pulls in the fixes from `Charginos-00-02-05` and `Gauginos-00-02-03`.
      See the discussions in ATLMCPROD-4978. This is also
      relevant to ATLASSIM-3401.
      
      
      Former-commit-id: 00e37ab1849d0225a1d5ae2d1511eb228175271e
      9f242360
  2. Sep 13, 2017
  3. Sep 11, 2017
  4. Sep 06, 2017
  5. Sep 04, 2017
  6. Aug 30, 2017
  7. Aug 29, 2017
    • John Chapman's avatar
      Update which SimFlag is used to set TruthService name · 7f9b55a6
      John Chapman authored
      Prefer to use `simFlags.TruthStrategy.TruthServiceName()` rather than
      `simFlags.TruthService.get_Value()` to set Truth Service name.
      
      This should fix issues seen as part of ATLASSIM-3378
      
      
      Former-commit-id: e1db4d08
      7f9b55a6
    • John Chapman's avatar
      Drop obsolete setting of verbosity in `SimFlags.G4Command` · 803fe5bf
      John Chapman authored
      This command is set by default, so no need to set it in `PyG4AtlasAlg.py`
      
      
      Former-commit-id: 3f5a46db89bf053ece320d5c85891b71e4f2181f
      803fe5bf
    • John Chapman's avatar
      Set Default value of SimFlags.G4Commands · 1109b4e3
      John Chapman authored
      When we moved away from using FADS to set the G4 verbosity level we
      switched to using a `SimFlag` to set a property of `G4AtlasAlg` and
      `G4TransportTool` which then runs the command strings supplied via
      `G4UIManager` interface. Although the configuration code attempted
      to set the `SimFlag`, it was already locked and so nothing was set.
      By adding the verbosity setting command as the default value of the
      `SimFlag` it should always be supplied to `G4AtlasAlg` and
      `G4TransportTool`.
      
      
      Former-commit-id: 098c877dd4814ecc202c42e36b6fb6fa2272abd9
      1109b4e3
  8. Aug 21, 2017
  9. Aug 17, 2017
  10. Aug 16, 2017
    • John Chapman's avatar
      Make FastCaloSimParamAction more configurable · 94ffdb14
      John Chapman authored
      Changing the way calo hit merging schemes are handled by
      `FastCaloSimParamAction`. This set of changes makes all
      of the hit merging cuts configuratble via
      `FastCaloSimParamActionTool`. See ATLASSIM-3398.
      
      
      Former-commit-id: 5217eedabe46905d0a08faa48f969ab2ba48bf12
      94ffdb14
    • John Chapman's avatar
      svnpull of ISF_FastCaloSimParametrization-00-08-51 · 31139095
      John Chapman authored
      HitAnalysis and CaloHitAnalayis use floats for the TTC
      commenting out the truthVtxBarcode in CaloHitAna
      removing old TTC variables from the outputs
      Updated scripts for shape parametrizaton
      Fixed CaloHitAna using too much memory
      Further changes to CaloHitAna:
      - commenting out one_truth and truthcollection
      - commenting out new_truthVtxBarcode->push_back(..)
      - changed TTC variables to float
      
      
      Former-commit-id: 983a24b4
      31139095
  11. Aug 15, 2017
    • John Chapman's avatar
      svnpull of ISF_FastCaloSimEvent-00-03-19 · 279694a7
      John Chapman authored
      Deleted pointers in `TFCSPCAEnergyParametrization.cxx` and
      `TFCS1DFunctionHistogram.cxx`.
      Fixing normalization issue after smart rebinning in
      `TFCS1DFunctionHistogram`.
      
      
      Former-commit-id: 13178651b20f9120311020ab3d7530c4d042f53b
      279694a7
    • Efe Yigitbasi's avatar
      Adding Jana's changes to CaloHitAna. Commented out one_truth and... · 63f73221
      Efe Yigitbasi authored
      Adding Jana's changes to CaloHitAna. Commented out one_truth and truthcollection and new_truthVtxBarcode->push_back(TruthVtxBarcode->at(truth_i)). Changed TTC variables to be floats instead of double.
      
      
      Former-commit-id: b0e7d97f523742a50f1f9a8fdeb871fc5142d2cd
      63f73221
    • John Chapman's avatar
      Fix typo · ece90fc1
      John Chapman authored
      Former-commit-id: 3f8e02fe4e6bc403c25c3090f3762f26071b33d8
      ece90fc1
  12. Aug 14, 2017
  13. Aug 13, 2017
    • John Chapman's avatar
      Veto lumiblocks with zero events from being used by RunDMC code · cd4ef24e
      John Chapman authored
      In ATLASSIM-3399 it was noted that zero event lumiblocks in `JobMaker`
      lists of dictionaries defined in `configLumi` preIncludes are
      interpreted as one event lumiblocks when they are passed to the
      C++. This commit blocks zero event lumiblocks from being added to the
      `RunAndLumiOverrideList` `DigitizationFlag` which is used to configure
      the services used at runtime.
      
      
      Former-commit-id: 1beb9bae3e2a66d2ddcc23ecd6c626caed9bdd92
      cd4ef24e
    • John Chapman's avatar
      Adding New Small Wheel classes · a8880d3a
      John Chapman authored
      This commit pulls in changes from `HitAnalysis-00-02-04` which add
      classes to plot New Small Wheel SimHits and add some lines of
      `GeoModelSvc` configuration to the job options to allow them to run
      on NSW geometries when these lines are uncommented.
      
      
      Former-commit-id: cda9f4917f943ea7983c9dbeeb45f956d67fc62a
      a8880d3a
  14. Aug 11, 2017
    • John Chapman's avatar
      Remove obsolete Truth Strategy Configuration code · 2738882c
      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.
      
      
      Former-commit-id: 003fc59f4dde9623db8a7700f17160d7a4e05f37
      2738882c
    • John Chapman's avatar
      Adding Neutralino Decays in Geant4 · 32839be9
      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.
      
      
      Former-commit-id: f5d01578
      32839be9
    • John Chapman's avatar
      Adding Chargino Decays in Geant4 · 9b75db75
      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.
      
      
      Former-commit-id: f05abf81494977c927073280fd5ed526fffd5639
      9b75db75
    • Efe Yigitbasi's avatar
      Cleaned CaloHitAna. Fixed CaloHitAna using too much memory. · 1132090e
      Efe Yigitbasi authored
      Former-commit-id: a095161f5b0d7f210374308fc5983be2ea8c888c
      1132090e
  15. Aug 09, 2017
    • Tadej Novak's avatar
      Add PileUpPremixing digitization flag · c0abf470
      Tadej Novak authored
      This flag will enable all pile-up premixing specific configuration for digitization. For now it enables
      AddCaloDigi flag.
      
      
      Former-commit-id: ec5e161f2991a36647bcbce5f71e18442896f39f
      c0abf470
  16. Aug 08, 2017
    • John Chapman's avatar
      Fixing typos and missing imports · 5ccf007f
      John Chapman authored
      Former-commit-id: 925ff30ca80b0183141b1a9799c12a29a34292dc
      5ccf007f
    • John Chapman's avatar
      The DetectorGeometrySvc configuration should be tweaked as a postInclude · 8704a898
      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`.
      
      
      Former-commit-id: 667ad53e9cd87b13c19026eecbbac6ad9a046132
      8704a898
    • John Chapman's avatar
      Make IRegionCreator ToolHandles of DetectorGeometrySvc private · 59be2c8c
      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.
      
      
      Former-commit-id: 442d93bf
      59be2c8c
Loading