|
ATLAS Offline Software
|
Go to the documentation of this file.
32 throw std::runtime_error(
"RpcClusterOnTrackCnv_p1 - couldn't globalToLocal to surface");
44 throw std::runtime_error(
"RpcClusterOnTrackCnv_p1::transToPers is deprecated!");
virtual const MuonGM::RpcReadoutElement * detectorElement() const override final
Returns the detector element, assoicated with the PRD of this class.
virtual bool globalToLocal(const Amg::Vector3D &glob, const Amg::Vector3D &mom, Amg::Vector2D &loc) const override final
Specified for PlaneSurface: GlobalToLocal method without dynamic memory allocation - boolean checks i...
Eigen::Matrix< double, 2, 1 > Vector2D
RIO_OnTrackCnv_p1 * m_RIOCnv
void persToTrans(const Muon ::RpcClusterOnTrack_p1 *persObj, Muon ::RpcClusterOnTrack *transObj, MsgStream &log)
An RpcReadoutElement corresponds to a single RPC module; therefore typicaly a barrel muon station con...
Class to represent calibrated clusters formed from RPC strips.
ElementLinkInt_p1 m_prdLink
Link to PRD.
virtual const Trk::PlaneSurface & surface() const override
access to chamber surface (phi orientation), uses the first gas gap
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
Convert persistent object, stored in the the top-level persistent object and referenced by the TP Ref...
std::pair< double, ParamDefs > DefinedParameter
ElementLinkCnv_p1< ElementLinkToIDC_RPC_Container > m_elCnv
Version 1 of the persistent class representing the transient class Muon::RpcClusterOnTrack.
ElementLinkToIDC_RPC_Container m_rio
PrepRawData object assoicated with this measurement.
float m_positionAlongStrip
position along strip (double in transient world)
LocalParameters m_localParams
Amg::Vector3D stripPos(const Identifier &id) const
Eigen::Matrix< double, 3, 1 > Vector3D
Identifier identify() const
return the identifier -extends MeasurementBase
void transToPers(const Muon ::RpcClusterOnTrack *transObj, Muon ::RpcClusterOnTrack_p1 *persObj, MsgStream &log)
double m_positionAlongStrip
The position along the strip - used to calculate the GlobalPosition.