ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArRawConditions
LArRawConditions
LAruA2MeVMC.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_LARUA2MEVMC_H
6
#define LARRAWCONDITIONS_LARUA2MEVMC_H
7
8
#include "
LArRawConditions/LAruA2MeVComplete.h
"
9
#include <vector>
10
20
21
22
class
LAruA2MeVMC
:
public
LAruA2MeVComplete
{
23
24
public
:
25
26
LAruA2MeVMC
();
27
28
virtual
~LAruA2MeVMC
();
29
virtual
StatusCode
initialize
() ;
30
31
// retrieving uA2MeV using online ID
32
33
virtual
const
float
&
UA2MEV
(
const
HWIdentifier
& CellID)
const
;
34
35
constexpr
static
float
dummy
=
LArElecCalib::ERRORCODE
;
36
};
37
38
#include "
AthenaKernel/CondCont.h
"
39
CLASS_DEF
(
LAruA2MeVMC
, 172345330,1)
40
CONDCONT_DEF
(
LAruA2MeVMC
, 245266716,
ILAruA2MeV
);
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
LAruA2MeVComplete.h
HWIdentifier
Definition
HWIdentifier.h:13
ILAruA2MeV
Definition
ILAruA2MeV.h:13
LAruA2MeVComplete::LAruA2MeVComplete
LAruA2MeVComplete()
Definition
LAruA2MeVComplete.cxx:7
LAruA2MeVMC
Implementation of the interface ILAruA2MeV for MC Derives from LAruA2MeVComplete, and implements the ...
Definition
LAruA2MeVMC.h:22
LAruA2MeVMC::UA2MEV
virtual const float & UA2MEV(const HWIdentifier &CellID) const
Definition
LAruA2MeVMC.cxx:23
LAruA2MeVMC::initialize
virtual StatusCode initialize()
Initialization done after creation or read back - derived classes may augment the functionality.
Definition
LAruA2MeVMC.cxx:14
LAruA2MeVMC::dummy
static constexpr float dummy
Definition
LAruA2MeVMC.h:35
LAruA2MeVMC::~LAruA2MeVMC
virtual ~LAruA2MeVMC()
Definition
LAruA2MeVMC.cxx:18
LAruA2MeVMC::LAruA2MeVMC
LAruA2MeVMC()
Definition
LAruA2MeVMC.cxx:11
LArElecCalib::ERRORCODE
@ ERRORCODE
Definition
LArCalibErrorCode.h:17
Generated on
for ATLAS Offline Software by
1.17.0