![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUON_MUONLAYERHASHPROVIDERTOOL_H
6 #define MUON_MUONLAYERHASHPROVIDERTOOL_H
9 #include "GaudiKernel/ServiceHandle.h"
16 static const InterfaceID IID_MuonLayerHashProviderTool(
"Muon::MuonLayerHashProviderTool",1,0);
27 typedef std::vector<IdentifierHash>
HashVec;
54 static const InterfaceID&
interfaceID() {
return IID_MuonLayerHashProviderTool; }
86 const std::vector<IdentifierHash>&
hashes =
getHashes(sector,technologyIndex,sectorLayerHash);
99 unsigned int sectorLayerHash )
const {
LayerIndex
enum to classify the different layers in the muon spectrometer
static unsigned int sectorLayerHash(DetectorRegionIndex detectorRegionIndex, LayerIndex layerIndex)
create a hash out of region and layer
This class provides conversion from CSC RDO data to CSC Digits.
::StatusCode StatusCode
StatusCode definition for legacy code.
DetectorRegionIndex
enum to classify the different layers in the muon spectrometer
TechnologyIndex
enum to classify the different layers in the muon spectrometer