|
ATLAS Offline Software
|
Go to the documentation of this file.
17 #ifndef MUONRIOONTRACK_TGCCLUSTERONTRACK_H
18 #define MUONRIOONTRACK_TGCCLUSTERONTRACK_H
25 #include "AthLinks/ElementLink.h"
31 class TgcReadoutElement;
36 class ITrkEventCnvTool;
42 class MuonEventCnvTool;
100 virtual MsgStream&
dump( MsgStream&
stream)
const;
103 virtual std::ostream&
dump( std::ostream&
stream)
const;
162 #endif // MUONRIOONTRACK_MUONCLUSTERONTRACK_H
ElementType cachedElement() const
Return the cached element, if any.
Ensure that the Athena extensions are properly loaded.
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
virtual void setValues(const Trk::TrkDetElementBase *, const Trk::PrepRawData *)
Sets the DetElement and Trk::PrepRawData pointers after reading from disk.
TgcClusterOnTrack & operator=(const TgcClusterOnTrack &)
virtual ~TgcClusterOnTrack()
Destructor.
virtual MsgStream & dump(MsgStream &stream) const
Dumps information about the PRD.
Class to represent calibrated clusters formed from TGC strips.
virtual const MuonGM::TgcReadoutElement * detectorElement() const
Returns the detector element, assoicated with the PRD of this class.
This class provides conversion from CSC RDO data to CSC Digits.
virtual const Trk::PlaneSurface & surface() const override
access to chamber surface (phi orientation), uses the first gas gap
bool isValid() const
Test to see if the link can be dereferenced.
ElementLinkToIDC_TGC_Container m_rio
PrepRawData object assoicated with this measurement.
virtual const TgcPrepData * prepRawData() const
Returns the TgcPrepData - is a TRT_DriftCircle in this scope.
A TgcReadoutElement corresponds to a single TGC chamber; therefore typically a TGC station contains s...
ElementLink< Muon::TgcPrepDataContainer > ElementLinkToIDC_TGC_Container
const MuonGM::TgcReadoutElement * m_detEl
The detector element, assoicated with this measurement.
Ensure that the ATLAS eigen extensions are properly loaded.
virtual TgcClusterOnTrack * clone() const
Clone this ROT.
TgcClusterOnTrack(const TgcClusterOnTrack &)
Identifier identify() const
return the identifier -extends MeasurementBase
Class to represent TGC measurements.
virtual const Trk::Surface & associatedSurface() const
Returns the surface on which this measurement was taken.
virtual double positionAlongStrip() const
Base class for Muon cluster RIO_OnTracks.
const ElementLinkToIDC_TGC_Container & prepRawDataLink() const