 |
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef SCTCalibWriteTool_H
16 #define SCTCalibWriteTool_H
28 #include "CoralBase/AttributeListSpecification.h"
31 #include "GaudiKernel/IInterface.h"
32 #include "GaudiKernel/ToolHandle.h"
33 #include "GaudiKernel/ServiceHandle.h"
34 #include "GaudiKernel/StatusCode.h"
61 addDefect(
const std::string& defectlist,
const int defectBeginChannel,
const int defectEndChannel)
const;
64 addNumber(
const std::string& numStr,
const unsigned long long number)
const;
73 const std::string& defectType,
75 const std::string& defectList)
const;
81 const std::string& defectType,
83 const std::string& defectList)
const;
89 const std::string& defectType,
91 const std::string& defectList)
const;
97 const float eff)
const;
102 const int samplesize,
103 const float noise_occ)
const;
108 const int samplesize,
109 const float raw_occu)
const;
114 const int samplesize,
115 const std::string& errorList,
116 const std::string& probList)
const ;
121 const int samplesize,
124 const float err_lorentz,
126 const float fitParam_a,
128 const float fitParam_b,
130 const float fitParam_sigma,
131 const float err_sigma,
133 const float err_MCW)
const;
154 coral::AttributeListSpecification*
createBasicDbSpec(
const bool capsFormat)
const;
175 mutable std::map<const std::string, const CondAttrListCollection*> m_attrListCollectionMap
ATLAS_THREAD_SAFE;
185 BooleanProperty
m_regIOV{
this,
"RegisterIOV",
true};
218 #endif // SCTCalibWriteTool.h
static constexpr uint32_t MAXRUN
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
This is an interface to a tool used to register conditions objects in the Interval of Validity (IOV) ...
Abstract interface to IOVDbSvc to access IOVRange and tag information.
This class is a collection of AttributeLists where each one is associated with a channel number....
Basic time unit for IOVSvc. Hold time as a combination of run and event numbers.
static constexpr uint32_t MINRUN
::StatusCode StatusCode
StatusCode definition for legacy code.
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...