ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArRecConditions
src
LArFebRodMapping.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 "
LArRecConditions/LArFebRodMapping.h
"
6
#include "
LArIdentifier/LArOnlineID.h
"
7
8
9
LArFebRodMapping::LArFebRodMapping
(
const
LArOnlineID
* onlineId) :
10
m_onlineId
(onlineId),
11
m_pFebHashtoROD
(nullptr)
12
13
{}
14
15
HWIdentifier
LArFebRodMapping::getReadoutModuleID
(
const
HWIdentifier
& febId)
const
{
16
const
IdentifierHash
& fHash=
m_onlineId
->feb_Hash(febId);
17
return
getReadoutModuleIDFromHash
(fHash);
18
}
LArFebRodMapping.h
LArOnlineID.h
HWIdentifier
Definition
HWIdentifier.h:13
IdentifierHash
This is a "hash" representation of an Identifier.
Definition
IdentifierHash.h:25
LArFebRodMapping::getReadoutModuleID
HWIdentifier getReadoutModuleID(const HWIdentifier &id) const
Definition
LArFebRodMapping.cxx:15
LArFebRodMapping::m_onlineId
const LArOnlineID * m_onlineId
Definition
LArFebRodMapping.h:34
LArFebRodMapping::LArFebRodMapping
LArFebRodMapping()=delete
LArFebRodMapping::getReadoutModuleIDFromHash
HWIdentifier getReadoutModuleIDFromHash(const IdentifierHash h) const
Definition
LArFebRodMapping.h:42
LArFebRodMapping::m_pFebHashtoROD
const uint32_t * m_pFebHashtoROD
Definition
LArFebRodMapping.h:35
LArOnlineID
Definition
LArOnlineID.h:21
Generated on
for ATLAS Offline Software by
1.17.0