|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #include "GaudiKernel/MsgStream.h"
49 m_status(RIO.m_status) {}
53 PrepRawData( std::move(RIO) ),
57 m_status(RIO.m_status) {}
78 m_status = RIO.m_status;
80 if (m_globalPosition) {
81 m_globalPosition.release();
89 stream << MSG::INFO<<
"MdtPrepData {"<<std::endl;
104 stream <<
"MdtPrepData {"<<std::endl;
112 stream<<
"} End MdtPrepData"<<std::endl;
int m_adc
ADC value - typical ADC spectra can go from 0 up to 250.
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
Eigen::Matrix< double, 2, 1 > Vector2D
virtual MsgStream & dump(MsgStream &stream) const
dump information about the PRD object.
MdtDriftCircleStatus
Enum to represent the 'status' of Mdt measurements e.g.
const MuonGM::MdtReadoutElement * m_detEl
Cached pointer to detector element (not deleted in destructor, not written to disk)
This class provides conversion from CSC RDO data to CSC Digits.
int adc() const
Returns the ADC (typically range is 0 to 250)
int m_tdc
TDC value - typical TDC spectra can go from 0 up to 2500.
MdtPrepData & operator=(const MdtPrepData &)
virtual ~MdtPrepData()
Destructor.
MdtDriftCircleStatus m_status
enum to hold 'status' of measurement
PrepRawData & operator=(const PrepRawData &)=default
int tdc() const
Returns the TDC (typically range is 0 to 2500).
Class to represent measurements from the Monitored Drift Tubes.
CxxUtils::CachedUniquePtr< const Amg::Vector3D > m_globalPosition
Global position of measurement.
virtual MsgStream & dump(MsgStream &stream) const override
Dumps information about the PRD.
MdtDriftCircleStatus status() const
Returns the status of the measurement.