Skip to content

ATR-25350: Full jet signature configuration in CA

Teng Jian Khoo requested to merge khoo/athena:master-jetCA into master

Builds on !60422 (closed)

Full jet slice runs in newJO configuration without crashing on 20 ttbar events. Very loose triggers do pass events, tight triggers reject them; beyond this, no validation of results or configuration as yet. Downstream (B-jet, TLA) steps not tested.

Couple of MR dependencies whose commits I cherry-picked to get this all running.

FYI @lbeemste, @cantel

@delsart, I adjusted the behaviour in JetRecConfig so that if one assigns the same key/value to a locked dict, this is a silent no-op, rather than breaking. That makes it cleaner if we potentially repeat operations in CA without risk of conflict. But doing this everywhere requires defining the __eq__ operator for all JetDefinition-esque classes, which I didn't do yet. We might want to extend this in future.

Edited by Teng Jian Khoo

Merge request reports