ATLAS Offline Software
Loading...
Searching...
No Matches
LArOFCCondAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
25#ifndef LAROFCCONDALG_H
26#define LAROFCCONDALG_H
27
31
36
39
41
43public:
44 LArOFCCondAlg(const std::string &name, ISvcLocator *pSvcLocator);
45 virtual ~LArOFCCondAlg() override;
46
47 virtual StatusCode initialize() override;
48 virtual StatusCode execute() override;
49
50private:
56
58
60 bool m_isMC;
62 unsigned int m_firstSample;
64
65 unsigned int findTheNSamples(ILArShape::ShapeRef_t Shape,
66 unsigned int nsamples_AC_OFC,
67 unsigned int nsamples_shape) const;
68
69 bool m_Dump;
70
71 size_t m_nGains = 0UL;
72};
73
74#endif
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
LArVectorProxy ShapeRef_t
This class defines the interface for accessing Shape (Nsample variable, Dt = 25 ns fixed) @stereotype...
Definition ILArShape.h:26
unsigned int m_firstSample
virtual StatusCode initialize() override
SG::WriteCondHandleKey< LArOFC > m_LArOFCObjKey
unsigned int findTheNSamples(ILArShape::ShapeRef_t Shape, unsigned int nsamples_AC_OFC, unsigned int nsamples_shape) const
SG::ReadCondHandleKey< LArOnOffIdMapping > m_LArOnOffIdMappingObjKey
bool m_useHighestGainAutoCorr
SG::ReadCondHandleKey< ILArShape > m_LArShapeObjKey
SG::ReadCondHandleKey< LArAutoCorrTotal > m_LArAutoCorrTotalObjKey
virtual StatusCode execute() override
LArOFCCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadCondHandleKey< ILArNoise > m_LArNoiseObjKey
virtual ~LArOFCCondAlg() override
SG::ReadCondHandleKey< ILArPedestal > m_LArPedestalObjKey