- May 22, 2019
-
-
Modified EMBHVElectrode::hvLineNo() such that its reco clients now need to pass to it a pointer to a LArHVIdMapping condition object, which provides mapping from electrodes to HV lines. Migrated two clients of EMBHVElectrode - LArHVCondAlg and LArHVPathologyDbCondAlg - to the new interface. The AthSimulaton project was protected from the addition of new dependency on LArRecConditions package, which hosts the LArHVIdMapping class, by leveraging the SIMULATIONBASE preprocessor statement
-
- May 20, 2019
-
-
TileInfoLoader was playing games with the memory management of the TileInfo object, removing it from the detector store at the end of a run and adding it again at the start of a run. None of this is needed, so clean this up. Also, TileInfo need not derive from DataObject and should get the clid assigned properly with CLASS_DEF.
-
Siarhei Harkusha authored
Thread safety check has been added to TileCablingSvc and TileCablingService and fixed several issues found by checker.
-
- May 17, 2019
-
-
Siarhei Harkusha authored
Flake test has been added for files in TileConditions/python directory and some issues found by test have been fixed.
-
- May 16, 2019
-
-
Siarhei Harkusha authored
-
- May 15, 2019
-
-
Siarhei Harkusha authored
TileGeoG4SDCalc has been marked for checking tread safety and const correctness found by checker has been fixed.
-
- May 14, 2019
-
-
Siarhei Harkusha authored
Tile ROD decoder has been cleaned up from commented code and unused properties. Additional properties have been added to set up amplitude and time thresholds for parabolic amplitude correction. Time thresholds have been set up to +/- 12.5ns by default (half bunch spacing). All properties have been moved into hader file.
-
- May 13, 2019
-
-
Migrate TileCellBuilderFromHit and TileCellNoiseFilter from CaloNoiseTool to the conditions algorithm. In passing, fixes issues with calling non-const methods via const ToolHandles.
-
- May 11, 2019
-
-
Siarhei Harkusha authored
Manipulation with properties of Tile tools directly via ToolSvc has been removed because it doesn't work anyway since most of these tools are private.
-
- May 09, 2019
-
-
scott snyder authored
Fix test failures in master.
-
- May 08, 2019
-
-
scott snyder authored
Don't fetch EventContext from thread-local storage if we already have it as an argument.
-
- May 07, 2019
-
-
EscapedEnergyRegistry class was implemented as a singleton, so it was not thread-safe. This affected the HITs of LArCalibrationHitDeadMaterial when running in MT with the CaloCalibration on. Added the #ifdef G4MULTITHREADED directive to handle the multithreaded case. One instance of the class will be created per each thread and stored in a tbb::concurrent_unordered_map that is hashed with the threadID number.
-
-
- May 03, 2019
-
-
TJ Khoo authored
with an eye to HLT implementation Allow disabling of some dependencies Filling in missing parts of TopoCluster config Make public LArHV tools private Config module for LArHVScaleCorr Expanding topocluster config with HV scale config Attempt to extend PF config in directions usable at HLT Readd calocluster building Fix topocluster flag names Slimming down PFHLTConfig.TrackingGeoCfg Ugly fix for tile conditions pending better one from Walter Fix import bugs for LArHVScaleConfig on MC, without actually making it work fully Permit switching off most PFO moments Remove inexplicably duplicated code in CaloCalTopoClusterConfig and fix for running on MC Add ID and muon geo needed to get this running Changes to make this run on MC, and produce new/old PFOs one space indent Remove redundant property declaration Correction to CaloNoiseTool usage Updating copyright years Switching from CaloNoiseTool to CaloNoiseCondAlg Adapting to CA changes Update PF usage of B-field, extrapolators, other conditions Make sure CondInputLoader runs before LArCabling alg Supply class name for PileUpNoiseLumi
-
- May 02, 2019
-
-
Siarhei Harkusha authored
Convenient function isRun3Cabling() has been added into TileCablingService for checking if Tile RUN3 cabling is used.
-
Siarhei Harkusha authored
-
- Apr 30, 2019
-
-
Siarhei Harkusha authored
TileROD_Decoder tool has been modified to use TileL2Builder tool via ToolHandle in order to propagate dependency correctly. Reference files for unit tests have been updated accordingly.
-
- Apr 29, 2019
-
-
Siarhei Harkusha authored
Tile RUN3 cabling has been introduced. It is different from RUN2a cabling only by absence of E4' cells. To make it explicit that mostly the same RUN2 cabling functionality is used for RUN3 cabling also the corresponding interface has been renamed from RUN2 to RUN2+ (run2plus).
-
- Apr 23, 2019
-
-
scott snyder authored
Adjust for headers moved from SGTools to AthenaKernel.
-
- Apr 17, 2019
-
-
Tadej Novak authored
-
- Apr 16, 2019
-
-
migrate CaloLCWeightTool to CaloNoise CDO. Pass EventContext to ClusterCellWeightTools via interface
-
Walter Lampl authored
-
- Apr 15, 2019
-
-
Add trigger selection functionality for DQ monitoring tools in new configuration framework (ATLASDQ-711)
-
- Apr 11, 2019
-
-
- Apr 10, 2019
-
-
Siarhei Harkusha authored
-
minor fixes TileCalibBlobPython package See merge request atlas/athena!22129 (cherry picked from commit 53f131e2acdb302d717e31c34215bfaaabca5db2) 5b97fc12 adding laser timeout bits to h2000 9980e4b8 adding QDC timeout and TDC timeout variables to h2000 ntuple 0230ad70 Copyright updated b0bc3424 Merge branch 'tilecal-for-21.0' of https://gitlab.cern.ch:8443/solodkov/athena... 655ff58d extra protection against invalid response in getLastRunNumber()
-
- Apr 09, 2019
-
-
Siarhei Harkusha authored
TilePulseMuonReceiver has been migrated to use private tool for building Tile raw channels. JO has been adapted to use private tools for Tile muon receiver. Property of TilePulseMuonReceiver have been moved inside header file which has been moved in src directory.
-
- Apr 08, 2019
-
-
Siarhei Harkusha authored
Tile raw data containers allow to clear their collections. But implementation of this functionality violates const correctness. And since it seems not to be used at all this functionality has been removed.
-
Siarhei Harkusha authored
-
- Apr 03, 2019
-
-
Walter Lampl authored
-
- Apr 01, 2019
-
-
Frank Winklmeier authored
The `AlgErrorAuditor` is obsolete. Remove its usage and the relevant reconstruction flag (`rec.abortOnErrorMessage`).
-
scott snyder authored
Fix test failures in master.
-
- Mar 21, 2019
-
-
Siarhei Harkusha authored
-
Tomasz Bold authored
-
- Mar 20, 2019
-
-
Siarhei Harkusha authored
New TileJetMonitorAlgorithm algorithm has been added to monitor Tile time with jets for run 3. Functionality has just been copied from TileJetMonTool. New TileJetMonitorAlgorithm python module has been added to configure this algorithm in new JO style. New TileMonitoringCfgHelper module has been added with helper functions which may be usefull for configuring future Tile monitoring algorithm also.
-
- Mar 19, 2019
-
-
Siarhei Harkusha authored
-
- Mar 18, 2019
-
-
Scott Snyder authored
In C++11, implicit declarations of copy and assignment are deprecated if the class has a user defined destructor or copy or assignment. gcc9 now warns about this by default. Adjust to avoid the warning.
-
Siarhei Harkusha authored
Some methods of Tile containers, which allow modifying the contents of containers, violate the const correctness. Tile convertors have been migrated to use mutable Tile containers. Methods of Tile containers, which violate the const correctness have been removed.
-
- Mar 16, 2019
-
-
scott snyder authored
Enable thread-safety static checker.
-
- Mar 14, 2019
-
-
Walter Lampl authored
split TileCoolMgr into a class-definition that is compatible with run-3 style configuration flags and a separte file for backward-compatiblity
-