|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef SCTCalibWriteTool_H
16 #define SCTCalibWriteTool_H
30 #include "CoralBase/AttributeListSpecification.h"
33 #include "GaudiKernel/IInterface.h"
34 #include "GaudiKernel/IAlgTool.h"
35 #include "GaudiKernel/ToolHandle.h"
36 #include "GaudiKernel/ServiceHandle.h"
37 #include "GaudiKernel/StatusCode.h"
38 #include "GaudiKernel/ClassID.h"
72 addDefect(
const std::string& defectlist,
const int defectBeginChannel,
const int defectEndChannel)
const;
75 addNumber(
const std::string& numStr,
const unsigned long long number)
const;
84 const std::string& defectType,
86 const std::string& defectList)
const;
92 const std::string& defectType,
94 const std::string& defectList)
const;
100 const std::string& defectType,
102 const std::string& defectList)
const;
107 const int samplesize,
108 const float eff)
const;
113 const int samplesize,
114 const float noise_occ)
const;
119 const int samplesize,
120 const float raw_occu)
const;
125 const int samplesize,
126 const std::string& errorList,
127 const std::string& probList)
const ;
132 const int samplesize,
135 const float err_lorentz,
137 const float fitParam_a,
139 const float fitParam_b,
141 const float fitParam_sigma,
142 const float err_sigma,
144 const float err_MCW)
const;
165 coral::AttributeListSpecification*
createBasicDbSpec(
const bool capsFormat)
const;
186 mutable std::map<const std::string, const CondAttrListCollection*> m_attrListCollectionMap
ATLAS_THREAD_SAFE;
196 BooleanProperty
m_regIOV{
this,
"RegisterIOV",
true};
230 static const InterfaceID IID{
"SCTCalibWriteTool", 1, 0};
234 #endif // SCTCalibWriteTool.h
Property holding a SG store/key/clid from which a ReadHandle is made.
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...