- Oct 09, 2019
-
-
Tadej Novak authored
-
- Oct 08, 2019
-
-
scott snyder authored
Add function moduleExists to test if a module exists without hiding other errors. Should be compatible with both py2 and 3.
-
- Oct 04, 2019
-
-
amete authored
-
- Oct 03, 2019
-
-
- Oct 01, 2019
-
-
Frank Winklmeier authored
-
Frank Winklmeier authored
-
Frank Winklmeier authored
-
Frank Winklmeier authored
-
- Sep 20, 2019
-
-
- Sep 12, 2019
-
-
scott snyder authored
Remove a couple debugging printouts.
-
Walter Lampl authored
-
- Sep 11, 2019
-
-
Walter Lampl authored
-
- Sep 10, 2019
-
-
Tulay Cuhadar Donszelmann authored
-
- Sep 09, 2019
-
-
amete authored
-
- Sep 05, 2019
-
-
scott snyder authored
- Get basestring from past.builtins. - Iterator interface. - Fix raw byte string comparison. - Work around root issue with converting strings stored in trees.
-
- Sep 02, 2019
-
-
Tim Adye authored
-
- Aug 30, 2019
-
-
Peter van Gemmeren authored
scheduled to be written and not yet available in StoreGate.
-
- Aug 28, 2019
-
-
Looking for patches using WorkDir_DIR instead of TestArea (ATLASJT-399) See merge request atlas/athena!26078 (cherry picked from commit 1b47900188d5881d467ad756e9b069220d466e97) 8fb2f94d Looking for patches using WorkDir_DIR instead of TestArea (ATLASJT-399)
-
- Aug 24, 2019
-
-
scott snyder authored
Various fixes for python3 compatibility.
-
- Aug 20, 2019
-
-
Siarhei Harkusha authored
-
- Aug 16, 2019
-
-
amete authored
-
- Aug 07, 2019
-
-
Rafal Bielski authored
-
- Aug 06, 2019
-
-
- Aug 04, 2019
-
-
This commit adds an `m_doNoise` configurable property to the `FrontEndSimTool` base class. This is used to determine whether or not the `ThermalNoise(...)` and `RandomNoise(...)` functions should be called in the derived classes. This should replicate the behaviour in `21.0` where the `PixelNoisyCellGenerator` is only used when `digitizationFlags.doInDetNoise()==True`.
-
- Jul 31, 2019
-
-
John Chapman authored
Running Digi_tf.py leads to currentSubstep=None in athenaExecutor._prepAthenaCommandLine There was already a workaround for this for two cases, now added protections for the checks for --threads and --nprocs.
-
- Jul 25, 2019
-
-
scott snyder authored
AODtoTAG step has been removed from the q-tests, so don't try to validate it here. Otherwise, we get spurious failures.
-
Added q440 test to TCT for pileup check See merge request atlas/athena!25053 (cherry picked from commit ca23d022d2d9e6ab58542487c018514a6d6a88a3) 115da193 Added q440 test to TCT for pileup check
-
- Jul 24, 2019
-
-
Marcin Nowak authored
-
- Jul 20, 2019
-
-
scott snyder authored
If you do a SetBinError with an out-of-bounds bin, older versions of root would still create the error array in the histogram. LWHists had code to emulate this behavior. However, this changed as of root 6.18: if the bin is out of bounds, then the histogram is not changed. Adapt the LWHist code to match.
-
- Jul 17, 2019
-
-
Tim Martin authored
-
- Jul 12, 2019
-
-
amete authored
-
Marcelo Vogel authored
This branch disables the AODtoTAG substep and replaces it with a minimal dummy process that produces an empty output file for the TAG data type. It was desired to be able to run jobs requiring a TAG output as part of general standarized q-tests, but without the AODtoTAG substep actually being executed. Given that the transform will check for each output file passed as an argument, the only way to disable the substep was to replace it with a dummy one, which produces an empty file with a name set by the argument: --outputTAGFile. Producing no output of type TAG was not an option since file validation cannot be turned off for specific output types
-
Andrey Sukharev authored
-
- Jul 08, 2019
-
-
Frank Winklmeier authored
The previous commit by mistake removed the installation of the `python/scripts` directory leading to failures of `acmd.py` (ATEAM-550).
-
- Jul 05, 2019
-
-
Vakhtang Tsulaia authored
As it was described in the How to run multi-core jobs in production document, we are introducing two command-line options for the job transform: --multithreaded --multiprocess As the names suggest, the former is used for running AthenaMT and the latter for running AthenaMP. The number of threads/processes is taken from a new ATHENA_CORE_NUMBER environment. Now, we have two equivalent ways to run a job in AthenaMT (Reco_tf is used here as an example): ATHENA_CORE_NUMBER=N Reco_tf.py --multithreaded [Other Options] Reco_tf.py --athenaopts=--threads=N [Other Options] Similarly, for running AthenaMP we have two options: ATHENA_CORE_NUMBER=N Reco_tf.py --multiprocess [Other Options] Reco_tf.py --athenaopts=--nprocs=N [Other Options] We will get a configuration error from the transform if one of the following occurs: * ATHENA_PROC_NUMBER was not set but either --multiprocess or --multithreaded was provided * Both --multiprocess and --multithreaded options were provided to the same job * --multiprocess was used in combination with either --athenaopts=--nprocs=N or --athenaopts=--threads=N * --multithreaded was used in combination with --athenaopts=--threads=N or --athenaopts=--nprocs=N By implementing these changes we declare the old ATHENA_RPOC_NUMBER environment obsolete. Athena repository has been cleaned up from the dependency on this environment. The only exception is Generator code, which is yet to be migrated.
-
- Jul 04, 2019
-
-
Frank Winklmeier authored
The plugins have been moved to External/flake8_atlas in atlasexternals (atlas/atlasexternals!483).
-
Frank Winklmeier authored
Several python packages were used from the now removed AtlasPyFwdBwdPorts package. As such they it didn't need an explicit dependency. All these packages are now available via LCG and should be declared as explicit dependency to ensure they get installed.
-
- Jul 03, 2019
-
-
John Kenneth Anders authored
-
- Jun 26, 2019
-
-
amete authored
-
- Jun 21, 2019
-
-
amete authored
-