![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
15 #include "GaudiKernel/MsgStream.h"
49 std::vector<Identifier>&& rdoList,
58 std::move(errDriftRadius)),
93 m_status(RIO.m_status),
100 PrepRawData( std::move(RIO) ),
101 m_detEl(RIO.m_detEl),
104 m_status(RIO.m_status),
131 m_status = RIO.m_status;
133 if (m_globalPosition)
134 m_globalPosition.release().reset();
141 stream << MSG::INFO<<
"MdtPrepData {"<<std::endl;
147 stream <<
"ADC = "<<this->
adc()<<
", ";
148 stream <<
"status = "<<this->
status()<<
", ";
149 stream<<
"} End MdtPrepData"<<
endmsg;
156 stream <<
"MdtPrepData {"<<std::endl;
162 stream <<
"ADC = "<<this->
adc()<<
", ";
163 stream <<
"status = "<<this->
status()<<
", ";
164 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.
@ MdtStatusUnDefined
Undefined.
MdtDriftCircleStatus status() const
Returns the status of the measurement.