ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonDetDescr
MuonDetDescrUtils
MuonDetDescrUtils
MuonChamberLayerDescription.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef MUON_MUONCHAMBERLAYERDESCRIPTION_H
6
#define MUON_MUONCHAMBERLAYERDESCRIPTION_H
7
8
#include <vector>
9
10
#include "
MuonDetDescrUtils/MuonChamberLayerDescriptor.h
"
11
12
namespace
Muon
{
13
15
class
MuonChamberLayerDescription
{
16
public
:
18
MuonChamberLayerDescription
();
19
20
using
LayerIdx
=
MuonStationIndex::LayerIndex
;
21
using
DetRegIdx
=
MuonStationIndex::DetectorRegionIndex
;
22
23
MuonChamberLayerDescriptor
getDescriptor
(
int
sector,
DetRegIdx
region,
LayerIdx
layer)
const
;
24
25
private
:
27
void
initDefaultRegions
();
28
30
using
MuonChamberLayerDescriptorVec
= std::vector<MuonChamberLayerDescriptor>;
31
MuonChamberLayerDescriptorVec
m_chamberLayerDescriptors
{};
32
};
33
}
// namespace Muon
34
35
#endif
MuonChamberLayerDescriptor.h
Muon::MuonChamberLayerDescription::initDefaultRegions
void initDefaultRegions()
initialize default geometry
Definition
MuonChamberLayerDescription.cxx:45
Muon::MuonChamberLayerDescription::MuonChamberLayerDescription
MuonChamberLayerDescription()
constructor
Definition
MuonChamberLayerDescription.cxx:11
Muon::MuonChamberLayerDescription::getDescriptor
MuonChamberLayerDescriptor getDescriptor(int sector, DetRegIdx region, LayerIdx layer) const
Definition
MuonChamberLayerDescription.cxx:13
Muon::MuonChamberLayerDescription::MuonChamberLayerDescriptorVec
std::vector< MuonChamberLayerDescriptor > MuonChamberLayerDescriptorVec
cached geometry
Definition
MuonChamberLayerDescription.h:30
Muon::MuonChamberLayerDescription::LayerIdx
MuonStationIndex::LayerIndex LayerIdx
Definition
MuonChamberLayerDescription.h:20
Muon::MuonChamberLayerDescription::DetRegIdx
MuonStationIndex::DetectorRegionIndex DetRegIdx
Definition
MuonChamberLayerDescription.h:21
Muon::MuonChamberLayerDescription::m_chamberLayerDescriptors
MuonChamberLayerDescriptorVec m_chamberLayerDescriptors
Definition
MuonChamberLayerDescription.h:31
Muon::MuonStationIndex::DetectorRegionIndex
DetectorRegionIndex
enum to classify the different layers in the muon spectrometer
Definition
MuonStationIndex.h:48
Muon::MuonStationIndex::LayerIndex
LayerIndex
enum to classify the different layers in the muon spectrometer
Definition
MuonStationIndex.h:39
Muon
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Definition
TrackSystemController.h:46
Muon::MuonChamberLayerDescriptor
struct containing all information to build a Hough transform for a given chamber index
Definition
MuonChamberLayerDescriptor.h:13
Generated on
for ATLAS Offline Software by
1.17.0