-
Notifications
You must be signed in to change notification settings - Fork 27
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
Does the IOSvc
support pasing std::vector<T>
via the TES?
#238
Comments
Not with
|
Interesting. What does the compiler complain about in that case? I would have (naively) expected that interface types and non-interface types behave the same in this regard. |
The interface types have templated constructor and for some reason it's |
Ah. I didn't foresee that. This constructor here would probably have to use some That should take care of matching a wrong constructor. We might have to add a default constructor as well. |
Yes, see linked PR 😁 AIDASoft/podio#683 |
I don't know if my problem is related to this issue, the title made me think so but the topic being discussed is different. |
This is valid but different issue. Opened #241 |
I just stumbled over this question while looking at some tracking code. EDM4hep has the
TrackerHit
interface, which means that there is noTrackerHitCollection
. Hence, if I want to move a heterogenous collection ofTrackerHitPlane
andTrackerHit3D
around between algorithms, I have to do it viastd::vector<TrackerHitPlane>
. Is this possible at the moment?The text was updated successfully, but these errors were encountered: