- Jun 03, 2019
-
-
scott snyder authored
In printProperties(), print the properties in sorted order.
-
- Jun 02, 2019
-
-
scott snyder authored
We were using some deprecated methods from the unittest module. Fix.
-
scott snyder authored
Add doExpressProcessing configuration flag. Needed for converting LuminosityTool to a conditions algorithm.
-
scott snyder authored
Remove obsolete and unused forwarding header StorableConversions.h.
-
- May 31, 2019
-
-
Peter van Gemmeren authored
-
-
Update for headers moved from SGTools to AthenaKernel.
-
Move StorableConversions.cxx here from SGTools; was forgotten earlier.
-
- May 30, 2019
-
-
scott snyder authored
Another try at fixing the EXTRA_PATTERNS regexp syntax... i must be blind. Third time's the charm?
-
scott snyder authored
Update for headers moved from SGTools to AthenaKernel.
-
scott snyder authored
Update for headers moved from SGTools to AthenaKernel.
-
- May 29, 2019
-
-
scott snyder authored
Update for headers moved from SGTools to AthenaKernel.
-
scott snyder authored
Update for headers moved from SGTools to AthenaKernel. Also migrate references to obsolete CxxUtils::make_unique.
-
scott snyder authored
Update for headers moved from SGTools to AthenaKernel. Also remove unused reference to obsolete CxxUtils/make_unique.h.
-
Peter Onyisi authored
-
Peter Onyisi authored
-
Peter Onyisi authored
-
- May 28, 2019
-
-
Vakhtang Tsulaia authored
-
Vakhtang Tsulaia authored
-
The previous implementation was known for several problems. Hopefully they are fixed in the new implementation, which also looks more straightforward and better structured. Added override keywords to AthenaMPToolBase.h and EvtRangeProcessor.h ATLAS naming convention fixes in AthenaMPToolBase.h
-
scott snyder authored
-
- May 27, 2019
-
-
scott snyder authored
Fix typo in last change.
-
scott snyder authored
- Fix flag testing in python 3. - Add option to loadAllDynamicFlags to suppress the annoying output. - Fix a typo in an error message. - Break out the conditions algorithm printing from printConfig into a separate function, so that we can request printing just that part of the configuration. Allow including information on properties.
-
scott snyder authored
Fix a few references we had to headers in SGTools which have been moved to AthenaKernel. Also remove references to CxxUtils/unused.h and CxxUtils/make_unique.h, both of which are now obsolete.
-
Tomasz Bold authored
-
- May 25, 2019
-
-
Tadej Novak authored
-
Tadej Novak authored
-
- May 24, 2019
-
-
Incorporate a test of AthReadAlg. Also update reference files for update of algorithms to use MsgStream instead of std::cout.
-
- May 23, 2019
-
-
scott snyder authored
Unit tests were failing if the G4AtlasApps package wasn't present in the build. Be tolerant of this.
-
scott snyder authored
TileInfoLoader was cleaned up; this is no longer needed.
-
scott snyder authored
Optimize DataBucket::cast() for the common case where the requested clid matches the clid of the bucket. Gives about a 30% speedup in synthetic tests.
-
- May 22, 2019
-
-
Add an option to ConcurrentRangeMap::emplace to allow extending the range of the last entry in the case of a duplicate. We used to do this from WriteCondHandle, but that was racy; do it here so we can do both steps without releasing the lock.
-
Remove releaseTool calls from finalize(). They're not really needed, and it's possible for the tools to be deleted before this is called, which results in warnings from the ub sanitizer. Also do some general cleanup.
-
-
Tamara Vazquez Schroeder authored
Basic implementation of CpuCruncherAlg under PerfMonTests See merge request atlas/athena!10622 Former-commit-id: 1a7461cc73a3da7fd72c0edf9ab8d2a8a2213325
-
scott snyder authored
clang warnings: missing overide keywords; polymorphic class with non-virtual dtor.
-
scott snyder authored
We occasionally see failures of AthExHelloWorldMT_2 due to ordering issues. Add another pattern to ignore to try to be robust against this.
-
scott snyder authored
Change ReadHandle so that when it does the SG lookup, it tries proxy_exact first. We can precompute the hashed key in HandleKey::initialize(). Gives about a 20% speedup in synthetic tests. Also add an option to ReadHandle_test to do some simple timing tests.
-
- May 21, 2019
-
-
scott snyder authored
Suppress warning /cvmfs/sft.cern.ch/lcg/releases/gcc/8.3.0.1-0a5ad/x86_64-centos7/include/c++/8.3.0/bits/stl_iterator.h:797:17: runtime error: reference binding to null pointer of type 'unsigned int' caused in TStreamerInfoActions::VectorLooper::ReadCollectionBasicType<unsigned int> when reading an empty vector: T *begin = &(*vec->begin()); buf.ReadFastArray(begin, nvalues);
-
-