ATLAS Offline Software
LArPedestalMCCnv_p1.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
7 
8 void
10  LArPedMCTransType* transObj,
11  MsgStream & /*log*/) const
12 {
13  // Copy conditions
14  transObj->set (persObj->m_vPedestal, persObj->m_vPedestalRMS);
15 }
16 
17 
18 
19 
20 void
22  LArPedMCPersType* persObj,
23  MsgStream & /*log*/) const
24 {
25  // Copy conditions
26  persObj->m_vPedestal = transObj->m_vPedestal;
27  persObj->m_vPedestalRMS = transObj->m_vPedestalRMS;
28 }
LArPedestalMC::m_vPedestalRMS
std::vector< float > m_vPedestalRMS
Definition: LArPedestalMC.h:45
LArPedestalMCCnv_p1::transToPers
virtual void transToPers(const LArPedMCTransType *transObj, LArPedMCPersType *persObj, MsgStream &log) const override
Definition: LArPedestalMCCnv_p1.cxx:21
LArPedestalMC_p1
persistent class container of LArConditionsMC for LArPedestal data.
Definition: LArPedestalMC_p1.h:30
LArPedestalMC
Implementation of the interface ILArfSampl for MC: only one constant is needed for MC.
Definition: LArPedestalMC.h:21
LArPedestalMCCnv_p1.h
LArPedestalMC.h
LArPedestalMC::m_vPedestal
std::vector< float > m_vPedestal
Definition: LArPedestalMC.h:45
LArPedestalMC_p1::m_vPedestal
std::vector< float > m_vPedestal
Definition: LArPedestalMC_p1.h:34
LArPedestalMC_p1::m_vPedestalRMS
std::vector< float > m_vPedestalRMS
Definition: LArPedestalMC_p1.h:35
LArPedestalMC::set
void set(const std::vector< float > &vPedestal, const std::vector< float > &vPedestalRMS)
Definition: LArPedestalMC.cxx:16
LArPedestalMCCnv_p1::persToTrans
virtual void persToTrans(const LArPedMCPersType *persObj, LArPedMCTransType *transObj, MsgStream &log) const override
Definition: LArPedestalMCCnv_p1.cxx:9