15#include "GaudiKernel/MsgStream.h"
25 std::vector<Identifier>&&
rdoList,
28 const unsigned int word)
40 const unsigned int word)
59 std::ostringstream out;
68 stream <<
"TRT_DriftCircle object" << std::endl;
69 stream <<
"Level (true/false) " <<
highLevel() << std::endl;
74 stream <<
"dataWord: " <<
m_word << std::endl;
76 stream <<
"Base class (PrepRawData):" << std::endl;
77 this->PrepRawData::dump(stream);
85 return prd.
dump(stream);
91 return prd.
dump(stream);
Virtual base class of TRT readout elements.
bool driftTimeValid() const
return true if the corrected drift time is OK
const InDetDD::TRT_BaseElement * m_detEl
virtual MsgStream & dump(MsgStream &stream) const override final
dump information about the PRD object.
bool highLevel() const
returns true if the high level threshold was passed
double rawDriftTime() const
returns the raw driftTime
double timeOverThreshold() const
returns Time over threshold in ns
const std::vector< Identifier > & rdoList() const
return the List of rdo identifiers (pointers)
PrepRawData()
public because of DataPool
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
Eigen::Matrix< double, 2, 1 > Vector2D
MsgStream & operator<<(MsgStream &, const GNNTrackFinderTritonTool &)