 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef IOVDBMETADATATOOLS_IOVDBMETADATATOOL_H
6 #define IOVDBMETADATATOOLS_IOVDBMETADATATOOL_H
21 #include "GaudiKernel/ServiceHandle.h"
22 #include "GaudiKernel/IIncidentListener.h"
26 #include <shared_mutex>
40 IIncidentListener, IIOVDbMetaDataTool>
45 const std::string&
name,
66 virtual void handle(
const Incident& incident)
override;
70 const std::string& folderDescription)
const override;
99 const std::string& folderDescription)
const;
134 UnsignedIntegerArrayProperty
m_minMaxRunNumbers{
this,
"MinMaxRunNumbers", {},
"Min/max run numbers for overriding meta data IOV"};
142 Gaudi::Property<std::map<std::string, std::string>>
m_payloads{
143 this,
"Payloads", {},
"Direct payload registration (format: {folder:key: value})"};
149 #endif // IOVDBMETADATATOOLS_IOVDBMETADATATOOL_H
bool const RAWDATA *ch2 const
This class is a collection of AttributeLists where each one is associated with a channel number....
The Athena Transient Store API.
::StatusCode StatusCode
StatusCode definition for legacy code.