|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONRIOONTRACK_STGCCLUSTERONTRACK_H
6 #define MUONRIOONTRACK_STGCCLUSTERONTRACK_H
13 #include "AthLinks/ElementLink.h"
22 class ITrkEventCnvTool;
34 friend class ::STGC_ClusterOnTrackCnv_p1;
92 const Trk::PrepRawData*) override final;
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 const Trk::Surface & associatedSurface() const override final
Returns the surface on which this measurement was taken.
ElementLinkToIDC_STGC_Container m_rio
PrepRawData object assoicated with this measurement.
virtual void setValues(const Trk::TrkDetElementBase *, const Trk::PrepRawData *) override final
Sets the DetElement and Trk::PrepRawData pointers after reading from disk.
const MuonGM::sTgcReadoutElement * m_detEl
The detector element, assoicated with this measurement.
const ElementLinkToIDC_STGC_Container & prepRawDataLink() const
bool const RAWDATA *ch2 const
virtual sTgcClusterOnTrack * clone() const override final
Clone this ROT.
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.
virtual MsgStream & dump(MsgStream &stream) const override final
Dumps information about the PRD.
An sTgcReadoutElement corresponds to a single STGC module; therefore typicaly a barrel muon station c...
virtual const MuonGM::sTgcReadoutElement * detectorElement() const override final
Returns the detector element, assoicated with the PRD of this class.
virtual const sTgcPrepData * prepRawData() const override final
Returns the sTgcPrepData - is a TRT_DriftCircle in this scope.
sTgcClusterOnTrack & operator=(const sTgcClusterOnTrack &)
Class to represent calibrated clusters formed from TGC strips.
virtual ~sTgcClusterOnTrack()
Destructor.
Ensure that the ATLAS eigen extensions are properly loaded.
sTgcClusterOnTrack(const sTgcClusterOnTrack &)
Identifier identify() const
return the identifier -extends MeasurementBase
virtual double positionAlongStrip() const
Class to represent sTgc measurements.
Base class for Muon cluster RIO_OnTracks.