3#ifndef MUONR4_MUONPATTERNEVENT_HOUGHSEGMENTSEED__H
4#define MUONR4_MUONPATTERNEVENT_HOUGHSEGMENTSEED__H
30 std::vector<HitType>&& hits,
A spectrometer sector forms the envelope of all chambers that are placed in the same MS sector & laye...
Data class to represent an eta maximum in hough space.
const std::vector< HitType > & getHitsInMax() const
Returns the list of assigned hits.
SegmentSeed(double tanBeta, double interceptY, double tanAlpha, double interceptX, double counts, std::vector< HitType > &&hits, const SpacePointBucket *bucket)
Constructor to write a segment seed from an eta maximum and a valid phi extension.
const Parameters & parameters() const
Returns the parameter array.
SegmentFit::Parameters Parameters
Amg::Vector3D localDirection() const
Returns the direction of the seed in the sector frame.
const SpacePointBucket * parentBucket() const
Returns the bucket out of which the seed was formed.
const MuonGMR4::SpectrometerSector * msSector() const
Returns the associated chamber.
bool hasPhiExtension() const
check whether the segment seed includes a valid phi extension
double interceptY() const
double interceptX() const
Amg::Vector3D localPosition() const
Returns the position of the seed in the sector frame.
SegmentSeed(const HoughMaximum &toCopy)
Constructor to write a segment seed from an eta maximum without a valid phi extension.
std::vector< HitType > m_hits
const SpacePointBucket * m_parent
: The muon space point bucket represents a collection of points that will bre processed together in t...
Eigen::Matrix< double, 3, 1 > Vector3D
Acts::Experimental::CompositeSpacePointLineFitter::ParamVec_t Parameters
This header ties the generic definitions in this package.
const SpacePoint * HoughHitType