ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArRecConditions
src
LArCalibLineMapping.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/LArCalibLineMapping.h
"
6
#include "
LArIdentifier/LArOnlineID_Base.h
"
7
8
9
LArCalibLineMapping::LArCalibLineMapping
(
const
LArOnlineID_Base
* onlineId) :
10
m_onlineId
(onlineId)
11
12
{}
13
14
15
const
std::vector<HWIdentifier>&
LArCalibLineMapping::calibSlotLine
(
const
HWIdentifier
id
)
const
{
16
const
IdentifierHash
hid=
m_onlineId
->channel_Hash(
id
);
17
return
calibSlotLineFromHash
(hid);
18
}
LArCalibLineMapping.h
LArOnlineID_Base.h
HWIdentifier
Definition
HWIdentifier.h:13
IdentifierHash
This is a "hash" representation of an Identifier.
Definition
IdentifierHash.h:25
LArCalibLineMapping::LArCalibLineMapping
LArCalibLineMapping()=delete
LArCalibLineMapping::calibSlotLineFromHash
const std::vector< HWIdentifier > & calibSlotLineFromHash(const IdentifierHash h) const
Definition
LArCalibLineMapping.h:36
LArCalibLineMapping::calibSlotLine
const std::vector< HWIdentifier > & calibSlotLine(const HWIdentifier id) const
Definition
LArCalibLineMapping.cxx:15
LArCalibLineMapping::m_onlineId
const LArOnlineID_Base * m_onlineId
Definition
LArCalibLineMapping.h:30
LArOnlineID_Base
Helper for the Liquid Argon Calorimeter cell identifiers.
Definition
LArOnlineID_Base.h:97
Generated on
for ATLAS Offline Software by
1.17.0