|
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
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
::StatusCode StatusCode
StatusCode definition for legacy code.
DetectorRegionIndex
enum to classify the different layers in the muon spectrometer
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
TechnologyIndex
enum to classify the different layers in the muon spectrometer