Skip to content

ActsEvent: add typeFlags to storage

Edward Moyse requested to merge emoyse/athena:main-multitraj into main

Currently calling TrackState::typeFlags results in an exception being thrown:

std::runtime_error: MutableMultiTrajectory no such component 428925268

This is an attempt to fix it - I have to say it's not working yet (hence being draft). I'm not sure what I've missed, but I still get the same error. Possibly I need to recompile more packages?

Edit: forgot to say that I also added the following to the unit test:

  ts.setReferenceSurface(pc.predicted.referenceSurface().getSharedPtr());

cc @pagessin @tbold @wolter

Edited by Edward Moyse

Merge request reports