ATLAS Offline Software
Loading...
Searching...
No Matches
LArCalorimeter
LArCnv
LArSimEventTPCnv
src
LArHitFloatContainerCnv_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
5
#include "
LArSimEvent/LArHitFloatContainer.h
"
6
#include "
LArSimEventTPCnv/LArHitFloatContainerCnv_p1.h
"
7
8
void
LArHitFloatContainerCnv_p1::transToPers
(
const
LArHitFloatContainer
*
/*transCont*/
,
LArHitContainer_p1
*
/*persCont*/
, MsgStream &log)
9
{
10
log << MSG::ERROR <<
"Writing LArHitContainer_p1 not supported any more. Current version is LArHitChannelContainer_p2"
<<
endmsg
;
11
}
12
13
void
LArHitFloatContainerCnv_p1::persToTrans
(
const
LArHitContainer_p1
* persCont,
LArHitFloatContainer
* transCont, MsgStream &log)
14
{
15
log << MSG::DEBUG <<
" reading LArHitContaner_p1 "
<<
endmsg
;
16
std::size_t nChannels = persCont->
m_cont
.size();
17
transCont->resize(nChannels);
18
for
(std::size_t i=0;i<nChannels;i++)
19
m_LArHitFloatCnv_p1
.persToTrans(&(persCont->
m_cont
[i]),&(transCont->at(i)),log);
20
21
}
endmsg
#define endmsg
Definition
AnalysisConfig_Ntuple.cxx:63
LArHitFloatContainerCnv_p1.h
LArHitFloatContainer.h
LArHitContainer_p1
Persistent represenation of a LArHitContainer,.
Definition
LArHitContainer_p1.h:22
LArHitContainer_p1::m_cont
std::vector< LArHit_p1 > m_cont
Definition
LArHitContainer_p1.h:37
LArHitFloatContainerCnv_p1::persToTrans
virtual void persToTrans(const LArHitContainer_p1 *persColl, LArHitFloatContainer *transColl, MsgStream &log)
Definition
LArHitFloatContainerCnv_p1.cxx:13
LArHitFloatContainerCnv_p1::transToPers
virtual void transToPers(const LArHitFloatContainer *transColl, LArHitContainer_p1 *persColl, MsgStream &log)
Definition
LArHitFloatContainerCnv_p1.cxx:8
LArHitFloatContainerCnv_p1::m_LArHitFloatCnv_p1
LArHitFloatCnv_p1 m_LArHitFloatCnv_p1
Definition
LArHitFloatContainerCnv_p1.h:22
LArHitFloatContainer
Container for LArHitFloat.
Definition
LArHitFloatContainer.h:18
Generated on
for ATLAS Offline Software by
1.14.0