-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing methods in doxygen documentation for CovMatrix
classes
#296
Comments
I tried a few knobs and I can get the What could be done would be to have a general |
Perhaps some directive could be added to podio generator to paste contents of local files in declarations. But it's probably an overkill since the only problem here is minor annoyance with documentation |
In principle something like this was planned at some point: https://github.com/AIDASoft/podio/blob/bde3830b321d6f6c0508d7d4d6e19cc1b7b3efab/python/podio_gen/podio_config_reader.py#L175-L176 It would make the generated code much easier to read as well, as people will not have to go hunt for an include somewhere. |
Opening this again, since #308 will be the one that actually fixes this. |
Ah. I sometimes hate automatic closing actions of GitHub (most of the time useful though ;-) ) |
In
CovMatrix
classes the members declared with#include <edm4hep/detail/CovMatrixCommon.ipp>
don't appear in documentation generated with doxygen. For instanceoperator[]
,getValue
andsetValue
are missing.Doxygen is doing some limited preprocessing and apparently doesn't resolve correctly
#include
directives inside{ }
.EDM4hep/edm4hep.yaml
Lines 130 to 138 in f46cf67
The text was updated successfully, but these errors were encountered: