Created by: aperloff
This PR adds some additional information needed for the HH+MET synchronization exercise. In particular it adds the following variables to the PFCandidates:
- The PF Relative Isolation (DR=0.3) for only the charged component
- The PF Relative Isolation (DR=0.3) for all components
- The dxy impact parameter These branches are only added if the 'debugtracks' option is set to True.
Adding these branches necessitated adding a new isolation calculator to the SUSYIsolation class. There is one change (L89 in Utils/interface/get_isolation_activity.h) that needs some special review. This as added based upon https://github.com/cms-sw/cmssw/blob/56d3b7f00bac17989db6efb3efaf8e1ba31f2dfe/PhysicsTools/PatAlgos/plugins/PATIsolatedTrackProducer.cc#L554, which is the producer that makes the 'isolatedTrack' collection for MiniAOD. I think the change is well motivated.
This PR has been unit tested and compared to 37 events (50 PF candidates) from NanoAOD. The comparisons show that the new isolation values match up to 4 decimal places.