5#ifndef TBREC_TBECLARRAWCHANNELBUILDER_H
6#define TBREC_TBECLARRAWCHANNELBUILDER_H
9#include "GaudiKernel/ToolHandle.h"
30 virtual StatusCode
execute()
override;
31 virtual StatusCode
finalize()
override;
103 {
this,
"OFCKey",
"LArOFC",
"SG Key of OFC conditions object" };
106 {
this,
"ADC2MeVKey",
"LArADC2MeV",
"SG Key of the LArADC2MeV CDO" };
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Helper class for offline cell identifiers.
Helper class for LArEM offline identifiers.
virtual StatusCode execute() override
SG::ReadCondHandleKey< LArADC2MeV > m_adc2mevKey
SG::ReadCondHandleKey< ILArHVScaleCorr > m_offlineHVScaleCorrKey
bool m_ConvertADCToHighGain
virtual StatusCode finalize() override
SG::ReadCondHandleKey< ILArOFC > m_ofcKey
Property: OFC coefficients (conditions input).
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
const LArOnlineID * m_onlineHelper
double m_SamplingPeriodeLowerLimit
int m_initialTimeSampleShift
TBECLArRawChannelBuilder(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode initialize() override
unsigned m_skipSaturCells
int m_pedestalFallbackMode
double m_SamplingPeriodeUpperLimit
const CaloCell_ID * m_calo_id
std::string m_ChannelContainerName
std::string m_DataLocation