6#include "GaudiKernel/IService.h"
7#include "Identifier/Identifier.h"
8#include "traccc/geometry/detector_design_description.hpp"
9#include "traccc/geometry/detector_conditions_description.hpp"
10#include <unordered_map>
21 virtual const std::unordered_map<uint64_t, Identifier>&
24 virtual const std::unordered_map<Identifier, uint64_t>&
DeclareInterfaceID(IDeviceDetectorDescriptionProviderSvc, 1, 0)
virtual ~IDeviceDetectorDescriptionProviderSvc()=default
virtual const std::unordered_map< Identifier, uint64_t > & athenaToDetrayMap() const =0
virtual const std::unordered_map< uint64_t, Identifier > & detrayToAthenaMap() const =0
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...