Skip to content

Split MeasurementProvider<T> and adapted to DD4hep

Marco Clemencic requested to merge improve-measurement-provider into master

Some issues with MeasurementProvider<T> were uncovered by LHCb!3553 (merged), so, after a discussion with @sponce, I

  • splitted MeasurementProvider<T> in UTMeasurementProvider and VPMeasurementProvider
  • modified MeasurementProviderProjector to use DeMagnet
  • modified UTMeasurementProvider logic to use ConditionAccessor instead of getDet
  • minor clean up

Note I had to drop the tolerance setting, because MeasurementProviderProjector does not have such a property.

Requires LHCb!3553 (merged) Moore!1551 (merged)

Closes #342 (closed) #340 (closed)

Edited by Marco Clemencic

Merge request reports