 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONRECTOOLINTERFACES_HOUGHDATAPERSEC_H
6 #define MUONRECTOOLINTERFACES_HOUGHDATAPERSEC_H
24 using MaximumVec = std::vector<std::shared_ptr<MuonHough::MuonLayerHough::Maximum>>;
25 using PhiMaximumVec = std::vector<std::shared_ptr<MuonHough::MuonPhiLayerHough::Maximum>>;
61 std::set<MuonHough::MuonLayerHough::Maximum*>
69 std::vector<HoughDataPerSec>
vec;
71 std::vector<std::unique_ptr<TgcHitClusteringObj>>
std::vector< std::shared_ptr< MuonHough::PhiHit > > PhiHitVec
std::vector< std::unique_ptr< TgcHitClusteringObj > > tgcClusteringObjs
std::vector< std::shared_ptr< MuonHough::Hit > > HitVec
RegionPhiHitVec phiHitVec
RegionPhiMaximumVec phiMaxVec
constexpr unsigned int sectorLayerHashMax()
maximum create a hash out of region and layer
HoughDataPerSec(HoughDataPerSec &&other)=default
std::map< MuonHough::MuonLayerHough::Maximum *, MaximumVec > MaximumAssociationMap
std::array< int, detRegMax > nphilayersWithMaxima
std::array< int, detRegMax > nlayersWithMaxima
std::array< int, detRegMax > nmaxHitsInRegion
HoughDataPerSec & operator=(HoughDataPerSec &&other)=default
~HoughDataPerSec()=default
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
HoughDataPerSec()
Default constructor.
MuonHough::PhiHitVec PhiHitVec
std::array< int, detRegMax > nphimaxHitsInRegion
std::set< MuonHough::MuonLayerHough::Maximum * > associatedToOtherSector
std::vector< std::shared_ptr< MuonHough::MuonPhiLayerHough::Maximum > > PhiMaximumVec
std::vector< PhiMaximumVec > RegionPhiMaximumVec
std::vector< HoughDataPerSec > vec
MuonHough::MuonDetectorHough detectorHoughTransforms
static constexpr int detRegMax
std::vector< MaximumVec > RegionMaximumVec
class managing all Hough transforms in the detector
std::vector< HitVec > RegionHitVec
MaximumAssociationMap maxAssociationMap
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
std::vector< PhiHitVec > RegionPhiHitVec
macros to associate a CLID to a type
std::vector< std::shared_ptr< MuonHough::MuonLayerHough::Maximum > > MaximumVec
constexpr int toInt(const EnumType enumVal)