ATLAS Offline Software
Loading...
Searching...
No Matches
ClusterSplitProbabilityContainerCnv_p1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef _ClusterSplitProbabilityContainerCnv_p1_H
6#define _ClusterSplitProbabilityContainerCnv_p1_H
7
11#include "GaudiKernel/MsgStream.h"
12
13namespace Trk {
15 public T_AthenaPoolTPCnvBase<ClusterSplitProbabilityContainer, ClusterSplitProbabilityContainer_p1>
16{
17public:
19 virtual void persToTrans(const ClusterSplitProbabilityContainer_p1* persObj,
20 ClusterSplitProbabilityContainer* transObj, MsgStream& log) override;
21 virtual void transToPers(const ClusterSplitProbabilityContainer* transObj,
22 ClusterSplitProbabilityContainer_p1* persObj, MsgStream& log) override;
23};
24}
25
26template<>
27class T_TPCnv<Trk::ClusterSplitProbabilityContainer, Trk::ClusterSplitProbabilityContainer_p1>
29{
30public:
31};
32
33#endif
34
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void transToPers(const ClusterSplitProbabilityContainer *transObj, ClusterSplitProbabilityContainer_p1 *persObj, MsgStream &log) override
virtual void persToTrans(const ClusterSplitProbabilityContainer_p1 *persObj, ClusterSplitProbabilityContainer *transObj, MsgStream &log) override
Container to associate Cluster with cluster splitting probabilities.
Ensure that the ATLAS eigen extensions are properly loaded.