![]() |
ATLAS Offline Software
|
#include <HoughDataPerSec.h>
Public Types | |
using | HitVec = MuonHough::HitVec |
using | PhiHitVec = MuonHough::PhiHitVec |
using | MaximumVec = std::vector< std::shared_ptr< MuonHough::MuonLayerHough::Maximum > > |
using | PhiMaximumVec = std::vector< std::shared_ptr< MuonHough::MuonPhiLayerHough::Maximum > > |
using | RegionHitVec = std::vector< HitVec > |
using | RegionMaximumVec = std::vector< MaximumVec > |
using | RegionPhiHitVec = std::vector< PhiHitVec > |
using | MaximumAssociationMap = std::map< MuonHough::MuonLayerHough::Maximum *, MaximumVec > |
using | RegionPhiMaximumVec = std::vector< PhiMaximumVec > |
Public Member Functions | |
HoughDataPerSec () | |
Default constructor. More... | |
HoughDataPerSec (HoughDataPerSec &&other)=default | |
HoughDataPerSec & | operator= (HoughDataPerSec &&other)=default |
~HoughDataPerSec ()=default | |
int | maxEtaHits () const |
Public Attributes | |
int | sector {-1} |
RegionHitVec | hitVec {} |
RegionPhiHitVec | phiHitVec {} |
RegionMaximumVec | maxVec {} |
RegionPhiMaximumVec | phiMaxVec {} |
std::array< int, detRegMax > | nlayersWithMaxima {} |
std::array< int, detRegMax > | nphilayersWithMaxima {} |
std::array< int, detRegMax > | nmaxHitsInRegion {} |
std::array< int, detRegMax > | nphimaxHitsInRegion {} |
MaximumAssociationMap | maxAssociationMap {} |
std::set< MuonHough::MuonLayerHough::Maximum * > | associatedToOtherSector {} |
Static Public Attributes | |
static constexpr int | detRegMax = MuonStationIndex::toInt(MuonStationIndex::DetectorRegionIndex::DetectorRegionIndexMax) |
Definition at line 20 of file HoughDataPerSec.h.
Definition at line 21 of file HoughDataPerSec.h.
using Muon::HoughDataPerSec::MaximumAssociationMap = std::map<MuonHough::MuonLayerHough::Maximum*, MaximumVec> |
Definition at line 33 of file HoughDataPerSec.h.
using Muon::HoughDataPerSec::MaximumVec = std::vector<std::shared_ptr<MuonHough::MuonLayerHough::Maximum> > |
Definition at line 24 of file HoughDataPerSec.h.
Definition at line 22 of file HoughDataPerSec.h.
using Muon::HoughDataPerSec::PhiMaximumVec = std::vector<std::shared_ptr<MuonHough::MuonPhiLayerHough::Maximum> > |
Definition at line 25 of file HoughDataPerSec.h.
using Muon::HoughDataPerSec::RegionHitVec = std::vector<HitVec> |
Definition at line 27 of file HoughDataPerSec.h.
using Muon::HoughDataPerSec::RegionMaximumVec = std::vector<MaximumVec> |
Definition at line 28 of file HoughDataPerSec.h.
using Muon::HoughDataPerSec::RegionPhiHitVec = std::vector<PhiHitVec> |
Definition at line 32 of file HoughDataPerSec.h.
using Muon::HoughDataPerSec::RegionPhiMaximumVec = std::vector<PhiMaximumVec> |
Definition at line 34 of file HoughDataPerSec.h.
|
inline |
|
default |
|
default |
|
inline |
Definition at line 65 of file HoughDataPerSec.h.
|
default |
std::set<MuonHough::MuonLayerHough::Maximum*> Muon::HoughDataPerSec::associatedToOtherSector {} |
Definition at line 62 of file HoughDataPerSec.h.
|
staticconstexpr |
Definition at line 30 of file HoughDataPerSec.h.
RegionHitVec Muon::HoughDataPerSec::hitVec {} |
Definition at line 52 of file HoughDataPerSec.h.
MaximumAssociationMap Muon::HoughDataPerSec::maxAssociationMap {} |
Definition at line 60 of file HoughDataPerSec.h.
RegionMaximumVec Muon::HoughDataPerSec::maxVec {} |
Definition at line 54 of file HoughDataPerSec.h.
std::array<int, detRegMax> Muon::HoughDataPerSec::nlayersWithMaxima {} |
Definition at line 56 of file HoughDataPerSec.h.
std::array<int, detRegMax> Muon::HoughDataPerSec::nmaxHitsInRegion {} |
Definition at line 58 of file HoughDataPerSec.h.
std::array<int, detRegMax> Muon::HoughDataPerSec::nphilayersWithMaxima {} |
Definition at line 57 of file HoughDataPerSec.h.
std::array<int, detRegMax> Muon::HoughDataPerSec::nphimaxHitsInRegion {} |
Definition at line 59 of file HoughDataPerSec.h.
RegionPhiHitVec Muon::HoughDataPerSec::phiHitVec {} |
Definition at line 53 of file HoughDataPerSec.h.
RegionPhiMaximumVec Muon::HoughDataPerSec::phiMaxVec {} |
Definition at line 55 of file HoughDataPerSec.h.
int Muon::HoughDataPerSec::sector {-1} |
Definition at line 51 of file HoughDataPerSec.h.