ATLAS Offline Software
Loading...
Searching...
No Matches
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
9
20
22
23 public:
24
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
39CLASS_DEF( LArDAC2uAMC, 48944014,1)
41#endif
Hold mappings of ranges to condition objects.
#define CONDCONT_DEF(...)
Definition CondCont.h:1413
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Implementation of the interface ILArDAC2uA for MC Derives from LArDAC2uAComplete, and implements the ...
Definition LArDAC2uAMC.h:21
virtual StatusCode initialize()
Initialization done after creation or read back - derived classes may augment the functionality.
virtual ~LArDAC2uAMC()
static constexpr float dummy
Definition LArDAC2uAMC.h:34
virtual const float & DAC2UA(const HWIdentifier &CellID) const
access to DAC2UA conversion factor index by Identifier, and gain setting