ConvertToExtrapolationUncertainties

Usually, workspaces built with SFramework rely on the Normalization-Factor method of incorporating systematic uncertainties with normalization effects. This means that normalization effects of the systematic uncertainty are determined in both the signal and the control region, and it is left for the fit itself to resolve any cancellation between these from the observed correlations. However, under some circumstances, it can be desireable to explicitly convert normalization uncertainties to extrapolation factors by performing the cancellation "by hand" and removing the uncertainty in the control region. This is what this action is for.

Usage:

+ConvertToExtrapolationUncertainty.top {
  +HWWRun2GGF2J {
    +TopBTag {
      <source="Channel.ShapeTopCR_bTag">
      <sample="Sample.top">
sample.exactMatch=false> # default
verbose="true">
systematics={"theo_wz_*,"theo_ww_*"}>
writeTable="extrapolation_factors.txt">
    }
  }
}