|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONCOMBINEDEVENT_MUGIRLTAG_H
6 #define MUONCOMBINEDEVENT_MUGIRLTAG_H
31 MuGirlTag(
const std::vector<const Muon::MuonSegment*>& segLinks);
54 std::string
name()
const override;
57 std::string
toString()
const override;
void setCommissioning(bool b)
Sets ths comissioning flag.
const Trk::Track * combinedTrack() const
access combined track
std::vector< ALFA_RawDataCollection_p1 > t1
This class provides conversion from CSC RDO data to CSC Digits.
MuonSegment_v1 MuonSegment
Reference the current persistent version:
MuGirlTag & operator=(const MuGirlTag &)=delete
ElementLink< TrackCollection > m_meLink
ElementLink< TrackCollection > updatedExtrapolatedTrackLink() const
ElementLink< TrackCollection > combinedTrackLink() const
std::string toString() const override
print content to string
MuGirlTag(const MuGirlTag &)=delete
block copy and assignment
std::string name() const override
name string
std::vector< const Muon::MuonSegment * > associatedSegments() const override
access to associated segments, empty vector if non available
const Trk::Track * primaryTrack() const override
access to primary muon system track, zero if non available
void setUpdatedExtrapolatedTrack(const ElementLink< TrackCollection > &melink)
set update extrapolated track
std::vector< const Muon::MuonSegment * > m_segments
Ensure that the ATLAS eigen extensions are properly loaded.
bool m_isCommissioning
list of segments
bool operator<(const CombinedFitTag &t1, const CombinedFitTag &t2)
ElementLink< TrackCollection > m_combLink
data content
TagBase implementation for a combined fit.
std::vector< ALFA_RawDataContainer_p1 > t2
The MuonTagToSegMap is an auxillary construct that links the MuonSegments associated with a combined ...
bool isCommissioning() const override
Returns whether the muon belongs to the comissioning chain.
const Trk::Track * updatedExtrapolatedTrack() const
access update extrapolated track, returns zero if none are available
MuGirlTag(const ElementLink< TrackCollection > &comblink, const std::vector< const Muon::MuonSegment * > &segLinks)
Constructor a link to a combined track and a list of segment ElementLinks as input.
base-class for combined reconstruction output Provides access to MuonType and Author