ATLAS Offline Software
CaloTowerSegCnv_p1.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 
8 
10  CaloTowerSeg* trans) const
11 {
12  trans->m_neta=pers->m_neta;
13  trans->m_nphi=pers->m_nphi;
14  trans->m_etamin=pers->m_etamin;
15  trans->m_etamax=pers->m_etamax;
16  trans->m_phimin=pers->m_phimin;
17  trans->m_phimax=pers->m_phimax;
18  trans->m_deta=pers->m_deta;
19  trans->m_dphi=pers->m_dphi;
20 
21 }
22 
24  CaloTowerSeg_p1* pers) const
25 {
26  pers->m_neta=trans->m_neta;
27  pers->m_nphi=trans->m_nphi;
28  pers->m_etamin=trans->m_etamin;
29  pers->m_etamax=trans->m_etamax;
30  pers->m_phimin=trans->m_phimin;
31  pers->m_phimax=trans->m_phimax;
32  pers->m_deta=trans->m_deta;
33  pers->m_dphi=trans->m_dphi;
34 
35 }
CaloTowerSeg_p1::m_etamax
float m_etamax
Upper boundary value range.
Definition: CaloTowerSeg_p1.h:33
CaloTowerSeg_p1.h
CaloTowerSeg_p1::m_etamin
float m_etamin
Lower boundary value range.
Definition: CaloTowerSeg_p1.h:31
CaloTowerSeg_p1::m_phimin
float m_phimin
Lower boundary value range.
Definition: CaloTowerSeg_p1.h:35
CaloTowerSeg_p1::m_dphi
float m_dphi
Bin size .
Definition: CaloTowerSeg_p1.h:42
CaloTowerSeg::m_etamin
double m_etamin
Lower boundary value range.
Definition: CaloTowerSeg.h:420
CaloTowerSeg::m_etamax
double m_etamax
Upper boundary value range.
Definition: CaloTowerSeg.h:422
CaloTowerSeg.h
CaloTowerSeg::m_dphi
double m_dphi
Bin size .
Definition: CaloTowerSeg.h:431
CaloTowerSegCnv_p1::persToTrans
void persToTrans(const CaloTowerSeg_p1 *, CaloTowerSeg *) const
Definition: CaloTowerSegCnv_p1.cxx:9
CaloTowerSeg::m_deta
double m_deta
Bin size .
Definition: CaloTowerSeg.h:429
CaloTowerSeg_p1
Definition: CaloTowerSeg_p1.h:11
CaloTowerSegCnv_p1.h
CaloTowerSeg_p1::m_nphi
unsigned short m_nphi
Number of bins.
Definition: CaloTowerSeg_p1.h:27
CaloTowerSeg_p1::m_deta
float m_deta
Bin size .
Definition: CaloTowerSeg_p1.h:40
CaloTowerSegCnv_p1::transToPers
void transToPers(const CaloTowerSeg *, CaloTowerSeg_p1 *) const
Definition: CaloTowerSegCnv_p1.cxx:23
CaloTowerSeg::m_nphi
index_t m_nphi
Number of bins.
Definition: CaloTowerSeg.h:417
CaloTowerSeg_p1::m_neta
unsigned short m_neta
Number of bins.
Definition: CaloTowerSeg_p1.h:25
CaloTowerSeg
Data object stores CaloTower segmentation.
Definition: CaloTowerSeg.h:37
CaloTowerSeg_p1::m_phimax
float m_phimax
Upper boundary value range.
Definition: CaloTowerSeg_p1.h:37
CaloTowerSeg::m_phimax
double m_phimax
Upper boundary value range.
Definition: CaloTowerSeg.h:426
CaloTowerSeg::m_phimin
double m_phimin
Lower boundary value range.
Definition: CaloTowerSeg.h:424
CaloTowerSeg::m_neta
index_t m_neta
Number of bins.
Definition: CaloTowerSeg.h:415