![]() |
ATLAS Offline Software
|
#include <string>#include <vector>#include <stdint.h>#include "MuonStationIndex/MuonStationIndex.icc"Go to the source code of this file.
Namespaces | |
| Muon | |
| NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store. | |
| Muon::MuonStationIndex | |
Functions | |
| template<typename EnumType > | |
| constexpr int | Muon::MuonStationIndex::toInt (const EnumType enumVal) |
| StIndex | Muon::MuonStationIndex::toStationIndex (ChIndex index) |
| convert ChIndex into StIndex More... | |
| LayerIndex | Muon::MuonStationIndex::toLayerIndex (ChIndex index) |
| convert ChIndex into LayerIndex More... | |
| LayerIndex | Muon::MuonStationIndex::toLayerIndex (StIndex index) |
| convert StIndex into LayerIndex More... | |
| StIndex | Muon::MuonStationIndex::toStationIndex (DetectorRegionIndex region, LayerIndex layer) |
| convert DetectorRegionIndex + LayerIndex into StIndex More... | |
| ChIndex | Muon::MuonStationIndex::toChamberIndex (DetectorRegionIndex region, LayerIndex layer, bool isSmall) |
| convert DetectorRegionIndex + LayerIndex + isSmall into ChIndex More... | |
| bool | Muon::MuonStationIndex::isBarrel (const ChIndex index) |
| Returns true if the chamber index points to a barrel chamber. More... | |
| bool | Muon::MuonStationIndex::isBarrel (const StIndex index) |
| Returns true if the station index points to a barrel chamber. More... | |
| bool | Muon::MuonStationIndex::isSmall (const ChIndex index) |
| Returns true if the chamber index is in a small sector. More... | |
| ChIndex | Muon::MuonStationIndex::toChamberIndex (StIndex stIndex, bool isSmall) |
| convert StIndex + isSmall into ChIndex More... | |
| const std::string & | Muon::MuonStationIndex::phiName (PhiIndex index) |
| convert PhiIndex into a string More... | |
| const std::string & | Muon::MuonStationIndex::stName (StIndex index) |
| convert StIndex into a string More... | |
| const std::string & | Muon::MuonStationIndex::chName (ChIndex index) |
| convert ChIndex into a string More... | |
| const std::string & | Muon::MuonStationIndex::regionName (DetectorRegionIndex index) |
| convert DetectorRegionIndex into a string More... | |
| const std::string & | Muon::MuonStationIndex::layerName (LayerIndex index) |
| convert LayerIndex into a string More... | |
| const std::string & | Muon::MuonStationIndex::technologyName (TechnologyIndex index) |
| convert LayerIndex into a string More... | |
| unsigned int | Muon::MuonStationIndex::sectorLayerHash (DetectorRegionIndex detectorRegionIndex, LayerIndex layerIndex) |
| create a hash out of region and layer More... | |
| constexpr unsigned int | Muon::MuonStationIndex::sectorLayerHashMax () |
| maximum create a hash out of region and layer More... | |
| std::pair< DetectorRegionIndex, LayerIndex > | Muon::MuonStationIndex::decomposeSectorLayerHash (unsigned int hash) |
| decompose the hash into Region and Layer More... | |
| constexpr unsigned | Muon::MuonStationIndex::numberOfSectors () |
| return total number of sectors More... | |
| ChIndex | Muon::MuonStationIndex::chIndex (const std::string &index) |
| convert ChIndex name string to enum More... | |
1.8.18