Skip to content

JetUncertainties: FatJet JMR uncertainty fixes

Jonas Till Roemer requested to merge joroemer/athena:joroemer_jmr_fixes into 21.2

Two fixes for the CP::FFJetSmearingTool:

  • Inline functions in header so they do not violate the one definition rule (ODR)
  • Add DECLARE_NAMESPACE_TOOL_FACTORY(CP, FFJetSmearingTool) macro

The first bug prevented the header file from being imported in different translation units. The second bug made it impossible to create an instance of the tool using the ToolSvc in python.

@mswiatlo @cdelitzs @dmelini @xingguo

Merge request reports