|
ATLAS Offline Software
|
Go to the documentation of this file.
14 #ifndef LARRAWCHANNELSIMPLEBUILDER
15 #define LARRAWCHANNELSIMPLEBUILDER
18 #include "GaudiKernel/ToolHandle.h"
50 {
this,
"ADC2MeVKey",
"LArADC2MeV",
"SG Key of the LArADC2MeV CDO" };
60 {
this,
"DataLocation",
"FREE",
"" };
62 {
this,
"LArRawChannelContainerName",
"LArRawChannels",
"" };
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::WriteHandleKey< LArRawChannelContainer > m_ChannelContainerName
ToolHandle< LArParabolaPeakRecoTool > m_peakParabolaTool
SG::ReadCondHandleKey< LArADC2MeV > m_adc2mevKey
Helper class for LArHEC offline identifiers.
virtual StatusCode initialize() override
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
An algorithm that can be simultaneously executed in multiple threads.
float m_ADCtoMeVEMECOuter[4]
::StatusCode StatusCode
StatusCode definition for legacy code.
const LArHEC_ID * m_hecId
const LArFCAL_ID * m_fcalId
float m_ADCtoMeVEMECInner[2]
Property holding a SG store/key/clid from which a WriteHandle is made.
LArRawChannelSimpleBuilder(const std::string &name, ISvcLocator *pSvcLocator)
CTB simplified LArRawChannelBuilder using hardcoded calib. constants.
std::string m_FCALmodeTime
const LArOnlineID * m_onlineHelper
Helper class for LArEM offline identifiers.
virtual StatusCode execute(const EventContext &ctx) const override
virtual StatusCode finalize() override
Helper class for LArFCAL offline identifiers.
SG::ReadHandleKey< LArDigitContainer > m_DataLocation
Container for LArRawChannel (IDC using LArRawChannelCollection)