ATLAS Offline Software
Loading...
Searching...
No Matches
ActsTrk::IActsDeviceDetectorDescriptionProviderSvc Class Referenceabstract

#include <IActsDeviceDetectorDescriptionProviderSvc.h>

Inheritance diagram for ActsTrk::IActsDeviceDetectorDescriptionProviderSvc:
Collaboration diagram for ActsTrk::IActsDeviceDetectorDescriptionProviderSvc:

Public Member Functions

 DeclareInterfaceID (IActsDeviceDetectorDescriptionProviderSvc, 1, 0)
virtual ~IActsDeviceDetectorDescriptionProviderSvc ()=default
virtual const std::unordered_map< uint64_t, Identifier > & detrayToAthenaMap () const =0
virtual const std::unordered_map< Identifier, uint64_t > & athenaToDetrayMap () const =0
virtual const traccc::detector_design_description::buffer & designDescriptionBuffer () const =0
virtual const traccc::detector_conditions_description::buffer & conditionsDescriptionBuffer () const =0
virtual const traccc::detector_conditions_description::host & hostConditions () const =0

Detailed Description

Definition at line 15 of file IActsDeviceDetectorDescriptionProviderSvc.h.

Constructor & Destructor Documentation

◆ ~IActsDeviceDetectorDescriptionProviderSvc()

virtual ActsTrk::IActsDeviceDetectorDescriptionProviderSvc::~IActsDeviceDetectorDescriptionProviderSvc ( )
virtualdefault

Member Function Documentation

◆ athenaToDetrayMap()

virtual const std::unordered_map< Identifier, uint64_t > & ActsTrk::IActsDeviceDetectorDescriptionProviderSvc::athenaToDetrayMap ( ) const
pure virtual

◆ conditionsDescriptionBuffer()

virtual const traccc::detector_conditions_description::buffer & ActsTrk::IActsDeviceDetectorDescriptionProviderSvc::conditionsDescriptionBuffer ( ) const
pure virtual

◆ DeclareInterfaceID()

ActsTrk::IActsDeviceDetectorDescriptionProviderSvc::DeclareInterfaceID ( IActsDeviceDetectorDescriptionProviderSvc ,
1 ,
0  )

◆ designDescriptionBuffer()

virtual const traccc::detector_design_description::buffer & ActsTrk::IActsDeviceDetectorDescriptionProviderSvc::designDescriptionBuffer ( ) const
pure virtual

◆ detrayToAthenaMap()

virtual const std::unordered_map< uint64_t, Identifier > & ActsTrk::IActsDeviceDetectorDescriptionProviderSvc::detrayToAthenaMap ( ) const
pure virtual

◆ hostConditions()

virtual const traccc::detector_conditions_description::host & ActsTrk::IActsDeviceDetectorDescriptionProviderSvc::hostConditions ( ) const
pure virtual

The documentation for this class was generated from the following file: