ATLAS Offline Software
TauPi0CandidateCnv_p1.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // Implementation of the TP converter
8 
11 
13 {
14  m_vecTauPi0ClusterCnv.persToTrans( &persObj->m_pi0ClusterVector, &(transObj->pi0ClusterVec()), log );
15 }
16 
18 {
19  m_vecTauPi0ClusterCnv.transToPers( &(transObj->pi0ClusterVec()), &persObj->m_pi0ClusterVector, log );
20 
21 }
22 
23 
TauPi0CandidateCnv_p1::persToTrans
virtual void persToTrans(const TauPi0Candidate_p1 *persObj, Analysis::TauPi0Candidate *transObj, MsgStream &log)
Fills a transient object from a persistent object.
Definition: TauPi0CandidateCnv_p1.cxx:12
TauPi0Candidate.h
TauPi0CandidateCnv_p1.h
Analysis::TauPi0Candidate
Definition: TauPi0Candidate.h:28
TauPi0CandidateCnv_p1::m_vecTauPi0ClusterCnv
T_AthenaPoolTPPtrVectorCnv< std::vector< Analysis::TauPi0Cluster * >, std::vector< TPObjRef >, ITPConverterFor< Analysis::TauPi0Cluster > > m_vecTauPi0ClusterCnv
converter for the TauPi0Cluster
Definition: TauPi0CandidateCnv_p1.h:55
TauPi0Candidate_p1::m_pi0ClusterVector
std::vector< TPObjRef > m_pi0ClusterVector
Definition: TauPi0Candidate_p1.h:32
Analysis::TauPi0Candidate::pi0ClusterVec
const std::vector< TauPi0Cluster * > & pi0ClusterVec() const
Get pi0 cluster vector (const)
TauPi0CandidateCnv_p1::transToPers
virtual void transToPers(const Analysis::TauPi0Candidate *transObj, TauPi0Candidate_p1 *persObj, MsgStream &log)
Fills a persistent object from a transient object.
Definition: TauPi0CandidateCnv_p1.cxx:17
TauPi0Candidate_p1
persistent class version 1 for TauPi0Candidate
Definition: TauPi0Candidate_p1.h:24
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20