|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LARDSPTHRESHOLDSFILLINGINLINE_H
6 #define LARDSPTHRESHOLDSFILLINGINLINE_H
9 #include "GaudiKernel/ToolHandle.h"
47 {
this,
"TotalNoiseKey",
"totalNoise",
"SG key for total noise" };
49 {
this,
"ElecNoiseKey",
"electronicNoise",
"SG key for electronic noise" };
54 Gaudi::Property<std::vector<std::string> >
m_problemsToMask{
this,
"ProblemsToMask",{},
"Bad-Channel categories to mask"};
55 Gaudi::Property<float>
m_scaleIW{
this,
"ScaleIW",0.,
"if >0 scale EMEC IW and FCAL thresholds with this factor"};
SG::ReadCondHandleKey< CaloNoise > m_elecNoiseKey
Gaudi::Property< std::vector< std::string > > m_problemsToMask
float m_sigmaNoiseSamples
bool m_usePileupNoiseSamples
LArDSPThresholdFillInline(const std::string &name, ISvcLocator *pSvcLocator)
Gaudi::Property< float > m_scaleIW
virtual ~LArDSPThresholdFillInline()
std::string m_outFileName
Definition of CaloDetDescrManager.
virtual StatusCode stop() override
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode execute() override
float m_maskedsamplesThrsh
std::vector< std::string > m_cellGroupStr
SG::ReadCondHandleKey< LArBadChannelCont > m_bcContKey
virtual StatusCode initialize() override
LArBadChannelMask m_bcMask
Handle to bad-channel mask.
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
CaloCellGroupList m_thrPerCell
SG::ReadCondHandleKey< CaloNoise > m_totalNoiseKey
const LArOnlineID * m_onlineID