Skip to content
Snippets Groups Projects
  1. Sep 28, 2018
  2. Aug 14, 2018
  3. Jun 15, 2018
  4. Jun 13, 2018
  5. Jun 12, 2018
  6. Jun 08, 2018
    • John Chapman's avatar
      Add isTestBeam property to LArBarrelPresamplerGeometry · 2f44d6a5
      John Chapman authored
      Whether we are running a test-beam job or not should be known at
      configuration time, so it is much more efficient to set a configurable
      property at this point rather than checking whether we are using
      a test beam geometry *every single step* in the pre-sampler. Part of
      the changes for ATLASSIM-2643. (Does not change the output in my local tests.)
      
      
      Former-commit-id: ffc9ec29d05010b853bca289ddb799d2e448ed46
      2f44d6a5
  7. Jun 07, 2018
    • John Chapman's avatar
      Add isTestBeam property to LArBarrelPresamplerCalculator · 21716d97
      John Chapman authored
      Whether we are running a test-beam job or not should be known at
      configuration time, so it is much more efficient to set a configurable
      property at this point rather than checking whether we are using
      a test beam geometry *every single step* in the pre-sampler. Part of
      the changes for ATLASSIM-2643. (Does not change the output in my local tests.)
      
      
      Former-commit-id: 94d71c38165cec8d43a49c10adf7610d5cb04c8a
      21716d97
    • John Chapman's avatar
      Code tidying of LArG4Barrel package · 0fe84132
      John Chapman authored
      Making a variables const where possible and tidying some syntax.
      
      
      Former-commit-id: ad6fa0646125011fba809da00dc46837544d988f
      0fe84132
    • John Chapman's avatar
      Remove short-lived heap allocations of strings in LArG4Barrel · 673780d7
      John Chapman authored
      As mentioned in	ATLASSIM-2643, lines using char* literals cause	short-lived
      heap-allocations, harming simulation performance. This merge request aims
      to mitigate this by making the strings in question static const.
      
      
      Former-commit-id: 9680dee1dc3df5ad5ad7958a1fda116ddf76d85f
      673780d7
    • John Chapman's avatar
      Remove short-lived heap allocations in LArG4HEC · 499b1f50
      John Chapman authored
      As mentioned in ATLASSIM-2643, lines using char* literals cause short-lived
      heap-allocations, harming simulation performance. This merge request aims
      to mitigate this by making the strings in question static const.
      
      
      Former-commit-id: 9f80174247e061081f80592aac85f5429fa5de79
      499b1f50
  8. Jun 06, 2018
  9. Jun 05, 2018
  10. Jun 01, 2018
  11. May 30, 2018
  12. May 29, 2018
  13. May 23, 2018
  14. May 22, 2018
  15. May 21, 2018
  16. May 18, 2018
  17. May 11, 2018
  18. May 09, 2018
  19. May 08, 2018
  20. May 07, 2018
  21. May 03, 2018
  22. May 02, 2018
  23. Apr 25, 2018
  24. Apr 23, 2018
  25. Apr 18, 2018
    • John Chapman's avatar
      Fix for Coverity Defect 115448 in LArBarrelPresamplerGeometry.cxx · e236f1c9
      John Chapman authored
      `LArBarrelPresamplerGeometry` used to include `PresParameterDef.icc`
      in its `intitialize` method to set all the member variables defined
      in `PresParameterDef.h`. Switched to using brace-initialization syntax
      to initialize all of these variables directly in `PresParameterDef.h`
      Default initialized all remaining variables in `LArBarrelPresamplerGeometry.h`
      for consistency. Some member variables are set properly during the
      `initialize` method still though. Should fix Coverity Defect 115448.
      
      
      Former-commit-id: 34709691d12f35360c65c740fc92c3745877768f
      e236f1c9
  26. Apr 17, 2018
    • John Chapman's avatar
      Update LArG4 Geometry Calculator interface syntax · b105b350
      John Chapman authored
      The geometry calculator services in the `LArG4` packages (used in Simulation)
      have been migrated use to the  `extends<AthService, ...>` pattern rather than
      using the deprecated approach of specifying a	`queryInterface(...)` method
      explicitly. The various interface classes have been migrated to use the
      `DeclareInterfaceID` pattern rather than making the declaration explicitly.
      
      
      Former-commit-id: 711c7ad13f72f8c38ac1e0f498e71c6a48a94980
      b105b350
Loading