ATLAS Offline Software
Loading...
Searching...
No Matches
MuonChamberLayerDescriptor.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_MUONCHAMBERLAYERDESCRIPTOR_H
6#define MUON_MUONCHAMBERLAYERDESCRIPTOR_H
7
9
10namespace Muon {
11
16
18 DetRegIdx region_,
19 ChIdx chIndex_,
20 float referencePosition_,
21 float yMinRange_,
22 float yMaxRange_,
23 float yBinSize_,
24 float thetaStep_,
25 unsigned int nthetaSamples_) :
26 sector(sector_),
27 region(region_),
28 chIndex(chIndex_),
29 referencePosition(referencePosition_),
30 yMinRange(yMinRange_),
31 yMaxRange(yMaxRange_),
32 yBinSize(yBinSize_),
33 thetaStep(thetaStep_),
34 nthetaSamples(nthetaSamples_) {}
36
37 int sector{0};
38
39 DetRegIdx region{DetRegIdx::DetectorRegionUnknown};
40 ChIdx chIndex{ChIdx::ChUnknown};
42 float yMinRange{0.f};
43 float yMaxRange{0.f};
44 float yBinSize{1.f};
45 float thetaStep{1.f};
46 unsigned int nthetaSamples{1};
47 };
48
49} // namespace Muon
50
51#endif
DetectorRegionIndex
enum to classify the different layers in the muon spectrometer
ChIndex
enum to classify the different chamber layers in the muon spectrometer
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Muon::MuonStationIndex::ChIndex ChIdx
MuonChamberLayerDescriptor(int sector_, DetRegIdx region_, ChIdx chIndex_, float referencePosition_, float yMinRange_, float yMaxRange_, float yBinSize_, float thetaStep_, unsigned int nthetaSamples_)
Muon::MuonStationIndex::DetectorRegionIndex DetRegIdx