ATLAS Offline Software
Loading...
Searching...
No Matches
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}
void transToPers(const CaloTowerSeg *, CaloTowerSeg_p1 *) const
void persToTrans(const CaloTowerSeg_p1 *, CaloTowerSeg *) const
float m_phimax
Upper boundary value range.
unsigned short m_neta
Number of bins.
float m_dphi
Bin size .
float m_deta
Bin size .
float m_phimin
Lower boundary value range.
float m_etamax
Upper boundary value range.
float m_etamin
Lower boundary value range.
unsigned short m_nphi
Number of bins.
Data object stores CaloTower segmentation.
double m_phimax
Upper boundary value range.
double m_etamax
Upper boundary value range.
index_t m_neta
Number of bins.
index_t m_nphi
Number of bins.
double m_etamin
Lower boundary value range.
double m_deta
Bin size .
double m_dphi
Bin size .
double m_phimin
Lower boundary value range.