 |
ATLAS Offline Software
|
Go to the documentation of this file.
16 return StatusCode::SUCCESS;
29 if (
segment.msSector()->barrel()) {
32 case LayIdx_t::BarrelExtended:
34 case LayIdx_t::Middle:
45 case LayIdx_t::Extended:
47 case LayIdx_t::Middle:
LayerIndex
enum to classify the different layers in the muon spectrometer
const HitSummary & summary() const
Returns the hit summary.
int sector() const
Returns the sector of the MS-sector.
Placeholder for what will later be the muon segment EDM representation.
constexpr unsigned numberOfSectors()
return total number of sectors
const Amg::Vector3D & position() const
Returns the global segment position.
bool insideSector(int sector, double phi) const
checks whether the phi position is consistent with sector
::StatusCode StatusCode
StatusCode definition for legacy code.
bool dPhi(const xAOD::TauJet &tau, const xAOD::TauTrack &track, double &out)
#define ATH_MSG_ALWAYS(x)
const MuonGMR4::SpectrometerSector * msSector() const
Returns the associated MS sector.
This header ties the generic definitions in this package.
Helper struct to summarize the hit count
LayerIndex toLayerIndex(ChIndex index)
convert ChIndex into LayerIndex
unsigned nPhiHits
Number of good Rpc / Tgc / sTgc phi hits.
Muon::NSW_PadTriggerSegment segment(const NSWL1::PadTrigger &data)