|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #include "Identifier/Identifier.h"
17 const std::string&
name,
20 m_onlineHelper(nullptr)
43 return StatusCode::SUCCESS;
62 return StatusCode::SUCCESS;
67 std::vector<float>& Ramps, MsgStream* )
75 ATH_MSG_DEBUG(
"No ADC2MeV data found for channel 0x" << MSG::hex
90 <<
" (Ramps[1] = " << Ramps[1] <<
"): skip this channel");
def retrieve(aClass, aKey=None)
bool m_useIntercept_medium
virtual StatusCode initialize() override
CaloGain::CaloGain curr_gain
const LArVectorProxy ADC2MEV(const HWIdentifier &id, int gain) const
SG::ReadCondHandleKey< LArADC2MeV > m_adc2mevKey
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
virtual StatusCode initTool() override
void setErrorString(unsigned int nerr, const std::string &s)
Returns various counters from the LArRawChannel building.
void incrementErrorCount(unsigned int nerr)
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
virtual bool isHECchannel(const HWIdentifier id) const =0
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
virtual bool ADC2E(const EventContext &ctx, std::vector< float > &Ramps, MsgStream *pLog) override
StatusCode initialize(bool used=true)
value_type get_compact(void) const
Get the compact id.
std::vector< value_type > asVector() const
Convert back to a vector.
unsigned int returnBitPattern() const
LArRawChannelBuilderADC2EDataBase(const std::string &type, const std::string &name, const IInterface *parent)
unsigned int qualityBitPattern
const LArOnlineID_Base * m_onlineHelper