 |
ATLAS Offline Software
|
ElementLink< TrackCollection > updatedExtrapolatedTrackLink() const
std::string name() const override
name string
std::vector< const Muon::MuonSegment * > associatedSegments() const override
access to associated segments, empty vector if non available
std::string toString() const override
print content to string
ElementLink< TrackCollection > combinedTrackLink() const
const Rec::FieldIntegral & fieldIntegral() const
get field integral measurements
double m_momentumBalanceSignificance
Trk::TrackScore m_trackScore
bool isCommissioning() const override
Returns whether the muon belongs to the commissioning chain.
Rec::FieldIntegral m_fieldIntegral
CombinedFitTag(xAOD::Muon::Author author, const MuonCandidate &muonCandidate, const Trk::TrackScore &score)
Constructor taking a MuonCandidate as input Users should ensure that the life time of the MuonCandida...
bool isValid() const
Test to see if the link can be dereferenced.
const MuonCandidate & muonCandidate() const
access to MuonCandidate
double matchChi2() const
access the inner matching chi2
const Trk::TrackScore & trackScore() const
get track score
double chi2(TH1 *h0, TH1 *h1)
const Trk::Track * combinedTrack() const
access combined track
const std::vector< const Muon::MuonSegment * > & getSegments() const
returns the vector of associated muon segments
void setCombinedTrackLink(const ElementLink< TrackCollection > &combLink)
set combined track ElementLink
void innerMatch(double chi2, int dof, double prob)
store inner match quality info
~CombinedFitTag()
destructor
double momentumBalanceSignificance() const
get momentum balance significance
void setUpdatedExtrapolatedTrackLink(const ElementLink< TrackCollection > &MELink)
set update extrapolated track ElementLink
ElementLink< TrackCollection > m_MELink
int matchDoF() const
access the inner matching DoF
The MuonTagToSegMap is an auxillary construct that links the MuonSegments associated with a combined ...
const Trk::Track * primaryTrack() const override
access to primary muon system track, zero if non available
const Trk::Track * updatedExtrapolatedTrack() const
access update extrapolated track, returns zero if none are available
bool isCommissioning() const
Returns whether the muon belongs to the comissioning chain.
ElementLink< TrackCollection > m_combLink
MuonCandidate.
const MuonCandidate * m_muonCandidate
data content
base-class for combined reconstruction output Provides access to MuonType and Author
double matchProb() const
access the inner matching probability