10#ifndef LArShapeCompleteMakerAlg_H
11#define LArShapeCompleteMakerAlg_H
14#include "GaudiKernel/ToolHandle.h"
44 virtual StatusCode
initialize()
override final;
45 virtual StatusCode
execute()
override final;
46 virtual StatusCode
finalize()
override final;
67 Gaudi::Property<std::string>
m_sgKey{
this,
"sgKey", {} };
74 {
this,
"LArOnOffIdMappingKey",
"LArOnOffIdMapping",
"LArOnOffIdMapping key" };
Header file to be included by clients of the Monitored infrastructure.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
storage of the time histories of all the cells
virtual StatusCode finalize() override final
Gaudi::Property< std::string > m_shapeErrorFileName
Gaudi::Property< std::string > m_groupingType
Gaudi::Property< std::string > m_outputFileName
LArSamples::DataStore * m_template
Gaudi::Property< std::string > m_sgKey
Gaudi::Property< std::string > m_outputTemplateFileName
ToolHandle< ILArShapeDumperTool > m_dumperTool
LArShapeCompleteMakerAlg(const std::string &name, ISvcLocator *pSvcLocator)
const LArOnlineID * m_onlineHelper
virtual StatusCode execute() override final
SG::ReadCondHandleKey< LArOnOffIdMapping > m_onOffMapKey
Gaudi::Property< int > m_minNPulses
The Athena Transient Store API.