 |
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.
#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
bool dPhi(const xAOD::TauJet &tau, const xAOD::TauTrack &track, float &out)
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)