ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Calorimeter
CaloCnv
CaloTPCnv
src
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
5
#include "
CaloTPCnv/CaloTowerSegCnv_p1.h
"
6
#include "
CaloTPCnv/CaloTowerSeg_p1.h
"
7
#include "
CaloEvent/CaloTowerSeg.h
"
8
9
void
CaloTowerSegCnv_p1::persToTrans
(
const
CaloTowerSeg_p1
* pers,
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
23
void
CaloTowerSegCnv_p1::transToPers
(
const
CaloTowerSeg
* trans,
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
}
CaloTowerSegCnv_p1.h
CaloTowerSeg.h
CaloTowerSeg_p1.h
CaloTowerSegCnv_p1::transToPers
void transToPers(const CaloTowerSeg *, CaloTowerSeg_p1 *) const
Definition
CaloTowerSegCnv_p1.cxx:23
CaloTowerSegCnv_p1::persToTrans
void persToTrans(const CaloTowerSeg_p1 *, CaloTowerSeg *) const
Definition
CaloTowerSegCnv_p1.cxx:9
CaloTowerSeg_p1
Definition
CaloTowerSeg_p1.h:11
CaloTowerSeg_p1::m_phimax
float m_phimax
Upper boundary value range.
Definition
CaloTowerSeg_p1.h:37
CaloTowerSeg_p1::m_neta
unsigned short m_neta
Number of bins.
Definition
CaloTowerSeg_p1.h:25
CaloTowerSeg_p1::m_dphi
float m_dphi
Bin size .
Definition
CaloTowerSeg_p1.h:42
CaloTowerSeg_p1::m_deta
float m_deta
Bin size .
Definition
CaloTowerSeg_p1.h:40
CaloTowerSeg_p1::m_phimin
float m_phimin
Lower boundary value range.
Definition
CaloTowerSeg_p1.h:35
CaloTowerSeg_p1::m_etamax
float m_etamax
Upper boundary value range.
Definition
CaloTowerSeg_p1.h:33
CaloTowerSeg_p1::m_etamin
float m_etamin
Lower boundary value range.
Definition
CaloTowerSeg_p1.h:31
CaloTowerSeg_p1::m_nphi
unsigned short m_nphi
Number of bins.
Definition
CaloTowerSeg_p1.h:27
CaloTowerSeg
Data object stores CaloTower segmentation.
Definition
CaloTowerSeg.h:37
CaloTowerSeg::m_phimax
double m_phimax
Upper boundary value range.
Definition
CaloTowerSeg.h:408
CaloTowerSeg::m_etamax
double m_etamax
Upper boundary value range.
Definition
CaloTowerSeg.h:404
CaloTowerSeg::m_neta
index_t m_neta
Number of bins.
Definition
CaloTowerSeg.h:397
CaloTowerSeg::m_nphi
index_t m_nphi
Number of bins.
Definition
CaloTowerSeg.h:399
CaloTowerSeg::m_etamin
double m_etamin
Lower boundary value range.
Definition
CaloTowerSeg.h:402
CaloTowerSeg::m_deta
double m_deta
Bin size .
Definition
CaloTowerSeg.h:411
CaloTowerSeg::m_dphi
double m_dphi
Bin size .
Definition
CaloTowerSeg.h:413
CaloTowerSeg::m_phimin
double m_phimin
Lower boundary value range.
Definition
CaloTowerSeg.h:406
Generated on
for ATLAS Offline Software by
1.17.0