Skip to content
Snippets Groups Projects
  1. 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
  2. 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
  3. 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
  4. 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
  5. Nov 16, 2017
  6. May 29, 2017
  7. May 19, 2017
  8. May 27, 2016
    • Atlas-Software Librarian's avatar
      'CMakeLists.txt' (LArG4Barrel-00-01-35) · d20cb0d3
      Atlas-Software Librarian authored
      2016-03-23  scott snyder  <snyder@bnl.gov>
      
      	* Tagging LArG4Barrel-00-01-35.
      	* Avoid multiple divisions and divisions by constants.
      
      	* Tagging LArG4Barrel-00-01-34.
      	* Comply with ATLAS naming conventions.
      
      2016-03-22  scott snyder  <snyder@bnl.gov>
      
      	* Tagging LArG4Barrel-00-01-33.
      	* src/LArBarrelPresamplerGeometry.cc (CalculateIdentifier): Fix a
      	coverity warning.
      d20cb0d3
  9. May 09, 2016
    • John Derek Chapman's avatar
      LArG4Barrel/LArBarrelCalculator.h, LArG4Barrel/LArBarrelPresamplerCalculator.h... · 8ff30329
      John Derek Chapman authored
      LArG4Barrel/LArBarrelCalculator.h, LArG4Barrel/LArBarrelPresamplerCalculator.h - casting m_hdata.size() to an int to avoid warnings about int/unsigned int comparisons in identifier, time and energy methods. ATLASSIM-2422. Tag LArG4Barrel-00-01-32 (LArG4Barrel-00-01-32)
      
      	* LArG4Barrel/LArBarrelCalculator.h,
      	LArG4Barrel/LArBarrelPresamplerCalculator.h - casting
      	m_hdata.size() to an int to avoid warnings about int/unsigned int
      	comparisons in identifier, time and energy methods. ATLASSIM-2422
      	* tag LArG4Barrel-00-01-32
      
      14-10-2015  Zach Marshall <ZLMarshall@lbl.gov>
      
      	* Removing string termination characters - no need.  ATLASSIM-1934
      	* tag LArG4Barrel-00-01-31
      
      03-10-2015 P. Strizenec <pavol @ cern.ch>
      
      	* changing the LArVCalculator interface
      	* tag LArG4Barrel-00-01-30
      
      2015-08-31 G.Unal
              * LArMgr as default name for detectorName
              * tag LArG4Barrel-00-01-29
      ...
      (Long ChangeLog diff - truncated)
      8ff30329
  10. May 17, 2015
  11. Mar 20, 2015
  12. Feb 18, 2015
  13. Jan 19, 2015
  14. Nov 05, 2014
  15. Sep 19, 2014
Loading