|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONRIOONTRACK_MMCLUSTERONTRACK_H
6 #define MUONRIOONTRACK_MMCLUSTERONTRACK_H
13 #include "AthLinks/ElementLink.h"
19 class ITrkEventCnvTool;
84 virtual MsgStream&
dump( MsgStream&
stream)
const;
87 virtual std::ostream&
dump( std::ostream&
stream)
const;
std::vector< Amg::MatrixX > m_stripDriftDistErrors
ElementType cachedElement() const
Return the cached element, if any.
const ElementLinkToIDC_MM_Container & prepRawDataLink() const
Class to represent MM measurements.
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
MMClusterOnTrack & operator=(const MMClusterOnTrack &)=default
const std::vector< Amg::MatrixX > & stripDriftDistErrors() const
MMClusterOnTrack(MMClusterOnTrack &&)=default
virtual const MMPrepData * prepRawData() const
Returns the MMPrepData - is a TRT_DriftCircle in this scope.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
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 void setValues(const Trk::TrkDetElementBase *, const Trk::PrepRawData *)
Sets the DetElement and Trk::PrepRawData pointers after reading from disk.
const std::vector< float > & stripDriftDists() const
ElementLink< Muon::MMPrepDataContainer > ElementLinkToIDC_MM_Container
virtual const Trk::Surface & associatedSurface() const
Returns the surface on which this measurement was taken.
@ ClusterTimeProjectionClusterBuilder
virtual ~MMClusterOnTrack()=default
Destructor.
MMClusterOnTrack()=default
const MuonGM::MMReadoutElement * m_detEl
The detector element, assoicated with this measurement.
MMClusterOnTrack(const MMClusterOnTrack &)=default
Class to represent calibrated clusters formed from TGC strips.
Ensure that the ATLAS eigen extensions are properly loaded.
ElementLinkToIDC_MM_Container m_rio
PrepRawData object assoicated with this measurement.
virtual MMClusterOnTrack * clone() const
Clone this ROT.
Identifier identify() const
return the identifier -extends MeasurementBase
An MMReadoutElement corresponds to a single STGC module; therefore typicaly a barrel muon station con...
std::vector< float > m_stripDriftDists
virtual double positionAlongStrip() const
MMClusterOnTrack & operator=(MMClusterOnTrack &&)=default
virtual const MuonGM::MMReadoutElement * detectorElement() const
Returns the detector element, assoicated with the PRD of this class.
virtual MsgStream & dump(MsgStream &stream) const
Dumps information about the PRD.
Base class for Muon cluster RIO_OnTracks.