- Apr 12, 2020
-
-
scott snyder authored
Remove support for pre-MT thinning.
-
- Apr 10, 2020
-
-
Christos Anastopoulos authored
-
- Apr 09, 2020
-
-
scott snyder authored
Library dependency fixes.
-
scott snyder authored
Library dependency fixes.
-
scott snyder authored
Change CaloBCIDAverage so that the vector of results is held as a vec_aligned_vector.
-
scott snyder authored
Change CaloBCIDAvgAlg to use the CaloBCIDCoeffs / CaloBCIDLumi conditions objects. Should significantly speed up this calculation.
-
- Apr 06, 2020
-
-
scott snyder authored
Library dependency fixes.
-
scott snyder authored
Library dependency fixes.
-
- Apr 03, 2020
-
-
scott snyder authored
Add CaloBCIDCoeffsCondAlg and CaloBCIDLumiCondAlg, to allow speeding up the offset calculation by doing much of the work in them rather than on each event.
-
- Apr 02, 2020
-
-
scott snyder authored
Updates for python 3 compatibility. Enable flake8 checking and fix warnings.
-
- Mar 30, 2020
-
-
- Mar 28, 2020
-
-
scott snyder authored
Fix wraparound handling in the filling of lumiVec for the MC case.
-
- Mar 25, 2020
-
-
Attila Krasznahorkay authored
That variable will be set on the project level in the future, the packages should not bother setting it themselves.
-
scott snyder authored
Although clang now supports function multiversioning, it does not support the target_clones attribute. Change test on HAVE_FUNCTION_MULTIVERSIONING to HAVE_TARGET_CLONES.
-
- Mar 21, 2020
-
-
scott snyder authored
Move new CaloBCID conditions code to a new package, CaloLumiConditions. CaloConditions cannot depend on LumiBlockData as it is used by AthSimulation.
-
- Mar 20, 2020
-
-
Christos Anastopoulos authored
-
Christos Anastopoulos authored
-
scott snyder authored
Need to make Tool ctors/dtor NOT_THREAD_SAFE because it contains a DataHandle member. Pending updates to the checker start catching this.
-
scott snyder authored
The cell-by-cell luminosity-dependent offset correction for adjacent bunches was implemented as an algorithm (CaloBCIDAvgAlg), but this took too long to be usable in the trigger. We can, however, speed it up dramatically by doing much of the work in advance and vectorizing the remainder. The processed data depends on the cell pulse shapes and OFCs as well as the per-bunch luminosity. The first two of these are saved in CaloBCIDCoeffs and the third (because it has a different lifetime) in CaloBCIDLumi.
-
- Mar 18, 2020
-
-
- Mar 17, 2020
-
-
scott snyder authored
Fix spacing in error message.
-
- Mar 16, 2020
-
-
John Chapman authored
-
- Mar 11, 2020
-
-
Move the setup of the AllCaloFull container to the `setUp()` function to avoid failure in recording it when called multiple times.
-
- Mar 05, 2020
-
-
scott snyder authored
Mark ICaloTowerBuilderToolBase::initialize as not thread-safe, to avoid warnings in the implementation.
-
- Mar 03, 2020
-
-
scott snyder authored
Remove mutable from signal-state related members. Add kinematics getters that request a specific signal state. Remove const_casts related to m_dataLink. Add another member giving a non-const pointer to the store where appropriate. Remove NOT_THREAD_SAFE annotation from CaloCluster.
-
- Mar 02, 2020
-
-
scott snyder authored
ToolWithConstantsMixin::declareConstant was returning a StatusCode. However, this is used in constructors, so in practice, the return value was never being checked. Pending changes to Gaudi will start giving warnings about this. There's no point in returning a StatusCode if it can't reasonably be checked, so just change declareConstant (and add_constant) to be void.
-
- Mar 01, 2020
-
-
scott snyder authored
Change the ISignalState::setSignalState and resetSignalState methods to be (properly!) non-const. SignalStateHelper now takes a non-const pointer to the object. (Temporarily?) introduce SignalStateConstHelper that takes a const pointer and does a const_cast on it; this is marked as not thread-safe. Remove now-unused SignalStateCollHelper. Corresponding changes downstream.
-
- Feb 28, 2020
-
-
Adjust CaloBCIDAverage so that it holds its information in a flat vector, rather than in a map. Add methods to retrieve data by HWIdentifier and index, in addition to offline Identifier.
-
scott snyder authored
Update to work with python 3. Also add flake8 checking and fix warnings.
-
- Feb 26, 2020
-
-
scott snyder authored
Update to work with python 3. Also add flake8 checking and fix warnings.
-
scott snyder authored
Update to work with python 3. Also add flake8 checking and fix warnings.
-
scott snyder authored
Don't use setSignalState in T->P conversion. Instead, just copy the base P4EEtaPhiM object. Working on some constness/thread-safety cleanups.
-
scott snyder authored
Clean up signal state includes.
-
Siarhei Harkusha authored
New TileCalCellMonAlg algorithm has been added to monitor TileCal Cell for run 3. Functionality has just been copied from TileCalCellMonTool. Configuration of TileCal Cell monitoring algorithm has been added for run 3. Configuration of general Calo monitoring has been added for run 3. TileCal Cell monitoring for Run 3 has been included in general Calo monitoring configuration for run 3. General Calo monitoring has been added to general ATLAS monitoring. Test of TileCal Cell monitoring algorithm for run 3 has been added.
-
- Feb 24, 2020
-
-
scott snyder authored
Update to work with python 3. Also add flake8 checking and fix warnings.
-
- Feb 20, 2020
-
-
Frank Winklmeier authored
Add interface libraries to export public headers for the following packages: CaloInterface egammaInterfaces xAODEgammaCnv HIGlobal TrigTools TrigInDetToolInterfaces TrigTrackJetFinderTool TrigMuonBackExtrapolator TrigMuonRoITools
-
- Feb 18, 2020
-
-
- Feb 14, 2020
-
-
Vakhtang Tsulaia authored
Addresses ATLASRECTS-5295
-
- Feb 11, 2020
-
-
Walter Lampl authored
-
Walter Lampl authored
-