Skip to content

Initial RAWtoALL CA-based skeleton and steering flags

Tadej Novak requested to merge tadej/athena:recoca into master

Initial RAWtoALL CA-based skeleton and steering flags. Build upon work from @elmsheus and @tbold.

For that I completely cleaned up RecoSteering from all test-related stuff. Also MainServicesCfg is now included (as there's no reason top-level steering should not contain it). A new RecoSteeringTest.py script is introduced that's actually installed and can be used for direct testing and debugging.

The flags are now global. I used the form Reco.EnableX like we use for detectors. Probably we should autoconfigure them in some smart way (e.g. if ID/ITk is disabled, do not run tracking).

The skeleton itself is very basic for now, but should be a good place to start. Note that AOD writing does not work (some Egamma dependency issues), but ESD writing does for data (but not for MC). We can discuss the details on Friday.

/cc @emoyse @wlampl @christos @tstreble @goetz @mhodgkin @npetters

Edited by Tadej Novak

Merge request reports