ATR-25350: Full jet signature configuration in CA
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.
@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.