ATLAS Offline Software
Loading...
Searching...
No Matches
LArDAC2uAComplete.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7
10
11/* Fill transient object in ATHENA *****************************************
12 */
13void LArDAC2uAComplete::set(const HWIdentifier& chid, const float DAC2uA ) {
14 this->setPdata(chid,DAC2uA);
15}
16
17/* retrieve DAC2uA ******************************************************
18 */
19const float& LArDAC2uAComplete::DAC2UA(const HWIdentifier& chid) const {
20 return this->get(chid).m_data;
21}
22
23
24
void setPdata(const HWIdentifier id, const LArSingleFloatP &payload, unsigned int gain=0)
ConstReference get(const HWIdentifier id, unsigned int gain=0) const
virtual const float & DAC2UA(const HWIdentifier &chid) const override
access to DAC2UA conversion factor index by Identifier, and gain setting
void set(const HWIdentifier &CellID, const float vDAC2uA)