ATLAS Offline Software
Loading...
Searching...
No Matches
ISiPropertiesTool Class Referenceabstract

Interface class for tool providing silicon properties (mobility, etc). More...

#include <ISiPropertiesTool.h>

Inheritance diagram for ISiPropertiesTool:
Collaboration diagram for ISiPropertiesTool:

Public Member Functions

virtual ~ISiPropertiesTool ()=default
 DeclareInterfaceID (ISiPropertiesTool, 1, 0)
 Creates the InterfaceID and interfaceID() method.
virtual const InDet::SiliconPropertiesgetSiProperties (const IdentifierHash &elementHash, const EventContext &ctx) const =0
 Get Silicon properties for a given detector element.

Detailed Description

Interface class for tool providing silicon properties (mobility, etc).

for each detector element. These depend on conditions such as temperature.

Definition at line 24 of file ISiPropertiesTool.h.

Constructor & Destructor Documentation

◆ ~ISiPropertiesTool()

virtual ISiPropertiesTool::~ISiPropertiesTool ( )
virtualdefault

Member Function Documentation

◆ DeclareInterfaceID()

ISiPropertiesTool::DeclareInterfaceID ( ISiPropertiesTool ,
1 ,
0  )

Creates the InterfaceID and interfaceID() method.

◆ getSiProperties()

virtual const InDet::SiliconProperties & ISiPropertiesTool::getSiProperties ( const IdentifierHash & elementHash,
const EventContext & ctx ) const
pure virtual

Get Silicon properties for a given detector element.


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