|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef LARBADCHANNELHUNTER_H
17 #define LARBADCHANNELHUNTER_H
23 #include "GaudiKernel/ToolHandle.h"
std::vector< float > m_vmedAmpl[CaloGain::LARNGAIN]
float m_medTmax[CaloGain::LARNGAIN]
virtual StatusCode execute() override
Standard execute method This method has to be emtpy since all the job is done in finalize.
std::vector< float > m_vmedPedRMS[CaloGain::LARNGAIN]
float m_avAmpl[CaloGain::LARNGAIN]
LArBadChannelHunter(const std::string &name, ISvcLocator *pSvcLocator)
Regular algorithm constructor.
float m_avTmaxSD[CaloGain::LARNGAIN]
float m_avWid[CaloGain::LARNGAIN]
float m_highNoiseTh[CaloGain::LARNGAIN]
const CaloCell_ID * m_caloId
std::string m_outFileName
float m_amplTh[CaloGain::LARNGAIN]
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
SG::ReadCondHandleKey< LArCalibLineMapping > m_CLKey
~LArBadChannelHunter()
Destructor.
const LArOnlineID * m_onlineId
float m_tmaxampTh[CaloGain::LARNGAIN]
float m_avPedRMSSD[CaloGain::LARNGAIN]
SG::ReadCondHandleKey< LArBadChannelCont > m_BCKey
unsigned m_nPed[CaloGain::LARNGAIN]
::StatusCode StatusCode
StatusCode definition for legacy code.
Helper class for offline cell identifiers.
unsigned m_nAmpls[CaloGain::LARNGAIN]
virtual StatusCode stop ATLAS_NOT_THREAD_SAFE() override
Standard stop method.
float m_medAmpl[CaloGain::LARNGAIN]
std::string m_caliWaveKey
std::vector< float > m_vmedTmax[CaloGain::LARNGAIN]
float m_avWidSD[CaloGain::LARNGAIN]
virtual StatusCode initialize() override
Standard initialization method.
unsigned getSymId(const HWIdentifier, const LArOnOffIdMapping *cabling) const
float m_medPedRMS[CaloGain::LARNGAIN]
std::string m_avgTypeProp
float m_avAmplSD[CaloGain::LARNGAIN]
float m_avPedRMS[CaloGain::LARNGAIN]
unsigned m_nTmaxs[CaloGain::LARNGAIN]
const std::string channelDescription(const HWIdentifier &chid, const LArOnOffIdMapping *cabling, const unsigned gain=99) const
unsigned m_nWids[CaloGain::LARNGAIN]
float m_widTh[CaloGain::LARNGAIN]
float m_distwidTh[CaloGain::LARNGAIN]
std::vector< float > m_vmedWid[CaloGain::LARNGAIN]
float m_avTmax[CaloGain::LARNGAIN]
float m_medWid[CaloGain::LARNGAIN]
Define macros for attributes used to control the static checker.
float m_lowNoiseTh[CaloGain::LARNGAIN]
float m_distampTh[CaloGain::LARNGAIN]