spartyjet is hosted by Hepforge, IPPP Durham
close Warning: Can't synchronize with repository "(default)" (/hepforge/svn/spartyjet does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 9 years ago

Last modified 9 years ago

#12 assigned enhancement

Revise Python wrapping

Reported by: cvermilion Owned by: cvermilion
Priority: major Component: python
Version: 5.0 Keywords:

Description (last modified by cvermilion)

We should consider using SWIG instead of PyROOT as the Python wrapper to FastJet and SpartyJet internals. The ROOT dictionary system is pretty ugly, and not everyone wants to deal with ROOT (just having a Python interface to FastJet would be nice!).

Also, classes that won't end up being store in a file don't need ROOT dictionaries. (Anything seen by the user in a Python script needs either a PyROOT or SWIG wrapper.)

Change History (2)

comment:1 Changed 9 years ago by cvermilion

Description: modified (diff)
Status: newassigned

comment:2 Changed 9 years ago by cvermilion

Version: 4.05.0
Note: See TracTickets for help on using tickets.