|
ATLAS Offline Software
|
Go to the documentation of this file.
19 std::unique_ptr<DataVector<const Trk::MeasurementBase>> containedMeasBase(
Author
enum to identify who created the segment.
std::vector< TPObjRef > m_containedMeasBases
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
DataVector< const MeasurementBase > m_containedMeasBases
The vector of contained (generic) Trk::MeasurementBase objects.
TPObjRef m_localParameters
MeasurementBaseCnv_p1 m_containedMeasBasesCnv
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...
static void vectorToEigenMatrix(VECTOR &vec, COVARIANCE &cov, const char *)
Helper fn to fill the covariance from the raw data (vec<float>)
TPObjRef m_localErrorMatrix
ErrorMatrixCnv_p1 * m_errorMxCnv
virtual void transToPers(const TRANS *transVect, PERS *persVect, MsgStream &log)
Converts vector of TRANS::value_type objects to vector of PERS::value_type objects,...
LocalParameters m_localParams
static void eigenMatrixToVector(VECTOR &vec, COVARIANCE &cov, const char *)
Helper fn to get raw data (vec<float>) from the covariance.
TPObjRef toPersistent(CNV **cnv, const typename CNV::TransBase_t *transObj, MsgStream &log) const
Persistify an object and store the persistent represenation in the storage vector of the top-level pe...
std::unique_ptr< FitQuality > m_fitQuality
The fit quality of the Segment.
Author m_author
segment author
std::vector< float > values
Amg::MatrixX m_localCovariance
void persToTrans(const Trk::Segment_p1 *persObj, Trk::Segment *transObj, MsgStream &log)
LocalParametersCnv_p1 * m_localParCnv
void transToPers(const Trk::Segment *transObj, Trk::Segment_p1 *persObj, MsgStream &log)
CNV::Trans_t * createTransFromPStore(CNV **cnv, const TPObjRef &ref, MsgStream &log) const
Create transient representation of a persistent object, stored in the the top-level persistent object...