25 EigenHelpers::vectorToEigenMatrix(dummy.values, transObj->
m_localCovariance,
"RIO_OnTrackCnv_p2");
33 log << MSG::WARNING<<
"Unable to reset DetEl for this RIO_OnTrack, "
34 <<
"probably because of a problem with the Identifier/IdentifierHash : ("
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
TPObjRef toPersistent(CNV **cnv, const typename CNV::TransBase_t *transObj, MsgStream &log) const
value_type get_compact() const
Get the compact id.
Identifier32 get_identifier32() const
Get the 32-bit version Identifier, will be invalid if >32 bits needed.
virtual double positionAlongStrip() const
double m_positionAlongStrip
The position along the strip - used to calculate the GlobalPosition.
virtual IdentifierHash idDE() const override
Returns an invalid hash.
Version 1 of the persistent class representing the transient class Muon::STGC_ClusterOnTrack.
float m_positionAlongStrip
position along strip (double in transient world)
Identifier32::value_type m_id
base RIO_OnTrack_p1 info
ElementLinkInt_p3 m_prdLink
Link to PRD.
Class to represent calibrated clusters formed from TGC strips.
virtual const MuonGM::sTgcReadoutElement * detectorElement() const override final
Returns the detector element, assoicated with the PRD of this class.
ElementLinkToIDC_STGC_Container m_rio
PrepRawData object assoicated with this measurement.
void persToTrans(const Muon ::STGC_ClusterOnTrack_p1 *persObj, Muon ::sTgcClusterOnTrack *transObj, MsgStream &log)
ElementLinkCnv_p3< ElementLinkToIDC_STGC_Container > m_elCnv
ToolHandle< Trk::IEventCnvSuperTool > m_eventCnvTool
LocalParametersCnv_p1 * m_localParCnv
ErrorMatrixCnv_p1 * m_errorMxCnv
void transToPers(const Muon ::sTgcClusterOnTrack *transObj, Muon ::STGC_ClusterOnTrack_p1 *persObj, MsgStream &log)
std::vector< float > values
const LocalParameters & localParameters() const
Interface method to get the LocalParameters.
const Amg::MatrixX & localCovariance() const
Interface method to get the localError.
LocalParameters m_localParams
Amg::MatrixX m_localCovariance
Identifier identify() const
return the identifier -extends MeasurementBase
Identifier m_identifier
Identifier of the RIO_OnTrack (comes from the associated Trk::PrepRawData)
static void eigenMatrixToVector(VECTOR &vec, COVARIANCE &cov, const char *)
ElementLink< Muon::sTgcPrepDataContainer > ElementLinkToIDC_STGC_Container