ATLAS Offline Software
Loading...
Searching...
No Matches
VertexCnv_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 VERTEX_CNV_P1_H
6#define VERTEX_CNV_P1_H
7
9
10#include "VxVertex/Vertex.h"
12
20
21 class MsgStream;
22
23 class VertexCnv_p1 : public T_AthenaPoolTPPolyCnvBase<Trk::Vertex, Trk::Vertex, Trk::Vertex_p1>
24 {
25
26 public:
27
29
30 void persToTrans(const Trk::Vertex_p1 * persObj, Trk::Vertex * transObj, MsgStream &log);
31
32 void transToPers(const Trk::Vertex * transObj, Trk::Vertex_p1 * persObj, MsgStream &log);
33
34 };//end of class definitions
35
36#endif //VERTEX_CNV_P1_H
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
This class is a simplest representation of a vertex candidate.
void persToTrans(const Trk::Vertex_p1 *persObj, Trk::Vertex *transObj, MsgStream &log)
void transToPers(const Trk::Vertex *transObj, Trk::Vertex_p1 *persObj, MsgStream &log)