예제 #1
0
    def _load_systematic_plus(self):
        loader = ChannelTemplateLoader(self._input_filename)
        loader.use_plots = ["mttbar_after_htlep"]
        loader.use_folders = [""]
        loader.load(["{0}_{1}_plus".format(x, self._systematic) for x in self._channels])

        self._add_systematic_plots(loader.plots, "plus")
예제 #2
0
    def _load_nominal_channels(self):
        loader = ChannelTemplateLoader(self._input_filename)
        loader.use_plots = ["mttbar_after_htlep"]
        loader.use_folders = [""]
        loader.load(self._channels)

        self._add_plots(loader.plots, "nominal")
예제 #3
0
    def _load_systematic_minus(self):
        basename, extension = self._input_filename.rsplit(".")
        loader = ChannelTemplateLoader("{0}_{1}_minus.{2}".format(basename, self._systematic, extension))

        loader.use_plots = ["mttbar_after_htlep"]
        loader.use_folders = [""]
        loader.load(self._channels)

        self._add_plots(loader.plots, "minus")