|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    8 #ifndef CALOCONDPHYSALGS_CALORESCALENOISE_H 
    9 #define CALOCONDPHYSALGS_CALORESCALENOISE_H 
   16 #include "GaudiKernel/ToolHandle.h" 
   23 #include "GaudiKernel/ITHistSvc.h" 
   59     { 
this, 
"ElecNoiseKey", 
"electronicNoise", 
"SG key for electronic noise" };
 
   61     { 
this, 
"PileupNoiseKey", 
"pileupNoise", 
"SG key for pileup noise" };
 
   64     { 
this, 
"LArHVScaleCorr", 
"LArHVScaleCorrRecomputed", 
"" };
 
   66     { 
this, 
"CablingKey", 
"LArOnOffIdMap", 
"SG Key of LArOnOffIdMapping object"};
 
   68     { 
this, 
"OnlineLArHVScaleCorr", 
"LArHVScaleCorr", 
"" };
 
   71     { 
this, 
"CaloDetDescrManager", 
"CaloDetDescrManager", 
"SG Key for CaloDetDescrManager in the Condition Store" };
 
  
virtual StatusCode stop() override
standard Athena-Algorithm method
CaloRescaleNoise(const std::string &name, ISvcLocator *pSvcLocator)
Standard Athena-Algorithm Constructor.
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
SG::ReadCondHandleKey< CaloNoise > m_pileupNoiseKey
Definition of CaloDetDescrManager.
ServiceHandle< ITHistSvc > m_thistSvc
SG::ReadCondHandleKey< CaloNoise > m_elecNoiseKey
::StatusCode StatusCode
StatusCode definition for legacy code.
Helper class for offline cell identifiers.
SG::ReadCondHandleKey< ILArHVScaleCorr > m_onlineScaleCorrKey
float m_elecNoiseRescaled
virtual StatusCode initialize() override
standard Athena-Algorithm method
SG::ReadCondHandleKey< ILArHVScaleCorr > m_scaleCorrKey
virtual ~CaloRescaleNoise()
Default Destructor.
virtual StatusCode execute() override
standard Athena-Algorithm method
const CaloCell_ID * m_calo_id
virtual StatusCode finalize() override
standard Athena-Algorithm method