ATLAS Offline Software
Loading...
Searching...
No Matches
ExtendedVxCandidateCnv_p1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef EXTENDEDVXCANDIDATE_CNV_P1_H
6#define EXTENDEDVXCANDIDATE_CNV_P1_H
7
9
14
22
23class MsgStream;
24
25class ExtendedVxCandidateCnv_p1 : public T_AthenaPoolTPPolyCnvBase< Trk::VxCandidate, Trk::ExtendedVxCandidate, Trk::ExtendedVxCandidate_p1>
26{
27
28 public:
29
34
38 void persToTrans(const Trk::ExtendedVxCandidate_p1 * persObj, Trk::ExtendedVxCandidate * transObj, MsgStream &log);
39
40 void transToPers(const Trk::ExtendedVxCandidate * transObj, Trk::ExtendedVxCandidate_p1 * persObj, MsgStream &log);
41
42 private:
43
46
47};
48
49#endif //EXTENDEDVXCANDIDATE_CNV_P1_H
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
ExtendedVxCandidateCnv_p1()
Default constructor.
void persToTrans(const Trk::ExtendedVxCandidate_p1 *persObj, Trk::ExtendedVxCandidate *transObj, MsgStream &log)
Conversion methods.
void transToPers(const Trk::ExtendedVxCandidate *transObj, Trk::ExtendedVxCandidate_p1 *persObj, MsgStream &log)
ITPConverterFor< Trk::ErrorMatrix > * m_errorMatrixConverter
ITPConverterFor< Trk::VxCandidate > * m_vxCandidateConverter
Extends the standard Trk::VxCandidate to store the full covariance matrix of a fitted vertex all part...