- Jan 31, 2019
-
-
Cenk Yildiz authored
-
- Jan 28, 2019
-
-
Cenk Yildiz authored
-
- Jan 24, 2019
-
-
Cenk Yildiz authored
-
Cenk Yildiz authored
-
- Jan 23, 2019
-
-
Cenk Yildiz authored
-
- Jan 15, 2019
-
-
Cenk Yildiz authored
This method used to return the ROBs that were already requested, now it returns the ones that are not yet requested
-
Cenk Yildiz authored
-
Cenk Yildiz authored
For compatibility with current dfinterfaceDcm: While filling L1 results, append unchecked fragments to write::FullEventFragment
-
- Jan 14, 2019
-
-
Cenk Yildiz authored
-
- Jan 10, 2019
-
-
Cenk Yildiz authored
-
Cenk Yildiz authored
-
- Jan 09, 2019
-
-
Cenk Yildiz authored
-
Cenk Yildiz authored
- getNext/eventDone are protected and won't run cuncurrently. - Parts of collect and getNext/eventDone are protected not to run concurrently. In the final system, some of this protection can be moved into dfinterface implementations for finer control.
-
- Jan 08, 2019
-
-
Cenk Yildiz authored
All listeners are manually notified so that DcmEmulator can exit. This avoids DcmEmulator to hang in the case of a fork crashing before finishing processing an event
-
- Dec 20, 2018
-
-
Cenk Yildiz authored
-
- Dec 19, 2018
-
-
Cenk Yildiz authored
-
Cenk Yildiz authored
-
- Dec 18, 2018
-
-
Cenk Yildiz authored
Use prctl C library to make sure all ipc and is servers will be killed when the mother exits. This will work both for a clean exit or in case of a segmentation fault
-
Cenk Yildiz authored
- Do not register the signal handler of HLTMPPy C++ class - Register signal handlers in Infrastructure class so that the infrastructure processeses are stopped in case of a signal.
-
- Dec 17, 2018
-
-
Cenk Yildiz authored
-
- Dec 13, 2018
-
-
Frank Winklmeier authored
Clean up a few more log messages, mostly in DcmEmu.
-
- Dec 07, 2018
-
-
Cenk Yildiz authored
-
Cenk Yildiz authored
-
- Dec 06, 2018
-
-
Frank Winklmeier authored
- Use ERS_LOG if possible - Remove duplicate messages - Use stderr only for warnings/errors but not for regular messages
-
Cenk Yildiz authored
-
Cenk Yildiz authored
-
Cenk Yildiz authored
-
- Dec 05, 2018
-
-
Cenk Yildiz authored
-
Frank Winklmeier authored
-
- Dec 03, 2018
-
-
Cenk Yildiz authored
-
Cenk Yildiz authored
-
- Nov 30, 2018
-
-
Frank Winklmeier authored
-
- Nov 26, 2018
-
-
Frank Winklmeier authored
Use the `logging` module instead of `print` for printouts. This allows a more uniform log file formatting, i.e. when used as part of athenaHLT.py. Also reduced the verbosity by demoting some messages to `debug` level. In addition some more coding style cleanup to comply with pyflakes.
-
- Nov 22, 2018
-
-
Cenk Yildiz authored
- Fixes ADHI-4659 - Add destructor to Infrastructure class, and call stop at destructor only at the mother process. This was infrastructure is destroyed even at a premature exit or exception. - Browse through TDAQ_DB_PATH for the HLTMPPU IS info file
-
Cenk Yildiz authored
- Add a subparser for precommand,postcommand - Add pythonSetupFile to joboptions and DBPython - use tdaq_python in test_HLTMPPy.pyk
-
- Nov 21, 2018
-
-
Frank Winklmeier authored
Those attributes are no longer part of the HLTImplementationJobOptions schema (HLTPUDal!1).
-
Frank Winklmeier authored
HLTMPPy: - Code formatting cleanup (pyflakes) - Remove `TriggerConfigAthenaHLT` as it does not seem to be used - Remove obsolete `recurseDictOld` - `TriggerConfigJO`: add missing options `pythonSetupFile` and `logLevels` - Cleanup the handling of pre/postCommands as the new `recurseDict` function correctly handles list vs non-list types - Make `TriggerConfigDBPython` inherit from `TriggerConfigDB` to avoid code-duplication runner: - Code formatting cleanup (pyflakes) - Remove athena-specific code that is now included in athenaHLT.py - Add pythonSetupFile option test_HLTMPPy: - Add basic unit test for HLTMPPy
-
Frank Winklmeier authored
- Move the database command line arguments to the dbcommon group - Set correct defaults for magnet ON currents
-
- Nov 15, 2018
-
-
Cenk Yildiz authored
-
Cenk Yildiz authored
- Exceptions that were handled wrongly are fixed - In getNext(), dfinterface::CommunicationError will cause return value to be NO_EVENT
-