Page MenuHomeHEPForge

Investigate use of cppyy for generating python bindings
Open, LowPublic

Description

As noted in T213#3416 it is necessary to retain use of the ROOT ClassDef macros etc. in order to ensure generation of the python bindings for Laura++ classes. However, using these slows down the compilation of the library and adds some bloat to the library code. It might be better to use an alternative, such as cppyy to generate the bindings only when needed. We should investigate this possibility.

Event Timeline

tlatham created this task.
tlatham created this object with visibility "Public (No Login Required)".
tlatham created this object with edit policy "Laura (Project)".