|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef TILECONDITIONS_TILEBADCHANNELSCONDALG_H
8 #define TILECONDITIONS_TILEBADCHANNELSCONDALG_H
24 #include "GaudiKernel/ToolHandle.h"
46 ToolHandle<ITileCondProxy<TileCalibDrawerBch> >
m_onlBchProxy{
this,
"OnlBchProxy",
"",
47 "Tile online bad channels proxy tool"};
52 ToolHandle<ITileCondProxy<TileCalibDrawerBch> >
m_oflBchProxy{
this,
"OflBchProxy",
"",
53 "Tile offline bad channels proxy tool"};
59 "Output Tile bad channels status"};
65 "TileCablingSvc",
"TileCablingSvc",
"The Tile cabling service" };
67 ToolHandle<TileCondIdTransforms>
m_tileIdTrans{
this,
"TileCondIdTransforms",
"TileCondIdTransforms",
68 "Tile Id transform helper"};
78 #endif // TILECONDITIONS_TILEBADCHANNELSCONDALG_H
virtual StatusCode finalize() override
ToolHandle< ITileCondProxy< TileCalibDrawerBch > > m_oflBchProxy
Tool to provide ofline Tile bad channel status If it is provided online and offline Tile bad channel ...
Condition algorithm to prepare TileBadChannels and put it into condition store.
ServiceHandle< TileCablingSvc > m_cablingSvc
Name of Tile cabling service.
std::vector< const TileBchDecoder * > m_tileBchDecoder
::StatusCode StatusCode
StatusCode definition for legacy code.
ToolHandle< ITileCondProxy< TileCalibDrawerBch > > m_onlBchProxy
Tool to provide online Tile bad channel status.
~TileBadChannelsCondAlg()
virtual StatusCode execute() override
SG::WriteCondHandleKey< TileBadChannels > m_badChannelsKey
Name of output TileBadChannels.
ToolHandle< TileCondIdTransforms > m_tileIdTrans
virtual StatusCode initialize() override
TileBadChannelsCondAlg(const std::string &name, ISvcLocator *pSvcLocator)