UCATLAS / xAODAnaHelpers

ATLAS Run 2 and Run 3 analysis framework for AnalysisTop and AnalysisBase for proton-smashing physics
https://ucatlas.github.io/xAODAnaHelpers/
Apache License 2.0
42 stars 127 forks source link

Event-level jet cleaning flags #1283

Closed mattleblanc closed 5 years ago

mattleblanc commented 6 years ago

We should implement the ability to use the event-level jet cleaning flags in the BasicEventSelection. These eventInfo flags, specifically:

  |       |     &->getAttribute<Char_t>("DFCommonJets_eventClean_LooseBad")
  |       |     &->getAttribute<Char_t>("DFCommonJets_isBadBatman")

which will allow people using jets other than EMTopo jets for cleaning. Currently, you would technically need to run two jet calibration algorithms to clean jets if you wanted to use PFlow for your analysis, as the jet cleaning is only defined for EMTopo.

Might as well do the BadBatMan / Frog-Eyes cleaning while we're at it.

This will address an old issue from @urania277, #449

I'll get this in over the weekend.

:beers: MLB

kratsg commented 6 years ago

@mattleblanc , pinging :)