Skip to content

Remove Detector Identifier dependency from EDM package

This is a followup of !56810 (merged) (actually we'll ned this one in first) It turned out that we have a problem having dependency on Detector Identifier in xAOD classes in AnalysisBase project. With this changes the type of identifier becomes essentially unsigned int. Client codes in: InDetPrepRawDataFormation and ActsTrkAnalysis compile (thanks to assignments operators for this class I guess: https://gitlab.cern.ch/atlas/athena/-/blob/master/DetectorDescription/Identifier/Identifier/Identifier.h)

FI @akraszna @pagessin @cvarni @toyamaza Addresses part of: ATLIDTRKCP-388

In particular, comment on the typedef xAOD::DetectorIDHashType.

Merge request reports