|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   11 #ifndef PIXELDCSCONDSTATEALG 
   12 #define PIXELDCSCONDSTATEALG 
   24 #include "Gaudi/Property.h" 
   39     {
this, 
"ReadKeyState", 
"",    
"Key of input DCS state conditions folder"};
 
   42     {
this, 
"WriteKeyState", 
"PixelDCSStateCondData",  
"Key of output DCS state data"};
 
   44     std::unordered_map<std::string, PixelDCSStateData::DCSModuleState> 
m_stateMap;
 
  
This is an Identifier helper class for the Pixel subdetector. This class is a factory for creating co...
SG::WriteCondHandleKey< PixelDCSStateData > m_writeKeyState
virtual ~PixelDCSCondStateAlg()=default
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
Store pixel DCS module state in PixelDCSStateData.
bool const RAWDATA *ch2 const
virtual StatusCode initialize() override final
An algorithm that can be simultaneously executed in multiple threads.
std::unordered_map< std::string, PixelDCSStateData::DCSModuleState > m_stateMap
virtual bool isReEntrant() const override final
::StatusCode StatusCode
StatusCode definition for legacy code.
const PixelID * m_pixelID
virtual StatusCode execute(const EventContext &ctx) const override final
PixelDCSCondStateAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadCondHandleKey< CondAttrListCollection > m_readKeyState