ATLAS Offline Software
Loading...
Searching...
No Matches
PixelClusterCnv_p2.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 PIXELCLUSTER_CNV_P2_H
6#define PIXELCLUSTER_CNV_P2_H
7
8//-----------------------------------------------------------------------------
9//
10// file: PixelClusterCnv_p2.h
11//
12//-----------------------------------------------------------------------------
13
15#include "PixelCluster_p2.h"
16
17#include "SiWidthCnv_p2.h"
20
22
23class MsgStream;
24
26 : public T_AthenaPoolTPPolyCnvBase< Trk::PrepRawData, InDet::PixelCluster, InDet::PixelCluster_p2>
27{
28public:
30
33 const InDetDD::SiDetectorElement* delEl,
34 MsgStream &log);
35
36 void persToTrans( const InDet::PixelCluster_p2 *, InDet::PixelCluster *, MsgStream & );
37 void transToPers( const InDet::PixelCluster *, InDet::PixelCluster_p2 *, MsgStream & );
38
39protected:
43};
44
45#endif // PIXELCLUSTER_CNV_P2_H
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
Class to hold geometrical description of a silicon detector element.
ErrorMatrixCnv_p1 m_errorMxCnv
LocalPositionCnv_p1 m_localPosCnv
InDet::PixelCluster createPixelCluster(const InDet::PixelCluster_p2 *persObj, const InDetDD::SiDetectorElement *delEl, MsgStream &log)
void transToPers(const InDet::PixelCluster *, InDet::PixelCluster_p2 *, MsgStream &)
void persToTrans(const InDet::PixelCluster_p2 *, InDet::PixelCluster *, MsgStream &)
InDet::SiWidthCnv_p2 m_swCnv