ATLAS Offline Software
CaloClusterMomentContainerCnv_p1.h
Go to the documentation of this file.
1 //Dear emacs, this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef CALOATHENAPOOL_CALOCLUSTERMOMENTCONTAINERCNV_P1_H
8 #define CALOATHENAPOOL_CALOCLUSTERMOMENTCONTAINERCNV_P1_H
9 
10 
12 //class CaloClusterMomentContainer_p1;
13 //class CaloClusterMomentContainer_p1::const_iterator;
14 
16 
18 
19  public:
21  //~CaloClusterMomentContainerCnv_p1 {};
22 
25  CaloClusterMomentContainer_p1::const_iterator& momentStoreIterator) const;
26 
27 
28  void transToPers(const CaloClusterMomentStore* trans,
29  CaloClusterMomentContainer_p1* pers) const;
30 
31  //To be called at the begining of the container for a P->T conversion
33  unsigned int ncluster,
34  CaloClusterMomentContainer_p1::const_iterator& momentStoreIterator) const;
35 };
36 
37 #endif
CaloClusterMomentContainer_p1::const_iterator
std::vector< ClusterMoment_p >::const_iterator const_iterator
Definition: CaloClusterMomentContainer_p1.h:20
CaloClusterMomentStore
Stores CaloClusterMoment in a keyed map.
Definition: CaloClusterMomentStore.h:15
CaloClusterMomentContainer_p1
Definition: CaloClusterMomentContainer_p1.h:10
CaloClusterMomentContainerCnv_p1::CaloClusterMomentContainerCnv_p1
CaloClusterMomentContainerCnv_p1()
Definition: CaloClusterMomentContainerCnv_p1.cxx:10
CaloClusterMomentContainerCnv_p1
Definition: CaloClusterMomentContainerCnv_p1.h:17
CaloClusterMomentContainerCnv_p1::persToTrans
void persToTrans(const CaloClusterMomentContainer_p1 *pers, CaloClusterMomentStore *trans, CaloClusterMomentContainer_p1::const_iterator &momentStoreIterator) const
Definition: CaloClusterMomentContainerCnv_p1.cxx:27
CaloClusterMomentContainerCnv_p1::transToPers
void transToPers(const CaloClusterMomentStore *trans, CaloClusterMomentContainer_p1 *pers) const
Definition: CaloClusterMomentContainerCnv_p1.cxx:14
CaloClusterMomentContainer_p1.h
CaloClusterMomentContainerCnv_p1::setIterator
bool setIterator(const CaloClusterMomentContainer_p1 *pers, unsigned int ncluster, CaloClusterMomentContainer_p1::const_iterator &momentStoreIterator) const
Definition: CaloClusterMomentContainerCnv_p1.cxx:47