ATLAS Offline Software
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 
23 class MsgStream;
24 
26  : public T_AthenaPoolTPPolyCnvBase< Trk::PrepRawData, InDet::PixelCluster, InDet::PixelCluster_p2>
27 {
28 public:
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 
39 protected:
43 };
44 
45 #endif // PIXELCLUSTER_CNV_P2_H
PixelClusterCnv_p2::m_swCnv
InDet::SiWidthCnv_p2 m_swCnv
Definition: PixelClusterCnv_p2.h:40
PixelClusterCnv_p2::transToPers
void transToPers(const InDet::PixelCluster *, InDet::PixelCluster_p2 *, MsgStream &)
Definition: PixelClusterCnv_p2.cxx:73
SiWidthCnv_p2.h
PixelCluster.h
ErrorMatrixCnv_p1
Definition: ErrorMatrixCnv_p1.h:33
PixelCluster_p2.h
PixelClusterCnv_p2::PixelClusterCnv_p2
PixelClusterCnv_p2()
Definition: PixelClusterCnv_p2.h:29
TPPolyCnvBase
Definition: TPConverter.h:674
PixelClusterCnv_p2::m_errorMxCnv
ErrorMatrixCnv_p1 m_errorMxCnv
Definition: PixelClusterCnv_p2.h:42
T_AthenaPoolTPConverter.h
LocalPositionCnv_p1.h
LocalPositionCnv_p1
Definition: LocalPositionCnv_p1.h:31
PixelClusterCnv_p2::persToTrans
void persToTrans(const InDet::PixelCluster_p2 *, InDet::PixelCluster *, MsgStream &)
Definition: PixelClusterCnv_p2.cxx:67
InDet::SiWidthCnv_p2
Definition: SiWidthCnv_p2.h:26
PixelClusterCnv_p2
Definition: PixelClusterCnv_p2.h:27
InDetDD::SiDetectorElement
Definition: SiDetectorElement.h:109
InDet::PixelCluster
Definition: InnerDetector/InDetRecEvent/InDetPrepRawData/InDetPrepRawData/PixelCluster.h:49
ErrorMatrixCnv_p1.h
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
PixelClusterCnv_p2::m_localPosCnv
LocalPositionCnv_p1 m_localPosCnv
Definition: PixelClusterCnv_p2.h:41
InDet::PixelCluster_p2
Definition: PixelCluster_p2.h:17
PixelClusterCnv_p2::createPixelCluster
InDet::PixelCluster createPixelCluster(const InDet::PixelCluster_p2 *persObj, const InDetDD::SiDetectorElement *delEl, MsgStream &log)
Definition: PixelClusterCnv_p2.cxx:18