~maddevelopers/mg5amcnlo/simple_unlops

« back to all changes in this revision

Viewing changes to MadSpin/interface_madspin.py

  • Committer: olivier-mattelaer
  • Date: 2021-05-31 14:46:34 UTC
  • mfrom: (965.1.13 3.1.1)
  • Revision ID: olivier-mattelaer-20210531144634-0qfepzcamyo7cy8u
pass to 3.1.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
702
702
        import madgraph.iolibs.save_load_object as save_load_object
703
703
        
704
704
        generate_all = save_load_object.load_from_file(pjoin(self.options['ms_dir'], 'madspin.pkl'))
 
705
        
 
706
        #restore data passed to string to help pickle
 
707
        generate_all.all_decay = eval(generate_all.all_decay)
 
708
        for me in generate_all.all_ME:
 
709
            for d in generate_all.all_ME[me]['decays']:
 
710
                d['decay_struct'] = eval(d['decay_struct'])
 
711
 
 
712
 
705
713
        # Re-create information which are not save in the pickle.
706
714
        generate_all.evtfile = self.events_file
707
715
        generate_all.curr_event = madspin.Event(self.events_file, self.banner )