def METHOD_NAME(self):
    super().METHOD_NAME()
    if self.opt.multistage:
        raise RuntimeError('CrossScenarioHub only supports '
                            'two-stage models at this time')
    idx = self.cut_gen_spoke_index
    self.all_nonants_and_etas = np.zeros(self.local_lengths[idx - 1] + 1)
    self.nonant_len = self.opt.nonant_length
    # save the best bounds so far
    self.best_inner_bound = inf
    self.best_outer_bound = -inf
    # helping the extension track cuts
    self.new_cuts = False