|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef CALOTOOLS_CALRNOISECONDALG_H
8 #define CALOTOOLS_CALRNOISECONDALG_H
35 "SG key of CondAttrListCollection holding the LAr noise"};
37 "SG key of CondAttrListCollection holding the Tile noise"};
40 "SG key of CondAttrListCollection holding both LAr and Tile noise (legacy)"};
42 "SG Key of HV Scale correction CDO"};
44 "SG Key of CondAttrListCollection holding Luminosity information" };
48 Gaudi::Property<bool>
m_useHVCorr{
this,
"useHVCorr",
false,
"Use HV Corr on/off"};
49 Gaudi::Property<float>
m_lumi0{
this,
"Luminosity",-1.0,
"Fixed Luminosity. -1 means read lumi from DB"};
CaloNoise::NOISETYPE m_noiseType
NOISETYPE
Conditions Data Object holding the calorimeter noise per cell and per gain.
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
StatusCode initialize() override final
SG::ReadCondHandleKey< CondAttrListCollection > m_caloNoiseKey
SG::WriteCondHandleKey< CaloNoise > m_outputKey
Gaudi::Property< bool > m_useHVCorr
bool const RAWDATA *ch2 const
std::unique_ptr< CaloNoiseHashRanges > m_hashRange
StatusCode execute(const EventContext &ctx) const override final
An algorithm that can be simultaneously executed in multiple threads.
SG::ReadCondHandleKey< CondAttrListCollection > m_larNoiseKey
AthReentrantAlgorithm()
Default constructor:
SG::ReadCondHandleKey< LArHVCorr > m_hvCorrKey
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadCondHandleKey< CondAttrListCollection > m_tileNoiseKey
Helper class for offline cell identifiers.
Gaudi::Property< float > m_lumi0
SG::ReadCondHandleKey< CondAttrListCollection > m_lumiFolderKey
virtual ~CaloNoiseCondAlg()=default
StatusCode finalize() override final
const CaloCell_ID * m_caloCellID