Initial RAWtoALL CA-based skeleton and steering flags
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