ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArRawConditions
LArRawConditions
LArDAC2uAMC.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef LARRAWCONDITIONS_LARDAC2UAMC_H
6
#define LARRAWCONDITIONS_LARDAC2UAMC_H
7
8
#include "
LArRawConditions/LArDAC2uAComplete.h
"
9
20
21
class
LArDAC2uAMC
:
public
LArDAC2uAComplete
{
22
23
public
:
24
25
LArDAC2uAMC
();
26
27
virtual
~LArDAC2uAMC
( );
28
virtual
StatusCode
initialize
() ;
29
30
// retrieving DAC2uA using online ID
31
32
virtual
const
float
&
DAC2UA
(
const
HWIdentifier
& CellID)
const
;
33
34
constexpr
static
float
dummy
=
LArElecCalib::ERRORCODE
;
35
};
36
37
38
#include "
AthenaKernel/CondCont.h
"
39
CLASS_DEF
(
LArDAC2uAMC
, 48944014,1)
40
CONDCONT_DEF
(
LArDAC2uAMC
, 218623664,
ILArDAC2uA
);
41
#endif
CondCont.h
Hold mappings of ranges to condition objects.
CONDCONT_DEF
#define CONDCONT_DEF(...)
Definition
CondCont.h:1413
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition
Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:67
LArDAC2uAComplete.h
HWIdentifier
Definition
HWIdentifier.h:13
ILArDAC2uA
Definition
ILArDAC2uA.h:13
LArDAC2uAComplete::LArDAC2uAComplete
LArDAC2uAComplete()
Definition
LArDAC2uAComplete.cxx:8
LArDAC2uAMC
Implementation of the interface ILArDAC2uA for MC Derives from LArDAC2uAComplete, and implements the ...
Definition
LArDAC2uAMC.h:21
LArDAC2uAMC::LArDAC2uAMC
LArDAC2uAMC()
Definition
LArDAC2uAMC.cxx:7
LArDAC2uAMC::initialize
virtual StatusCode initialize()
Initialization done after creation or read back - derived classes may augment the functionality.
Definition
LArDAC2uAMC.cxx:10
LArDAC2uAMC::~LArDAC2uAMC
virtual ~LArDAC2uAMC()
Definition
LArDAC2uAMC.cxx:14
LArDAC2uAMC::dummy
static constexpr float dummy
Definition
LArDAC2uAMC.h:34
LArDAC2uAMC::DAC2UA
virtual const float & DAC2UA(const HWIdentifier &CellID) const
access to DAC2UA conversion factor index by Identifier, and gain setting
Definition
LArDAC2uAMC.cxx:19
LArElecCalib::ERRORCODE
@ ERRORCODE
Definition
LArCalibErrorCode.h:17
Generated on
for ATLAS Offline Software by
1.17.0