MuonAnalysisAlgorithms: add LRT Muons merging to MuonAnalysisConfig
This MR adds an MuonLRTMergedConfig
to the MuonAnalysisConfig.py
to interface the merging of Muons
and MuonsLRT
with analysis frameworks that uses CP algorithms.
The following changes are made:
- A
MuonLRTMergedConfig
class is added to theMuonAnalysisConfig.py
, which creates theCP::MuonLRTMergingAlg
. Prompt and LRT Muons collections are used as inputs, and the LRT Merged Muons is the output. - The
MuonLRTMergedConfig
is added to the ConfigFactory. - In order to interface with MET calculation, changes are made to
MuonLRTMergingAlg.cxx
andMetAnalysisConfig.py
such that theisLRT
decoration is explicated added to the output collection from LRT merging, auseLRT
option is added toMetAnalysisConfig
, andOriginalObjectLink
is properly set.
This MR is ready. Tagging @tstreble for interfacing with easyjet.