|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef SCTSIPROPERTIESCONDALG
6 #define SCTSIPROPERTIESCONDALG
17 #include "GaudiKernel/ServiceHandle.h"
18 #include "GaudiKernel/ToolHandle.h"
33 DoubleProperty
m_temperatureMin{
this,
"TemperatureMin", -80.,
"Minimum temperature allowed in Celcius."};
34 DoubleProperty
m_temperatureMax{
this,
"TemperatureMax", 100.,
"Maximum temperature allowed in Celcius."};
36 BooleanProperty
m_forceGeoModel{
this,
"ForceUseGeoModel",
false,
"Flag to avoid using HV and temp from conditions"};
42 ToolHandle<ISiliconConditionsTool>
m_siCondTool{
this,
"SiConditionsTool",
"SCT_SiliconConditionsTool",
"SiConditionsTool to be used"};
46 #endif // SCTSIPROPERTIESCONDALG
ToolHandle< ISiliconConditionsTool > m_siCondTool
DoubleProperty m_temperatureMax
bool const RAWDATA *ch2 const
const SCT_ID * m_pHelper
ID helper for SCT.
An algorithm that can be simultaneously executed in multiple threads.
virtual ~SCTSiPropertiesCondAlg()=default
virtual bool isReEntrant() const override final
::StatusCode StatusCode
StatusCode definition for legacy code.
header file for data object for SCT_DCSConditions{HV,Temp}CondAlg, SCT_DCSConditionsTool,...
SG::ReadCondHandleKey< SCT_DCSFloatCondData > m_readKeyTemp
SG::WriteCondHandleKey< InDet::SiliconPropertiesVector > m_writeKey
virtual StatusCode finalize() override final
DoubleProperty m_temperatureDefault
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_SCTDetEleCollKey
virtual StatusCode initialize() override final
SG::ReadCondHandleKey< SCT_DCSFloatCondData > m_readKeyHV
virtual StatusCode execute(const EventContext &ctx) const override
DoubleProperty m_temperatureMin
BooleanProperty m_forceGeoModel
SCTSiPropertiesCondAlg(const std::string &name, ISvcLocator *pSvcLocator)