51 m_rio.setElement(RIO);
94 stream << MSG::INFO<<
"CscClusterOnTrack {"<<std::endl;
95 stream <<
"Time: "<<
m_time<<std::endl;
96 stream <<
"Status: "<<
m_status<<std::endl;
110 stream <<
"CscClusterOnTrack {"<<std::endl;
111 stream <<
"Time: "<<
m_time<<std::endl;
112 stream <<
"Status: "<<
m_status<<std::endl;
120 stream<<
"}"<<std::endl;
ElementLink< Muon::CscPrepDataContainer > ElementLinkToIDC_CSC_Container
Class to implement Cluster On Track for Si.
Class to represent the calibrated clusters created from CSC strips.
ElementLinkToIDC_CSC_Container m_rio
PrepRawData object assoicated with this measurement.
CscClusterOnTrack & operator=(const CscClusterOnTrack &)
const MuonGM::CscReadoutElement * m_detEl
The detector element, associated with this measurement.
virtual const MuonGM::CscReadoutElement * detectorElement() const override final
Returns the detector element, associated with the PRD of this class.
CscClusterStatus status() const
Returns Csc position measurement status flag.
CscTimeStatus timeStatus() const
Returns Csc time measurement status flag.
CscClusterStatus m_status
cluster position measurement status
virtual MsgStream & dump(MsgStream &stream) const override final
Dumps information about the PRD.
float time() const
Return the time(ns)
CscTimeStatus m_timeStatus
cluster time measurement status
virtual ~CscClusterOnTrack()
Destructor.
Class representing clusters from the CSC.
virtual double positionAlongStrip() const
MuonClusterOnTrack()
Pool constructor.
MuonClusterOnTrack & operator=(const MuonClusterOnTrack &)
virtual MsgStream & dump(MsgStream &stream) const override
Dumps information about the PRD.
Identifier identify() const
return the identifier -extends MeasurementBase
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
std::string toString(CscStripStatus cstat)
Return a string description of a CSC cluster status flag.
CscClusterStatus
Enum to represent the cluster status - see the specific enum values for more details.
@ CscStatusUndefined
Undefined, should not happen, most likely indicates a problem.
CscTimeStatus
Enum to represent the cluster time measurement status - see the specific enum values for more details...
@ CscTimeStatusUndefined
Time is not assessed indicating potential bug.