ATLAS Offline Software
LArMphysOverMcalFlat.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
7 
9  : LArCondFlatBase("LArMphysOverMcalFlat")
10 {}
11 
13 
14 
16  : LArCondFlatBase("LArMphysOverMcalFlat")
17 {
18  if (initializeBase().isFailure()) return;
19 
20  this->readBlob(attrList,"MphysOverMcal",msg());
21 
22  return;
23 }
24 
25 const float& LArMphysOverMcalFlat::MphysOverMcal(const HWIdentifier& chid, int gain) const {
27 }
28 
LArOnlineID_Base::channel_Hash
IdentifierHash channel_Hash(HWIdentifier channelId) const
Create channel_hash from channel_Id.
Definition: LArOnlineID_Base.cxx:1636
LArSingleFloatBlob::readBlob
void readBlob(const CondAttrListCollection *attrList, const char *attrName, MsgStream &msg)
Definition: LArSingleFloatBlob.cxx:15
LArCondFlatBase
Definition: LArCondFlatBase.h:20
CaloCondBlobAlgs_fillNoiseFromASCII.gain
gain
Definition: CaloCondBlobAlgs_fillNoiseFromASCII.py:110
LArCondFlatBase::m_onlineHelper
const LArOnlineID * m_onlineHelper
Definition: LArCondFlatBase.h:29
HWIdentifier
Definition: HWIdentifier.h:13
CondAttrListCollection
This class is a collection of AttributeLists where each one is associated with a channel number....
Definition: CondAttrListCollection.h:52
LArMphysOverMcalFlat.h
LArMphysOverMcalFlat::LArMphysOverMcalFlat
LArMphysOverMcalFlat()
Definition: LArMphysOverMcalFlat.cxx:8
AthMessaging::msg
MsgStream & msg() const
The standard message stream.
Definition: AthMessaging.h:164
LArSingleFloatBlob::getDataByHash
const float & getDataByHash(const IdentifierHash &hs, const unsigned gain) const
Definition: LArSingleFloatBlob.h:25
LArMphysOverMcalFlat::MphysOverMcal
virtual const float & MphysOverMcal(const HWIdentifier &chid, int gain) const
Definition: LArMphysOverMcalFlat.cxx:25
LArCondFlatBase::initializeBase
StatusCode initializeBase()
Definition: LArCondFlatBase.cxx:29
LArMphysOverMcalFlat::~LArMphysOverMcalFlat
virtual ~LArMphysOverMcalFlat()
Definition: LArMphysOverMcalFlat.cxx:12